[
{ "id": "cmq_tls", "type": "tls-config", "name": "TLS: el almacén de CA del sistema verifica el certificado del broker", "verifyservercert": true },
{ "id": "cmq_broker", "type": "mqtt-broker", "name": "Broker de ConnectMQ",
"broker": "YOUR_BROKER_HOST", "port": "8883", "usetls": true, "tls": "cmq_tls",
"protocolVersion": "4", "keepalive": "60", "cleansession": true,
"credentials": { "user": "YOUR_USERNAME", "password": "YOUR_PASSWORD" } },
{ "id": "cmq_inject", "type": "inject", "name": "Enviar una lectura cada 10 s", "x": 160, "y": 80,
"props": [{ "p": "payload" }], "payload": "{\"temperature\":21.5}", "payloadType": "json",
"repeat": "10", "once": true, "wires": [["cmq_out"]] },
{ "id": "cmq_out", "type": "mqtt out", "name": "Publicar una lectura en JSON", "x": 420, "y": 80,
"topic": "your-project/sensors/temperature", "qos": "1", "retain": "false",
"broker": "cmq_broker", "wires": [] },
{ "id": "cmq_in", "type": "mqtt in", "name": "Suscribirse al topic de temperatura", "x": 160, "y": 160,
"topic": "your-project/sensors/#", "qos": "1", "datatype": "auto-detect",
"broker": "cmq_broker", "wires": [["cmq_debug"]] },
{ "id": "cmq_debug", "type": "debug", "name": "Se ejecuta con cada mensaje de un topic suscrito", "x": 420, "y": 160,
"active": true, "complete": "payload", "wires": [] }
]