Me topé con el sensor de temperatura y humedad TuYa TS0201 mientras buscaba un sensor de humedad simple.
En realidad, estaba buscando un sensor de humedad simple con una pantalla para mostrar la humedad en el sótano. El trasfondo era que quería asegurarme de que las cajas almacenadas, los archivos y todas las demás cosas típicas del sótano no se humedecieran demasiado y posiblemente se desarrollara moho.
Lo bueno del TS0201 es que no solo muestra los valores medidos. También te los envía vía Zigbee SmartHome. Por ejemplo, también puede controlar automáticamente los valores medidos. Por ejemplo, sería concebible una alarma tan pronto como la temperatura ambiente exceda un cierto valor límite. (Tengo un ejemplo de esto en el artículo Nodo rojo: advertencia de humedad alta descrito.)
Cómo poner el sensor de temperatura y humedad ambiente TuYa TS0201 en tu Nodo Rojo entidad o cigbee2mqtt integrado y leer los datos, que he descrito en el siguiente artículo.
Instrucciones de seguridad
Sé que las siguientes notas siempre son un poco molestas y parecen innecesarias. Desafortunadamente, muchas personas que sabían "mejor" han perdido ojos, dedos u otras cosas debido a un descuido o se lesionaron. La pérdida de datos es casi insignificante en comparación, pero incluso estos pueden ser realmente molestos. Por lo tanto, tómese cinco minutos para leer las instrucciones de seguridad. Porque incluso el proyecto más genial no vale la pena lesionarse u otros problemas.
https://www.nerdiy.de/sicherheitshinweise/
Enlaces afiliados / enlaces publicitarios
Requisitos
Artículos útiles:
Antes de comenzar este artículo, debería haber preparado una Raspberry Pi para poder acceder a ella a través de la red y controlarla a través de SSH. Por supuesto, zigbee2mqtt y Node Red también deben instalarse y configurarse.
Los siguientes artículos describen lo que se debe hacer para preparar la Raspberry Pi.
- RaspberryPi: ¡configuración para nerdiys!
- RaspberryPi – ¡La primera configuración!
- RaspberryPi: controle el RaspberryPi a través de SSH
- NodeRed: instalación de NodeRed en RaspberryPi
- Zigbee - Instalación de zigbee2mqtt en la Raspberry Pi
- Zigbee: registre dispositivos, sensores y actuadores con zigbee2mqtt
En las siguientes listas encontrará todas las piezas que necesita para implementar este artículo.
Herramienta requerida:
Material requerido:
Inicie sesión en la interfaz de configuración de NodeRed
Antes de que pueda editar su configuración de NodeRed, debe, si está activado, primero iniciar sesión en la interfaz de configuración de NodeRed.
Habilitar el panel Zigbee2mqtt
En mi opinión, la forma más fácil de agregar nuevos dispositivos a su red Zigbee es usar el tablero zigbee2mqtt. En caso de que aún no haya activado esto, encontrará consejos útiles en el artículo. Zigbee - Administración de Zigbee2mqtt a través del tablero.
Registrar sensor en zigbee2mqtt
Antes de poder evaluar el sensor usando NodeRed, por supuesto, primero debe integrarlo en su red Zigbee.
Tengo un poco más de detalles sobre cómo integrar dispositivos en su propia red Zigbee en el artículo Zigbee: registre dispositivos o sensores y actuadores con zigbee2mqtt descrito. Los siguientes dos pasos resumen esto brevemente.
Para poner el sensor en modo de emparejamiento, tienes que insertar la batería y el botón en la parte superior
- mantenga presionado durante aproximadamente 5 segundos
El indicador de señal en la pantalla debería entonces parpadear. El sensor luego se conecta a su red Zigbee poco después. Puede saberlo por el hecho de que la pantalla de la señal deja de parpadear y se muestra de forma continua.
Puede realizar un seguimiento del estado del proceso de conexión en el registro zigbee2mqtt.
Importar código de nodo
El nodo del tablero ya debe estar instalado y configurado para que también pueda controlar su dispositivo Zigbee a través del tablero NodeRed o mostrar los valores. Puedes encontrar información al respecto en el siguiente artículo.
Después de eso, todo lo que tiene que hacer es importar el NodeCode vinculado a continuación a su entorno NodeRed. La información sobre cómo importar el código de NodeRed se puede encontrar en el artículo NodeRed - código de nodo de importación y exportación .
Como siempre, puedes encontrar el código de NodeRed en el repositorio Nerdiy Git en el siguiente enlace:
Por supuesto, todavía tiene que adaptar el código a su sensor. Para que esto funcione correctamente, aún debe ingresar la dirección IEEE o el "nombre descriptivo" de su sensor en el código NodeRed.
Para hacer esto, abra las propiedades del nodo marcado e ingrese su dirección IEEE en el área marcada debajo de "Carga útil...". Cómo averiguar la dirección IEEE de su dispositivo Zigbee se encuentra en el artículo Zigbee: registre dispositivos o sensores y actuadores con zigbee2mqtt descrito.
Para que la función de actualización funcione a través del tablero de NodeRed, también debe ingresar la dirección aquí en el área marcada.
Por supuesto, también puede usar el dispositivo Zigbee recién registrado a través del Panel zigbee2mqtt controlar o leer.
En la siguiente categoría, también he enumerado otros dispositivos Zigbee que se pueden controlar o leer con el código NodeRed que se ofrece allí.
Más artículos sobre el tema.
He resumido otros artículos sobre el tema de Zigbee y zigbee2mqtt en la siguiente categoría. Allí también encontrará artículos sobre varios dispositivos Zigbee y cómo se ven. NodoRojo puede ser controlado
Enlaces externos:
- https://www.zigbee2mqtt.io/devices/TS0201.html#tuya-ts0201
- https://www.zigbee2mqtt.io/supported-devices/
Diviértete con el proyecto.
Espero que todo te haya funcionado como se describe. Si no es así, o si tiene alguna pregunta o sugerencia, hágamelo saber en los comentarios. Si es necesario, lo añadiré al artículo.
Pero el sensor es bastante caro. Mucho más barato y más adecuado para varias habitaciones me parece:
https://de.banggood.com/Moes-Square-Temperature-and-Humidity-Sensor-Indoor-Hygrometer-with-LCD-Display-Remote-Control-ZigBe-Hub-Gateway-Tuya-Smart-ZigBe-p-1978766.html?rmmds=freegift-hotproducts&cur_warehouse=CN
por actualmente 13,81€.
El firmware que lleva es Tuya. Quizás también con el que presentaste, pero no queda claro en el artículo.
Pregunta: ¿Se le puede flashear Tasmota? Y en caso afirmativo, ¿cómo o de qué forma se realizan los ajustes para parametrizarlo como sensor de temperatura/humedad a través de Zigbee? ¿O es ZigBee siempre independiente del firmware y puede funcionar con cualquier dongle/hub ZigBee? Por lo que la pregunta sigue siendo hasta qué punto la Tuya informa de "casa". A este respecto, por ejemplo Tasmota o similar sería más conveniente.
Hola Konrad,
Sí, ahora hay varios sensores que ofrecen la misma funcionalidad. Gracias por el consejo.
.
.
Atentamente
Fabian