Autor Tema: Domótica  (Leído 9001 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.703
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Domótica
« en: 25 de Enero del 2023, 11:00:27 am »
Un tema que está sin explotar en este foro es la domótica.

Yo estoy dando mis primeros pasos, y la curva de aprendizaje es dura *+* *+* *+*

Os pongo un ejemplo.

Mi instalación ¿provisional? de Home Assistant con las estaciones meteorológicas.

La Fine Offset WH2650 manda directamente los datos a Home Assistant, mediante el "server customized" de WSView+ cada 16 segundos.

La Davis Vantage Vue, manda datos cada 2,5 segundos. Weewx recibe los datos de la consola Davis y, mediante la extensión de MQTT para Weewx, envia los datos a un servidor Mosquitto. Home Assistant recoge los datos cada vez que se producen del servidor MQTT.

Podéis ver como los datos cambian automáticamente cada 2,5 o 16 segundos.....salvo las variables que no cambien en ese periodo de tiempo, claro  *+* *+* *+* *+*

Ahora, a ver que hago con tanta información. Podría hacer automatizaciones de luces inteligentes en función de la luz solar que incida en la estación, o encender aparatos de aire acondicionado en función de los mil termómetros domóticos que tengo repartidos por toda la casa.

En cuanto a termómetros son:

3 WH31 de Ecowitt. Envían datos directamente al Gateway WH2650.
7 Termómetros Mijia de Xiaomi, que envían datos mediante Bluetooth de baja potencia a un ESP32 que envía los datos a Home Assistant mediante MQTT.

Esto puede ser una locura *+* *+* *+* *+* *+*


Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

casacota

  • Visitante
Re:Domótica
« Respuesta #1 en: 25 de Enero del 2023, 12:52:20 pm »
Tengo cosas de estas montadas con scripts propios, dada la complejidad de mi casa. Describo la situación:

Casa rural con una línea eléctrica construida en 1916. Reparada, pero no ampliada. Amperaje máximo total 6 A (1380 Watt)

8 paneles fotovoltaicos, con realimentación a la red. Para que en caso de producción máxima y nulo autoconsumo no se superen los 6 A, repartidos en dos grupos: si la energía generada menos la autoconsumida lo superase, se desconecta uno de ellos.

6 paneles fotovoltaicos con baterías en una red independiente, básicamente para internet, www.atmos.cat, cámaras y alarmas, pero con conexión auxiliar a la red en caso de poca insolación y baterías bajas, con dos posibilidades: alimentar el consumo y/o, según estado del cielo, hora del día y carga de las baterías, cargarlas. Los voltajes de las baterías, con termómetro propio, ajustados mediante este algoritmo: http://www.atmos.cat/2x2/bateries.pl

2 bombas de aerotermia de bajo consumo (600W) controladas por la insolación solar y la temperatura del aire a la entrada del condensador (>6ºC)

2 acumuladores de calor cerámicos con carga preferentemente de origen fotovoltaico. Agua caliente con acumulador y bomba de calor propia (200W)

No sé si me olvido de algo... las luces van todas con sensor infrarrojo y sólo se encienden si hay alguien en el ámbito.

Se trata de repartir la energía total (red + sistemas fotovoltaicos) de manera eficiente entre estos consumos, dependiendo naturalmente del tiempo y la insolación. De momento casi todo con intervención humana. Una automatización asequible para un jubilado iría bien.


Desconectado el_chito

  • Newbie
  • *
  • Mensajes: 12
    • Ver Perfil
  • Estación: ESMUR3000000030530A
Re:Domótica
« Respuesta #2 en: 09 de Marzo del 2023, 10:26:54 am »
Un tema que está sin explotar en este foro es la domótica.

Yo estoy dando mis primeros pasos, y la curva de aprendizaje es dura *+* *+* *+*

Os pongo un ejemplo.

Mi instalación ¿provisional? de Home Assistant con las estaciones meteorológicas.

La Fine Offset WH2650 manda directamente los datos a Home Assistant, mediante el "server customized" de WSView+ cada 16 segundos.

La Davis Vantage Vue, manda datos cada 2,5 segundos. Weewx recibe los datos de la consola Davis y, mediante la extensión de MQTT para Weewx, envia los datos a un servidor Mosquitto. Home Assistant recoge los datos cada vez que se producen del servidor MQTT.

Podéis ver como los datos cambian automáticamente cada 2,5 o 16 segundos.....salvo las variables que no cambien en ese periodo de tiempo, claro  *+* *+* *+* *+*

Ahora, a ver que hago con tanta información. Podría hacer automatizaciones de luces inteligentes en función de la luz solar que incida en la estación, o encender aparatos de aire acondicionado en función de los mil termómetros domóticos que tengo repartidos por toda la casa.

En cuanto a termómetros son:

3 WH31 de Ecowitt. Envían datos directamente al Gateway WH2650.
7 Termómetros Mijia de Xiaomi, que envían datos mediante Bluetooth de baja potencia a un ESP32 que envía los datos a Home Assistant mediante MQTT.

Esto puede ser una locura *+* *+* *+* *+* *+*


Con home assistant puedes llegar hasta donde quieras, ya depende de lo que te quieras complicar con el, yo llevo ya con home assistant desde el confinamiento, empecé para matar el tiempo y ya lo tengo en un nuc bajo promox con copias de seguridad automática hacia un Nas synologyc.
Tengo que ver eso que estás diciendo de enviar datos a home assistant con mqtt atraves de weewx, porque ahora mismo estoy cogiendo los datos de la estación a través de la integración de metoclimatic, pero veo que se actualiza en periodos de 15m y algún dato como la humedad parece que incluso más tarde, por lo que poco se puede hacer con esos datos para automatizaciones

Desconectado kyfran

  • Newbie
  • *
  • Mensajes: 2
    • Ver Perfil
  • Estación: Bresser 5 en 1
Re:Domótica
« Respuesta #3 en: 14 de Septiembre del 2023, 12:38:07 pm »
Hola, me parece un tema bastante interesante, pero hay poca información al respecto.
¿Podríais indicarme qué estaciones actualmente en el mercado pueden conectarse a la domótica sin que sea demasiado complicado?
Tengo actualmente una estación meteorológica Bresser 5 en 1, pero creo no es posible.
Gracias.

Desconectado Negubeltz

  • Jr. Member
  • **
  • Mensajes: 71
    • Ver Perfil
  • Estación: ESNAF3100000031870A
Re:Domótica
« Respuesta #4 en: 03 de Mayo del 2024, 16:07:19 pm »
Un tema que está sin explotar en este foro es la domótica.

Yo estoy dando mis primeros pasos, y la curva de aprendizaje es dura *+* *+* *+*

Os pongo un ejemplo.

Mi instalación ¿provisional? de Home Assistant con las estaciones meteorológicas.

La Fine Offset WH2650 manda directamente los datos a Home Assistant, mediante el "server customized" de WSView+ cada 16 segundos.

La Davis Vantage Vue, manda datos cada 2,5 segundos. Weewx recibe los datos de la consola Davis y, mediante la extensión de MQTT para Weewx, envia los datos a un servidor Mosquitto. Home Assistant recoge los datos cada vez que se producen del servidor MQTT.

Podéis ver como los datos cambian automáticamente cada 2,5 o 16 segundos.....salvo las variables que no cambien en ese periodo de tiempo, claro  *+* *+* *+* *+*

Ahora, a ver que hago con tanta información. Podría hacer automatizaciones de luces inteligentes en función de la luz solar que incida en la estación, o encender aparatos de aire acondicionado en función de los mil termómetros domóticos que tengo repartidos por toda la casa.

En cuanto a termómetros son:

3 WH31 de Ecowitt. Envían datos directamente al Gateway WH2650.
7 Termómetros Mijia de Xiaomi, que envían datos mediante Bluetooth de baja potencia a un ESP32 que envía los datos a Home Assistant mediante MQTT.

Esto puede ser una locura *+* *+* *+* *+* *+*

https://youtu.be/GHu5Dydliuk
Con home assistant puedes llegar hasta donde quieras, ya depende de lo que te quieras complicar con el, yo llevo ya con home assistant desde el confinamiento, empecé para matar el tiempo y ya lo tengo en un nuc bajo promox con copias de seguridad automática hacia un Nas synologyc.
Tengo que ver eso que estás diciendo de enviar datos a home assistant con mqtt atraves de weewx, porque ahora mismo estoy cogiendo los datos de la estación a través de la integración de metoclimatic, pero veo que se actualiza en periodos de 15m y algún dato como la humedad parece que incluso más tarde, por lo que poco se puede hacer con esos datos para automatizaciones

Yo encontré una integración con wunderground en un repo de github que pilla los datos de la api de wunderground y se actualiza cada muy poco que funciona muy bien, lo digo por ai te sirve. A mi lo de MQTT nunca me funcionó demasiado bien.

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.703
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Domótica
« Respuesta #5 en: 03 de Mayo del 2024, 19:16:01 pm »
Pero dependes de Wunderground

Cuanto menos se dependa de terceros, mejor

Además, hace tiempo que dejé de enviar datos a Wunderground

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Desconectado Negubeltz

  • Jr. Member
  • **
  • Mensajes: 71
    • Ver Perfil
  • Estación: ESNAF3100000031870A
Re:Domótica
« Respuesta #6 en: 04 de Mayo del 2024, 09:45:54 am »
Si eso es verdad. A mi tampoco me hace demasiada gracia depender de terceros pero es la que mejor me ha servido hasta ahora. Ademas te genera muchisimos sensores que se pueden usar para otras cosas. Te paso todos los sensores que se queneran por si te interesa:
       -dewpt
      - elev
      - heatIndex
      - humidity
      - neighborhood
      - obsTimeLocal
      - precip_1d
      - precip_2d
      - precip_3d
      - precip_4d
      - precip_5d
      - precip_chance_1d
      - precip_chance_1n
      - precip_chance_2d
      - precip_chance_2n
      - precip_chance_3d
      - precip_chance_3n
      - precip_chance_4d
      - precip_chance_4n
      - precip_chance_5d
      - precip_chance_5n
      - precipRate
      - precipTotal
      - pressure
      - solarRadiation
      - stationID
      - temp
      - temp_high_1d
      - temp_high_2d
      - temp_high_3d
      - temp_high_4d
      - temp_high_5d
      - temp_low_1d
      - temp_low_2d
      - temp_low_3d
      - temp_low_4d
      - temp_low_5d
      - today_summary
      - uv
      - weather_1d
      - weather_1n
      - weather_2d
      - weather_2n
      - weather_3d
      - weather_3n
      - weather_4d
      - weather_4n
      - weather_5d
      - weather_5n
      - wind_1d
      - wind_2d
      - wind_3d
      - wind_4d
      - wind_5d
      - windChill
      - winddir
      - windDirectionName
      - windGust
      - windSpeed

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.703
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Domótica
« Respuesta #7 en: 04 de Mayo del 2024, 11:07:11 am »
Te sugiero que pruebes la integración de Ecowitt

Wunderground te da muchos sensores, pero casi todos repetidos con datos de varios días atrás, que para domótica no tienen sentido.

Y en el caso de que los uses para ago, siempre te puedes crear esos sensores con los datos suministrados por la integración de Ecowitt (yo no tengo ni idea, pero seguro que con el foro de soporte de Home Assistant se haría fácilmente)

Pero lo más importante, es que wunderground no te da todos los datos de tu instalación y la de Ecowitt, sí

Por ejemplo, los datos de temperatura y humedad adicionadles (yo tengo 3), los de calidad de aire, etc. los termómetros adicionales que tengo , junto a 7 termómetros Xiaomi, reconvertidos para funcionar con HA, me permiten controlar los dispositivos de aire acondicionado y bomba de calor, puedo poner los aparatos en función de deshumificacion de las dependencias de la casa si se acumula mucha humedad, etc, etc

Y estoy pensando en comprar otros cinco termómetros de Ecowitt para completar el máximo de 8 que permite el gateway.

Si mañana me toca la lotería podría comprar el nuevo sensor de calidad de aire, que incorpora PM1 y CO2 (el mío es el primero que lanzaron y en el exterior no funciona muy bien)

Si tuviera piscina podría controlar la temperatura del agua con las sondas que venden para ello….o un acuario, claro, ja ja ja

Si fuera agricultor o con una pequeña huerta en el jardín, podría controlar la temperatura y humedad del suelo en diferentes puntos.

Y todo ello en local

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Desconectado Negubeltz

  • Jr. Member
  • **
  • Mensajes: 71
    • Ver Perfil
  • Estación: ESNAF3100000031870A
Re:Domótica
« Respuesta #8 en: 04 de Mayo del 2024, 11:38:36 am »
Gracias Jantoni por la info!  El tema es que yo tengo una Davis Vantage Pro2 por lo que la integración de Ecowitt no me vale. Sinceramente de esos sensores solo uso temperaturas, viento, lluvia, humedad etc..no uso los demas para nada.

Respecto a HA, es una pasada todo lo que puedes hacer. Yo también tengo esos sensores de Xiaomi(aunque usando su cloud  :'(, no se como se pueden tener esos datos en local)  repartidos por casa que funcionan de lujo. Pero sobre todo uso el HA para sacar el maximo provecho a mi instalación de paneles solares, jugando con la producción, consumo y balance neto horario. De esta forma me permite exprimir a tope mi generación solar prácticamente de forma automática. Yo vivo en el norte y como tu tengo automatizado cuando encender los deshumidificadores de mi casa (por temas de salud de mi hijo necesito la minima humedad posible) segun la produccion solar etc...
El sensor de calidad del aire lo obtengo de un purificador xiaomi que mide PM 2.5, tengo sensores de movimiento, de puerta, camaras de vigilancia, alarma.. todo conectado a HA que funciona francamente bien. Como dices, es una herramienta muy muy potente.

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.703
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Domótica
« Respuesta #9 en: 04 de Mayo del 2024, 12:46:33 pm »
Los termómetros de Xiaomi puedes integrarlos en local con bluetooth o con zigbee

Yo al principio los puse con bluetooth, cambiando el firmware, pero al final los convertí a zigbee y ahora son super estables

Además, de 10 de las noche a 10 de la mañana, una automatización se encarga de apagar las pantallas lcd por lo que las baterías ahora duran mucho

Si quieres más info de cómo pasarlos a zigbee

https://www.zigbee2mqtt.io/devices/LYWSD03MMC.html

https://github.com/devbis/z03mmc

https://www.google.com/url?sa=t&source=web&rct=j&opi=89978449&url=https://m.youtube.com/watch%3Fv%3DHyh8xQ8zRcU&ved=2ahUKEwienYi66POFAxVKSaQEHbKNAOoQwqsBegQIDhAF&usg=AOvVaw0atYeB9ltgsNIZTQ5iwFCv

Aunque ahora hay un modelo de Xiaomi que ya lleva zigbee de fábrica
« Última modificación: 04 de Mayo del 2024, 12:49:21 pm por jantoni »

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Desconectado Negubeltz

  • Jr. Member
  • **
  • Mensajes: 71
    • Ver Perfil
  • Estación: ESNAF3100000031870A
Re:Domótica
« Respuesta #10 en: 04 de Mayo del 2024, 12:59:48 pm »
Lo del zigbee es un mundo desconocido para mi y se que tarde o temprano tendré.que meterme a ello. Supongo que se necesitará una especie de receptor, no? Tengo que mirar si puedo ponerlo en mi caso ya que tengo HA corriendo en un docker en mi nas Synology y creo que caparon ese tipo de cosas por conexión usb...a ver si saco tiempo para mirarlo!
Gracias por la info! Me vendrá genial!

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.703
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Domótica
« Respuesta #11 en: 04 de Mayo del 2024, 13:36:13 pm »
Yo lo tuve funcionando en mi Synology DS918+

Efectivamente, había que cargar los drivers USB de forma manual.....pero era sencillo.

También tienes coordinadores zigbee por ethernet

Por ejemplo:

https://zig-star.com/projects/zigbee-gw-lan/

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Desconectado Negubeltz

  • Jr. Member
  • **
  • Mensajes: 71
    • Ver Perfil
  • Estación: ESNAF3100000031870A
Re:Domótica
« Respuesta #12 en: 04 de Mayo del 2024, 13:47:39 pm »
Voy a mirar si con dsm 7.2 puedo cargar los drivers a mano tal y como me dices, me suena haberlo  leido por alguna parte. La verdad es que se me estan poniendo los dientes largos, tenerlo todo en local seria lo mas indicado. El video que me has pasado está genial, sigo bastante a ese canal y tiene cosas muy chulas. Sabes si se puede poner algún tipo de switch para tomas de usb? Mi 720+ solo tiene 2 tomas, una la necesito libre y la otra la tengo ocupada con el usb del sai...
También me he planteado poner el HA en una maquina virtual pero me da mucha pereza, estoy muy contento de como funciona con docker.
Ale, voy a darle vueltas al coco jajaja muchas gracias por toda la información que me has dado!!  plau2

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.703
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Domótica
« Respuesta #13 en: 04 de Mayo del 2024, 15:42:44 pm »
Me suena que no hay soporte para Hub USB

El método, si no lo encuentras, dilo, me imagino que será con con dsm 7.1

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Desconectado Negubeltz

  • Jr. Member
  • **
  • Mensajes: 71
    • Ver Perfil
  • Estación: ESNAF3100000031870A
Re:Domótica
« Respuesta #14 en: 04 de Mayo del 2024, 21:48:55 pm »
Me ha costado un buen rato pero he conseguido quitar la dependencia de wunderground y conectarla la davis con CumulusMX mediante mqtt, todo en local. Me ha costado configurar mosquitto en el nas, al final tirando de diferentes tutoriales lo he podido hacer por docker.
Ahora tengo datos actualizados prácticamente a tiempo real desde la consola a mi HA y usarlos para lo que sea  :)