Meteoclimatic
Estaciones Meteoclimatic => Envío de datos a Meteoclimatic => Mensaje iniciado por: SKaRCHa en 10 de Abril de 2024, 18:38:46
-
Hola!
Llevo desde noviembre/diciembre por aquí y he estado usando la pasarela de atmos.cat para enviar los datos de mi estación. Muchas gracias a casacota por montar el sistema para que podamos enviar los datos.
Después de este tiempo, he visto que casacota ha publicado mensajes diciendo que el servidor está en modo piloto automático, que el servidor está en las últimas y él después de tanto tiempo ya no tiene ganas de echarle más trabajo encima, así que me he decidido a hacer mi propio software que envíe la información a meteoclimatic, aprovechando que ahora mismo, además de enviar a atmos.cat, estoy guardando los datos en mi propia base de datos de influxdb. Tengo todo en intervalos de un minuto, así que no tendría problemas en agrupar la información diaria, mensual y anual. De hecho, lo tengo hecho, valga la redundancia, pero no me atrevo a enviar datos directamente sin consultar unas dudas que tengo, y que espero me podáis resolver.
Como software base he usado el oficial en python publicado por jmviper. Le he añadido al .ini que le puedas decir si quieres usar la plantilla en un fichero como hasta ahora, o que salga de la base de datos de influxdb, pero como ya he dicho, aquí vienen mis dudas:
- La primera y más importante: ¿puedo usar mi propio software?
- ¿La password de la plantilla que pide el software oficial es obligatoria? Es que no recuerdo habérsela dado a atmos.cat, y sin embargo lo estoy usando para enviar mis datos.
- Si las respuestas a las dos preguntas anteriores son afirmativas, ¿tengo que descargar una nueva plantilla, y qué software tendría que seleccionar en la lista?
Espero vuestra respuesta. Muchas gracias de antemano.
Edit: Edito el texto del "Tema:" por errata.
-
Celebro, y mucho, esta iniciativa.
Espero que todas las preguntas se puedan contestar afirmativamente por parte de los doctos en esta materia, que seguramente darán más detalles.
-
Hola!
Llevo desde noviembre/diciembre por aquí y he estado usando la pasarela de atmos.cat para enviar los datos de mi estación. Muchas gracias a casacota por montar el sistema para que podamos enviar los datos.
Después de este tiempo, he visto que casacota ha publicado mensajes diciendo que el servidor está en modo piloto automático, que el servidor está en las últimas y él después de tanto tiempo ya no tiene ganas de echarle más trabajo encima, así que me he decidido a hacer mi propio software que envíe la información a meteoclimatic, aprovechando que ahora mismo, además de enviar a atmos.cat, estoy guardando los datos en mi propia base de datos de influxdb. Tengo todo en intervalos de un minuto, así que no tendría problemas en agrupar la información diaria, mensual y anual. De hecho, lo tengo hecho, valga la redundancia, pero no me atrevo a enviar datos directamente sin consultar unas dudas que tengo, y que espero me podáis resolver.
Como software base he usado el oficial en python publicado por jmviper. Le he añadido al .ini que le puedas decir si quieres usar la plantilla en un fichero como hasta ahora, o que salga de la base de datos de influxdb, pero como ya he dicho, aquí vienen mis dudas:
- La primera y más importante: ¿puedo usar mi propio software?
- ¿La password de la plantilla que pide el software oficial es obligatoria? Es que no recuerdo habérsela dado a atmos.cat, y sin embargo lo estoy usando para enviar mis datos.
- Si las respuestas a las dos preguntas anteriores son afirmativas, ¿tengo que descargar una nueva plantilla, y qué software tendría que seleccionar en la lista?
Espero vuestra respuesta. Muchas gracias de antemano.
Jo, me parece encomiable.
Pero ¿no sería más fácil usar un software ya más que probado como CumulusMX o Weewx?
Con las múltiples ventajas que conlleva. Además de Meteoclimatic podrás enviar a cualquier servicio meteorológico del mundo mundial…..o ya que usas Influxdb, seguro que la domótica ronda por tu cabeza…..ambos software pueden enviar los datos a un broker MQTT
Weewx puede enviar los datos directos a influxdb, desconozco si esto lo puede hacer CumulusMX.
A veces tenemos la solución ahí, más cerca de lo que creemos. Pero si es por trastear, mis aplausos :aplaude1:
-
No obstante, a tus preguntas
Puedes usar el software que quieras, aunque luego no lo encuentres en la lista que te facilita Meteoclimatic.
La password teóricamente es obligatoria, aunque creo que el robot admite los datos igualmente sin ella…..desconozco los motivos.
-
Password y también otros campos de seguridad no siempre se usan. Ignoro si esto sucede sólo con atmos o con otros sistemas. Lo de atmos nació hace muchos años para dar servicio a estaciones remotas Davis y era por ello algo específico con necesidades y concesiones diversas, que luego se fue ampliando, y por ello con ventajas y defectos heredados. La situación hoy en día es muy distinta, por lo que tampoco parece lógico seguir por derroteros antiguos.
-
Celebro, y mucho, esta iniciativa.
Espero que todas las preguntas se puedan contestar afirmativamente por parte de los doctos en esta materia, que seguramente darán más detalles.
Grande!
-
Hola!
Llevo desde noviembre/diciembre por aquí y he estado usando la pasarela de atmos.cat para enviar los datos de mi estación. Muchas gracias a casacota por montar el sistema para que podamos enviar los datos.
Después de este tiempo, he visto que casacota ha publicado mensajes diciendo que el servidor está en modo piloto automático, que el servidor está en las últimas y él después de tanto tiempo ya no tiene ganas de echarle más trabajo encima, así que me he decidido a hacer mi propio software que envíe la información a meteoclimatic, aprovechando que ahora mismo, además de enviar a atmos.cat, estoy guardando los datos en mi propia base de datos de influxdb. Tengo todo en intervalos de un minuto, así que no tendría problemas en agrupar la información diaria, mensual y anual. De hecho, lo tengo hecho, valga la redundancia, pero no me atrevo a enviar datos directamente sin consultar unas dudas que tengo, y que espero me podáis resolver.
Como software base he usado el oficial en python publicado por jmviper. Le he añadido al .ini que le puedas decir si quieres usar la plantilla en un fichero como hasta ahora, o que salga de la base de datos de influxdb, pero como ya he dicho, aquí vienen mis dudas:
- La primera y más importante: ¿puedo usar mi propio software?
- ¿La password de la plantilla que pide el software oficial es obligatoria? Es que no recuerdo habérsela dado a atmos.cat, y sin embargo lo estoy usando para enviar mis datos.
- Si las respuestas a las dos preguntas anteriores son afirmativas, ¿tengo que descargar una nueva plantilla, y qué software tendría que seleccionar en la lista?
Espero vuestra respuesta. Muchas gracias de antemano.
Jo, me parece encomiable.
Pero ¿no sería más fácil usar un software ya más que probado como CumulusMX o Weewx?
Con las múltiples ventajas que conlleva. Además de Meteoclimatic podrás enviar a cualquier servicio meteorológico del mundo mundial…..o ya que usas Influxdb, seguro que la domótica ronda por tu cabeza…..ambos software pueden enviar los datos a un broker MQTT
Weewx puede enviar los datos directos a influxdb, desconozco si esto lo puede hacer CumulusMX.
A veces tenemos la solución ahí, más cerca de lo que creemos. Pero si es por trastear, mis aplausos :aplaude1:
Lo primero, gracias por contestar. :-)
Sí, he visto que hay software específico. Miré un poco incluso la web de Weewx, que efectivamente dice que puede enviar datos a influxdb, pero he descartado este tema principalmente porque como dices, me interesa el tema de la domótica. De hecho, mi caso es el inverso al que hablamos. Me compré la estación por la domótica por dos razones: me gusta tener datos para tomar decisiones, y para poder automatizar cosas en casa en base a los datos que me da la estación.
La verdad es que no es que sea fanático de la meteorología, siento curiosidad y tal, pero para mí el enviar datos a Meteoclimatic ha sido más que nada porque lo que sí me gusta es compartir datos. Ya que los tengo, los comparto. Pregunté a @meteohuelva en Twitter y me recomendó que los enviase a Meteoclimatic.
Instalar un software como Weewx entiendo que facilitaría las cosas, pero la verdad, tendría otro programa que mantener, con su propia base de datos ocupando espacio (duplicados porque no voy a dejar de enviarlos a influxdb), etc. Al final, el programa sólo me serviría para enviar datos a Meteoclimatic, la verdad, porque la información la suelo ver en Home Assistant o Grafana.
Pero lo dicho, muchas gracias por tus comentarios. :-)
-
No obstante, a tus preguntas
Puedes usar el software que quieras, aunque luego no lo encuentres en la lista que te facilita Meteoclimatic.
La password teóricamente es obligatoria, aunque creo que el robot admite los datos igualmente sin ella…..desconozco los motivos.
Ok. ¿Entonces podría probar sin que me baneen? :-)
-
Password y también otros campos de seguridad no siempre se usan. Ignoro si esto sucede sólo con atmos o con otros sistemas. Lo de atmos nació hace muchos años para dar servicio a estaciones remotas Davis y era por ello algo específico con necesidades y concesiones diversas, que luego se fue ampliando, y por ello con ventajas y defectos heredados. La situación hoy en día es muy distinta, por lo que tampoco parece lógico seguir por derroteros antiguos.
La verdad es que lo lógico sería que fuera obligatorio, porque si no, cualquiera podría actualizar los datos de otra estación. Esperaremos a ver si alguien lo confirma.
Otra duda es que si me descargo la plantilla para poder ver la password, hará que deje de funcionar atmos.cat. Lo digo para descargar la plantilla y ver la password justo cuando esté seguro de que el software funciona. :-)
Y ya aprovecho, casacota: Si Meteclimatic recoge los datos cada 10 o 15 minutos, ¿hay que darle la media de ese tiempo o el valor exacto en ese instante?
Gracias.
-
No sé si me he explicado bien.
Weewx puede enviar datos a influxdb, a MQTT, por FTP, por FTPS, por SFTP, Rsync, etc, etc, etc, y además a multitud de servicios meteorológicos web de todo el mundo. Meteoclimatic no está entre ellos de forma directa, pero sí por FTP, FTP o SFTP o bien mediante la utilidad de envío en PHP o Python. La flexibilidad es máxima.
En tu caso lo más lógico sería que Weewx envíe por MQTT y que Home Assistant, mediante la integración MQTT lea los datos del broker correspondiente y luego envíe los datos a influxdb.
En cuanto a la base de datos, pues depende.
Weewx usa de forma nativa Sqlite3. Con este gestor de base de datos, el tamaño de mis datos es de unos 200 MBytes tras 10 años de registros cada 5 minutos.
Pero Weewx puede usar Mysql. Si tú usas Mysql en Home Assistant (yo uso la base de datos por defecto) creo que podrías compartir la base de datos entre ambos software (ojo, no estoy seguro *+* *+* )
Otra posibilidad que tienes es que como usas una estación Fine Offset, en lugar de enviar a atmos.cat en el "customized server", lo hagas al propio Home Assistant. Y luego envias los datos a Meteoclimatic con los datos de Home Assistant (yo no tendría ni idea de como hacerlo). Ahí no necesitas Weewx sino que lo gestionas todo desde Home Assistant
Te dejo unos pantallazos de como se integra una Fine OffSet (Ecowitt, Sainlogic, etc, etc) en Home Assistant.
-
Sí, jantoni, te explicaste bien... Pero ya te digo, no necesito WeeWx porque como comentas, tengo configurada la estación en el "customized server" para que mande los datos a un Node-Red, donde tengo un flujo que tal como recibe los datos de la estación, los envía a atmos.cat, influxdb y Home Assistant, donde tengo instalada la misma integración que tú (ecowitt).
Los datos en Home Assistant todavía no están puestos "en bonito", pero ya te digo, no es algo que me preocupe mucho. Lo importante es tener los datos guardados. :-)
Al hacerlo como lo tengo ahora mismo, me ahorro mantener otro software que puede fallar (WeeWx) y que sólo necesitaría para enviar a Meteoclimatic. Node-Red ya lo tengo para otras cosas, así que lo puedo usar para esto. También tiene la ventaja de que no tengo que sacar datos desde Home Assistant, que para mí es más el "motor" de la domótica, para las automatizaciones. El registro de los datos de Home Assistant me da más igual perderlos, porque ya los guardo todos en influxdb. De hecho, ya perdí parte del histórico el otro día en un fallo del programa renombrando una entidad.
Por cierto, buena producción. Lo que me falta son las placas fotovoltaicas.. :-D
-
Otra duda es que si me descargo la plantilla para poder ver la password, hará que deje de funcionar atmos.cat. Lo digo para descargar la plantilla y ver la password justo cuando esté seguro de que el software funciona. :-)
Y ya aprovecho, casacota: Si Meteclimatic recoge los datos cada 10 o 15 minutos, ¿hay que darle la media de ese tiempo o el valor exacto en ese instante?
Gracias.
Contesto sólo lo que sé. Descargando la plantilla atmos seguirá funcionando.
En principio se recogen los valores instantáneos contando que los valores extremos quedan contabilizados por las etiquetas de valores extremos diarios, y para el viento la media diezminutal.
Pero así, sólo lo cumplen pocas estaciones, algunas pocas Davis. Con las chinas hay de todo, de modo que es una lotería de datos. Sus datos son orientativos, nada más. No merecerían estar en ninguna red meteorológica seria. De hecho, las serias de verdad no las admiten.
-
Sí, jantoni, te explicaste bien... Pero ya te digo, no necesito WeeWx porque como comentas, tengo configurada la estación en el "customized server" para que mande los datos a un Node-Red, donde tengo un flujo que tal como recibe los datos de la estación, los envía a atmos.cat, influxdb y Home Assistant, donde tengo instalada la misma integración que tú (ecowitt).
Los datos en Home Assistant
Ah, canalla….tú juegas en una liga superior *+* *+* *+* *+*
Yo, de Node Red, nada de nada, aunque sé que tiene unas posibilidades e enormes. Solo lo instalé una vez bajo Docker, vi que funcionaba, hice un par de cosas simples y lo dejé….es la edad *+* *+* *+* *+* *+*
Me parece genial tu montaje y me da una envidia sana muy grande *+* *+* *+*
-
En principio se recogen los valores instantáneos contando que los valores extremos quedan contabilizados por las etiquetas de valores extremos diarios, y para el viento la media diezminutal.
Pero así, sólo lo cumplen pocas estaciones, algunas pocas Davis. Con las chinas hay de todo, de modo que es una lotería de datos. Sus datos son orientativos, nada más. No merecerían estar en ninguna red meteorológica seria. De hecho, las serias de verdad no las admiten.
Perdonad que haya tardado unos días en aparecer, pero he estado liado.
Ya lo tengo funcionando con mi propio sistema, enviando los valores instantáneos de temperatura, humedad, presión... excepto para el viento (etiqueta "WND"), para cuál calculo la media de los últimos 10 minutos, como me has dicho. Espero que esté correcto.
Sólo me queda una cosa que no acabo de tener controlada: la presión atmosférica. Ahora mismo estoy enviando la que me dice la estación (absoluta), y es la misma que supongo que estaba enviando a atmos.cat, pero me he fijado que es menor a la que atmos.cat estaba mandando estos últimos días, y menor que las estaciones del resto de mi provincia, por lo que entiendo que tengo que hacer algún tiempo de calibración, o al menos lo que estaba haciendo atmos.cat. :-)
¿Qué me está faltando? Muchas gracias por todo!
-
Sí, jantoni, te explicaste bien... Pero ya te digo, no necesito WeeWx porque como comentas, tengo configurada la estación en el "customized server" para que mande los datos a un Node-Red, donde tengo un flujo que tal como recibe los datos de la estación, los envía a atmos.cat, influxdb y Home Assistant, donde tengo instalada la misma integración que tú (ecowitt).
Los datos en Home Assistant
Ah, canalla….tú juegas en una liga superior *+* *+* *+* *+*
Yo, de Node Red, nada de nada, aunque sé que tiene unas posibilidades e enormes. Solo lo instalé una vez bajo Docker, vi que funcionaba, hice un par de cosas simples y lo dejé….es la edad *+* *+* *+* *+* *+*
Me parece genial tu montaje y me da una envidia sana muy grande *+* *+* *+*
Jejeje! Gracias. Yo todas las automatizaciones las tengo con el propio Home Assistant. Uso Node Red para exportar datos a influxdb desde mqtt directamente, o esto de la estación.
Si necesitas algo, aquí me tienes. ;-)
-
Pues he intentado generar una plantilla con los datos de los estados de varios sensores y he sido incapaz.
Usando el servicio notificacion hacia un fichero he conseguido escribir los valores, pero lo hace como si fuera un log, es decir añadiendo nuevas líneas al final del fichero.
Si, siempre puedo generarlo y antes de procesarlo con la utilidad de envío de jmviper en Python eliminar las líneas previas con sed
Pero me gustaría algo más limpio. Y se me hace difícil pensar que desde Home Assistant no pueda escribir datos a un fichero de la manera que yo quiera.
Si tienes alguna idea, será bienvenida. Aunque no creo que beneficie a muchos usuarios.
-
Perdonad que haya tardado unos días en aparecer, pero he estado liado.
Ya lo tengo funcionando con mi propio sistema, enviando los valores instantáneos de temperatura, humedad, presión... excepto para el viento (etiqueta "WND"), para cuál calculo la media de los últimos 10 minutos, como me has dicho. Espero que esté correcto.
Sólo me queda una cosa que no acabo de tener controlada: la presión atmosférica. Ahora mismo estoy enviando la que me dice la estación (absoluta), y es la misma que supongo que estaba enviando a atmos.cat, pero me he fijado que es menor a la que atmos.cat estaba mandando estos últimos días, y menor que las estaciones del resto de mi provincia, por lo que entiendo que tengo que hacer algún tiempo de calibración, o al menos lo que estaba haciendo atmos.cat. :-)
¿Qué me está faltando? Muchas gracias por todo!
Atmos calculaba la presión relativa a partir de de la absoluta.
En la aplicación de Ecowitt tienes las dos, en Meteocliamtic necesitamos la relativa, para que que haya concordancia en los datos.
-
Efectivamente, la presión absoluta no se envía a Meteoclimatic
-
¡Ajá! Perfecto. Pues paso a mandar la relativa. ¡Muchas gracias!
Pero tengo otra duda: La estación me da la relativa, aunque es muy alta. Por ejemplo, ahora mismo me está dando una presión absoluta 1006.4, y una presión relativa de 1093.2.
Evidentemente, meteoclimatic me devuelve error. ¿Me interesa calcularla yo en base a la relativa o puedo hacer algo para que la estación me devuelva la presión relativa correcta? Veo que en la aplicación WSView Plus tengo configurado un Offset de 86.8 hPa. La verdad, no recuerdo si en su momento la propia aplicación me preguntó algo para ponerlo, pero yo no recuerdo haber puesto ese número.
¿Qué me recomendáis?
-
http://www.atmos.cat/2x2/pressiomar.pl
-
http://www.atmos.cat/2x2/pressiomar.pl
Jejeje! Tenías que tener algo... He puesto en la estación el factor de corrección que me dice tu herramienta (+9,5) para la relativa.
¡Muchas gracias! Ahora me falta depurar los datos para quitar todo lo que tengo mal en mi base de datos.
-
Bueno, si necesitas cosas raras aquí puedes encontrar algunas http://www.atmos.cat/perl?num=1175551594
-
Hola SKaRCHa,
Estoy interesado en probar tu sistema de envío de datos. Lo podrías compartir?
Muchas gracias
-
Pues he intentado generar una plantilla con los datos de los estados de varios sensores y he sido incapaz.
Usando el servicio notificacion hacia un fichero he conseguido escribir los valores, pero lo hace como si fuera un log, es decir añadiendo nuevas líneas al final del fichero.
Si, siempre puedo generarlo y antes de procesarlo con la utilidad de envío de jmviper en Python eliminar las líneas previas con sed
Pero me gustaría algo más limpio. Y se me hace difícil pensar que desde Home Assistant no pueda escribir datos a un fichero de la manera que yo quiera.
Si tienes alguna idea, será bienvenida. Aunque no creo que beneficie a muchos usuarios.
Perdona la tardanza en contestar. Se me pasó tu mensaje y luego encima he estado liado.
La verdad es que con Home Assistant no conozco una forma de hacer eso. Con NodeRed tampoco, pero estoy seguro de que se puede. :-)
De todas formas he visto que ya está todo funcionando otra vez gracias a casacota y donantes... Me alegro! :-)
-
Hola SKaRCHa,
Estoy interesado en probar tu sistema de envío de datos. Lo podrías compartir?
Muchas gracias
Hola!
No tengo problema, pero lo veo algo muy particular. ¿Tienes experiencia con influxdb, nodered y tal?
P.D: Siento haber tardado en contestar.
-
No tengo problema, pero lo veo algo muy particular. ¿Tienes experiencia con influxdb, nodered y tal?
Si, más o menos... tengo instalado en node red pero la verdad es que no lo uso. El infludb lo tuve pero lo quite porque lo utilizaba poco. Tengo integrado todos los datos meteorològicos de mi estación en HA a través de MQTT.
-
Hola SKaRCHa,
Estoy interesado en probar tu sistema de envío de datos. Lo podrías compartir?
Muchas gracias
Hola!
No tengo problema, pero lo veo algo muy particular. ¿Tienes experiencia con influxdb, nodered y tal?
P.D: Siento haber tardado en contestar.
Hola SKaRCHa,
tengo una Ecowitt Wittboy recién instalada, y en el customized server lo envió a Home Assistant, básicamente porque ha sido plug&play y porque desde HA ya lo tengo en influxdb y en grafana.
Todo perfecto.
Ahora me estaba planteando dos opciones:
- Seguir a jantoni y poner una Pi Zero 2w con cumulusmx para hacer luego lo que quiera con los datos (MQTT para HA y enviar a Meteoclimatic por ejemplo), pero he estado mirando CumulusMX y me da que me llevará un tiempo ponerlo en marcha, básicamente hasta que entienda los conceptos base de cumulus.
- Seguirte a ti y, un poco diferente, desde HA poner un nodered que lo envíe a Meteoclimatic, que creo que lo acabaré antes porque los conceptos de HA los tengo ya un poco trillados.
Seguramente lo de cumulusmx tiene más recorrido a largo plazo aunque de entrada me lleve más tiempo, pero ya que estamos de vacaciones y con ganas de trastear me interesaría entender como lo inyectas en Meteoclimatic con nodered...
Podrias compartir el flujo para trastear?
Prometo devolver los resultados si llego a algún sitio.
Saludos.
ps: tengo un dashboard adaptado de otro de la comunidad HA para ver los datos de la estación, que he visto que decías que te faltaba poner los datos en bonito (a ver si puedo poner un adjunto)
-
Me autorespondo.
En https://forum.meteoclimatic.net/index.php/topic,4985.msg37028.html#msg37028 (https://forum.meteoclimatic.net/index.php/topic,4985.msg37028.html#msg37028) está el código de como enviar desde HomeAssistant a Meteoclimatic con Nodered.
Saludos.
-
Me autorespondo.
En https://forum.meteoclimatic.net/index.php/topic,4985.msg37028.html#msg37028 (https://forum.meteoclimatic.net/index.php/topic,4985.msg37028.html#msg37028) está el código de como enviar desde HomeAssistant a Meteoclimatic con Nodered.
Saludos.
plau2 plau2 plau2
No hay muchos usuarios de Home Assistant por aquí, pero es un software que está creciendo como la espuma
-
Me autorespondo.
En https://forum.meteoclimatic.net/index.php/topic,4985.msg37028.html#msg37028 (https://forum.meteoclimatic.net/index.php/topic,4985.msg37028.html#msg37028) está el código de como enviar desde HomeAssistant a Meteoclimatic con Nodered.
Saludos.
¡Pintaza!
Veo que sacas todo a partir de Home Assistant. Yo lo que hago es recibir la información en node-red y luego enviarla a lo que quiera. En mi caso la envío a Home Assistant y a InfluxDB desde el propio node-red.
Si te fijas en la captura adjunta, tengo otro reenvío para WeeWx porque lo estuve probando, pero está desactivado ya que no quiero tener ooootro software más en mantenimiento.
Continuando con cómo lo tengo montado. Una vez que los datos están en InfluxDB, ahora tengo un script en python (original de jmviper) que ya existía y he modificado para leer los datos de InfluxDB en vez de desde la plantilla.
En tu caso, leyendo datos de Home Assistant, me surge la duda: ¿cómo sacas los datos acumulados del día, mes y año para enviarlos? Parece que sólo sacas los instantáneos.
Y por último, del dashboard mola mucho. ¿Cómo lo puedo montar?
-
Hola,
bueno, la idea original era ser capaz de enviar a Meteoclimatic generando la plantilla desde nodered en Homeassistant, y lo que posteé era el primer draft.
Ha cambiado ya bastante, y ahora se calculan y envían los datos acumulados también y el viento se hace la media cada 10 minutos.
Al ir creciendo casi todos los sensores los he replicado como helpers en HA para que tengan uniformidad de nomenclatura y para poder hacer el código reusable.
Te dejo un screenshot de como es ahora la generación de la plantilla.
Los sensores que tienen el sufijo 'WB' son los que aún se leen directamente de la Wittboy, y los que tienen el sufijo 'HP' es que son helpers que o bien se actualizan directamente o están calculados (medias, máximos y mínimos, presión relativa, etc...).
Aún me queda por gestionar los resets de los acumuladores diarios, mensuales y anuales, a ver esta tarde si me lio.
Si te parece, para no tener 2 hilos abiertos, lo relativo a esto del nodered y HA para enviar a Meteoclimatic lo iré posteando en el otro hilo.
Respecto al dashboard, te dejo el código de la vista de HA, creas un nuevo dashboard en blanco y sustituyes el codigo por este.
Como tiene varias cards que vienen de HACS igual te da algún error, pero solo tienes que ir descárgando las que te falten.
Es una adaptación de uno que encontré en Reddit, aquí https://www.reddit.com/r/homeassistant/comments/17v1uvy/my_weather_dedicated_dashboard_in_home_assistant/ (https://www.reddit.com/r/homeassistant/comments/17v1uvy/my_weather_dedicated_dashboard_in_home_assistant/)
El dashboard tiene dos vistas:
- La primera es mi adaptación de la original usando secciones y con algún sensor calculado (el de si es de día o de noche y no se si alguno más)
- La segunda es la original modificando solo los nombres de los sensores para que encajen con mi HA
Saludos