Lab 18. raw OAP LED commands
Expected completion time of this lab: 20 min
When issuing a PUT HTTP request to http://127.0.0.1:8080/api/v1/oap/{{mote}}/digital_out/INDICATOR_0, the JsonServer application formats the right OAP request which it sends to the mote. In this lab, you will issue this command "manually"
Create the following Node-RED flow:
configure the function and http request nodes such that when pressing the inject node, Node-RED issues:
- an HTTP POST request
- to URL http://127.0.0.1:8080/api/v1/raw
containing the payload:
{ "manager": 0, "command": "sendData", "fields": { "macAddress": "00-17-0d-00-00-38-06-45", "priority": 0, "srcPort": 0xf0b9, "dstPort": 0xf0b9, "options": 0, "data": [0x05,0x00,0x02,0xff,0x02,0x03,0x02,0x00,0x01,0x01] } }
Make sure the LED of your mote turns ON.
What do you need to change to turn the LED off?