Running the iOS app that controls an actuator with MQTT
Make sure the Mosquitto server or any other MQTT server you might want to use for this example is running. In case you aren't working with Mosquitto, make sure you have enabled support for direct MQTT without TLS. Then, execute the following line to start the Node.js example in any computer or device that you want to use as the MQTT client that will process the commands received to control the motor:
node actuators_control.js
The Node.js script will establish a connection with the MQTT server, subscribe to the topics to which the web application will publish the commands for the three LEDs, and display the following message:
I'm connected to the MQTT server
Leave the Node.js script running on the computer or device in which you executed it. Now, go to Xcode and run the ControlActuators
app that we previously coded in the simulator or in a compatible iOS device.
Click or tap the switch to turn the motor on.
Go to the window in which you...