Diferència entre revisions de la pàgina «MQTTS y NodeRED»

De binefa.com
Salta a la navegació Salta a la cerca
m
Línia 37: Línia 37:
  
 
[http://www.electronics.cat/mac_IoT-02/ Enlace con la herramienta de gestión de MAC via web]. [https://binefa.cat/training/upcSchool/20200523/mac_IoT-02.zip Código de la herramienta de gestión de MAC via web]
 
[http://www.electronics.cat/mac_IoT-02/ Enlace con la herramienta de gestión de MAC via web]. [https://binefa.cat/training/upcSchool/20200523/mac_IoT-02.zip Código de la herramienta de gestión de MAC via web]
 
  
 
= Flujo de NodeRED =
 
= Flujo de NodeRED =

Revisió del 14:40, 21 maig 2020

Temas (topics)

Tal y como vimos en el dia anterior en Conexión entre la placa IoT-02 y Snap! mediante MQTT (recordar hacer la cancelación de subscripción después de recibir la MAC), podemos usar estos temas con el último firmware ( IoT-02_mqtts_09 en GitHub ):

#define TOPIC_REQUEST_MAC "/macReq"
#define TOPIC_MAC "/mac"
#define TOPIC_LED_W "/ledW"
#define TOPIC_LED_R "/ledR"
#define TOPIC_LED_Y "/ledY"
#define TOPIC_LED_G "/ledG"
#define TOPIC_LATCHING_RELAY "/latchingRelay"
#define TOPIC_BT_IO0 "/btIO0"
#define TOPIC_BT_I34 "/btI34"
#define TOPIC_BT_I35 "/btI35"
#define TOPIC_LATCHING_RELAY_STATE "/latchingRelayState"
#define TOPIC_REQUEST_LATCHING_RELAY_STATE "/latchingRelayStateReq"
#define TOPIC_REQUEST_LDR "/ldrReq"
#define TOPIC_LDR "/ldr"
#define TOPIC_REQUEST_T "/tempReq"
#define TOPIC_T "/temp"
#define TOPIC_SMALL_TEXT "/10pxTxt"
#define TOPIC_MEDIUM_TEXT "/16pxTxt"
#define TOPIC_BIG_TEXT "/24pxTxt"

Adquisición de la MAC

Snap!

Adquisición de la MAC con Snap!

Código en Snap! para la placa IoT-02

Gestión de la MAC como variable de flujo

Flujo de NodeRED para la gestión de la MAC como variable de flujo

JavaScript encastado en HTML

Gestión de la MAC con JavaScript en HTML

Enlace con la herramienta de gestión de MAC via web. Código de la herramienta de gestión de MAC via web

Flujo de NodeRED