Forum Navigation
You need to log in to create posts and topics.

Integracion zigbee2mqtt en Excontrol (COLABORATIVO)

Perdoname tú si he sonado mal.... No era para nada mi intención, más bien al contrario.

D las vacaciones menos mal q ya llegan .... Yo también ando con muchas muchas ganas

Estado = Overload.
La verdad es que está mucho más rápida la pagina ahora.
Respecto del https://arduinojson.org/ no entendí mucho, lo que entendí es que esta librería puede leer fácilmente archivos json y también crear json. Lo que estás pensando es para leer los mensajes mqtt con esto?

Entre hoy y mañana pongo un ejemplo... ya veras que es facil y vesaltil.

Estado = Overload.

Bueno.. pues subo ejemplo.

Ahora mismo no puedo probarlo.. pero si no esta le tiene que faltar bien poco... yo creo que esta listo.

En cualquier caso se ve mi idea... y se puede ir avanzando.

Es una variante del mega mqtt.

Utiliza la libreria arduinojson

https://arduinojson.org/

No es la única libereria para estos menesteres, tampoco es la oficial de arduino.... pero la oficial esta marcada como beta.. y esta liberiria se la ve con un recorrido  y un peso superior a cualquier otra, de todas formas yo estoy abierto a sugerencia y experiencias de otros...

En el ejemplo se usa memoria dinámica para separar las tramas... lo ideal seria hacer pruebas de rendimiento en estática y dinámica y ver ... en el futuro pues haré las pruebas para ver que da mas rapidez al sistema.

Uploaded files:
Estado = Overload.

Roberto, al parecer hay error con archivo , al descargar dice "Error: ningún archivo encontrado"

Parece que con la migracion la descarga carga de archivos no esta funcionado al 100%

https://excontrol.es/wp-content/uploads/asgarosforum/1215/XiaoMkrMqtt.zip

Usa esta..

Los archivos estan, lo que hay que hacer es eliminar la carpeta shop de la raiz.

Es decir ,copiar la ruta del enlace y quitar la parte de shop.

Tratare de arreglar eso lo antes posible.

Estado = Overload.

Roberto,

se ve muy simple, lo estoy probando, aún no me sale pero saldrá!

Muy buenas noches.

Probado el archivo y ya veo los datos en la aplicación

Comento un poco como he hecho, a mi entender el XiaoMkrMqtt me suscribe un zigbee2mqtt / Temp-Hume_1 y el sensor Xaomi que tengo que suscribirme a un tema muy distinto, el nombre en Hexadecimal, no tengo la captura de pantalla (lo siento).

Lo que hecho, es abrir el archivo configuration.yaml que tenemos en el servidor C: \ zigbee2mqtt \ data \ configuration.yaml

Lo he editado y cambiado nombre al dispositivo, le he puesto Temp-Hume_1

Cierro npm, vuelvo a abrir y veo en el servidor Mensaje MQTTRecibido zigbee2mqtt / Temp-Hume_1 - {"temperature": 23.21, "linkquality": 97, "Humedad": 68.47, "Battery": 100, "vol": 3005}

y en la aplicación veo, Sensor 0 = 23.2º Sensor 1 = 59,1º Sensor 2 100 Sensor 3 120

Estos valores no se corresponden con la linea de arriba.

Como no puedo subir la imagen, pongo como tengo configurado el archivo de configuration.yaml

homeasistante: falso

permit_join: true

mqtt:

base_topic: zigbee2mqtt

servidor: 'mqtt: //192.168.1.27: 1884'

de serie:

puerto: COM3

dispositivos:

'0x00158d000254d1dd':

nombre_amigable: 'Temp-Hume_1'

retener: falso

 

Uploaded files:
  • Captura-zigbee2mqtt.png

Estimados, yo ya puedo ver también en la app los sensores!! Muy fácil esta librería!

Juan Ramón, puedo ver tu imagen, como indicó Roberto le saco el shop/ en la url a la que dirige la página y se ve.

Tu problema creo que está en el código arduino, dado que el sensor 1 que es humedad debería mostrártelo en la app = 68,4 y no 59,1 cierto?

puedes subir tu rcc?

Gracias Pablo Readi

El rcc es el que subio Roberto, solo modifique las ip.

La lectura que comenta sobre la humedad no corresponde con la última lectura del sensor, esta es la correcta.

 

Ademas de dar las gracias por los avances, disculpad que no lo dijera antes.

Solo tengo por el momento un sensor Xiaomi, pero la impaciencia que me fue posible, él fusionó el código del MQTT y el zigbeemqtt en el configurador.

Con las pruebas que realizó, todo correcto, visualizo el valor de los sensores de cada estancia que me pasa la central y el Xiaomi sin problemas.

También me refiero al archivo de la caja para proteger el CC2531 USB para los proveedores de impresora 3D

Lo cierto es que queda curioso.

Uploaded files: