Termostato Beca(chinorro)

¿Atascado con una automatización de Home Assistant? ¿Alguna configuración que no va? Plantea tu problema e intentaremos ayudarte
Responder
SolarNeron
Mensajes: 21
Registrado: Vie Dic 14, 2018 11:53 pm

Termostato Beca(chinorro)

Mensaje por SolarNeron » Sab Dic 15, 2018 3:41 pm

Hace tiempo compre un termostato chino en Aliexpress;
http://ali.ski/6agLxy
Utiliza la aplicacion Beca Smart o tambien es compatible con la Smart Life pero queria integrarla con Home Assistan. Lo intente con Tuya pero no me reconocia y luego encontre esto;
https://community.home-assistant.io/t/w ... t/48519/95
He creado una carpeta /custom_components/climate en mi carpeta /.hommeassistant y copiado el archivo broadlink.py dentro;
https://github.com/clementTal/home-assi ... oadlink.py

Dentro del archivo configuration.yaml he insertado:
climate:
- platform: broadlink
name: Brasero
mac: mac del termostato
host: ip del termostato

Pero cuando paso la validacion de la configuracion me sale ;
Invalid config for [climate.broadlink]: required key not provided @ data['friendly_name']. Got None. (See ?, line ?). Please check the docs at https://home-assistant.io/components/climate.broadlink/

Me he quedado atascado, alguna idea?
Gracias

angelicooo
Mensajes: 17
Registrado: Jue Dic 13, 2018 1:22 am

Re: Termostato Beca(chinorro)

Mensaje por angelicooo » Sab Dic 15, 2018 4:29 pm

En la configuracion del dispositivo, te dice claramente que debes pasarle el parametro friendly_name

Prueba dejando el codigo de tal forma:

Código: Seleccionar todo

climate:
- platform: broadlink
name: Brasero
mac: mac del termostato
host: ip del termostato
friendly_name: Brasero
Por cierto, para próximos posts, pon el código dentro de la etiqueta "code" o usando el símbolo del editor </> para poder leerlo mejor!

SolarNeron
Mensajes: 21
Registrado: Vie Dic 14, 2018 11:53 pm

Re: Termostato Beca(chinorro)

Mensaje por SolarNeron » Dom Dic 16, 2018 1:51 am

angelicooo escribió:
Sab Dic 15, 2018 4:29 pm
En la configuracion del dispositivo, te dice claramente que debes pasarle el parametro friendly_name

Prueba dejando el codigo de tal forma:

Código: Seleccionar todo

climate:
- platform: broadlink
name: Brasero
mac: mac del termostato
host: ip del termostato
friendly_name: Brasero
Por cierto, para próximos posts, pon el código dentro de la etiqueta "code" o usando el símbolo del editor </> para poder leerlo mejor!
Tienes razón, lo tendré en cuenta para próximas veces.

He probado el friendly_name y ahora si me pasa la validación de la configuración, pero lo he probado y no conecta con el termostato. En el log puedo ver timeout cada vez que intenta leer el estado.

angelicooo
Mensajes: 17
Registrado: Jue Dic 13, 2018 1:22 am

Re: Termostato Beca(chinorro)

Mensaje por angelicooo » Dom Dic 16, 2018 1:47 pm

SolarNeron escribió:
Dom Dic 16, 2018 1:51 am
angelicooo escribió:
Sab Dic 15, 2018 4:29 pm
En la configuracion del dispositivo, te dice claramente que debes pasarle el parametro friendly_name

Prueba dejando el codigo de tal forma:

Código: Seleccionar todo

climate:
- platform: broadlink
name: Brasero
mac: mac del termostato
host: ip del termostato
friendly_name: Brasero
Por cierto, para próximos posts, pon el código dentro de la etiqueta "code" o usando el símbolo del editor </> para poder leerlo mejor!
Tienes razón, lo tendré en cuenta para próximas veces.

He probado el friendly_name y ahora si me pasa la validación de la configuración, pero lo he probado y no conecta con el termostato. En el log puedo ver timeout cada vez que intenta leer el estado.
No tengo ese termostato, pero mira por internet a ver si hay que activar alguna configuración o algo, verifica que tengas bien puesta la mac y la IP, tiene pinta de querer conectar con algo que no existe. Y la mac, mira de ponerla separando de dos en dos con : a ver si asi funciona.

SolarNeron
Mensajes: 21
Registrado: Vie Dic 14, 2018 11:53 pm

Re: Termostato Beca(chinorro)

Mensaje por SolarNeron » Dom Dic 16, 2018 7:05 pm

angelicooo escribió:
Dom Dic 16, 2018 1:47 pm
SolarNeron escribió:
Dom Dic 16, 2018 1:51 am
angelicooo escribió:
Sab Dic 15, 2018 4:29 pm
En la configuracion del dispositivo, te dice claramente que debes pasarle el parametro friendly_name

Prueba dejando el codigo de tal forma:

Código: Seleccionar todo

climate:
- platform: broadlink
name: Brasero
mac: mac del termostato
host: ip del termostato
friendly_name: Brasero
Por cierto, para próximos posts, pon el código dentro de la etiqueta "code" o usando el símbolo del editor </> para poder leerlo mejor!
Tienes razón, lo tendré en cuenta para próximas veces.

He probado el friendly_name y ahora si me pasa la validación de la configuración, pero lo he probado y no conecta con el termostato. En el log puedo ver timeout cada vez que intenta leer el estado.
No tengo ese termostato, pero mira por internet a ver si hay que activar alguna configuración o algo, verifica que tengas bien puesta la mac y la IP, tiene pinta de querer conectar con algo que no existe. Y la mac, mira de ponerla separando de dos en dos con : a ver si asi funciona.
He revisado y esto todo ok, creo que con mi termostato no funciona, en el foro pone que no funciona con todos los beca;


It should work with all broadlink, but not all BECA thermostats are broadlink.
I’ll try to create a script that show if a thermostat will work with it or not.
Seguiré buscando, muchas gracias

emi2
Mensajes: 2
Registrado: Jue Ene 03, 2019 1:13 pm

Re: Termostato Beca(chinorro)

Mensaje por emi2 » Jue Ene 03, 2019 1:17 pm

Supongo que ya lo habrás resuelto, pero yo tengo el mismo que pones en el enlace y lo tengo conectado con lo que pone aquí: https://domoticaencasa.es/home-assistan ... mart-life/

Lo único que la temperatura siempre me dice que está sobre los 42º

SolarNeron
Mensajes: 21
Registrado: Vie Dic 14, 2018 11:53 pm

Re: Termostato Beca(chinorro)

Mensaje por SolarNeron » Vie Ene 04, 2019 9:50 am

emi2 escribió:
Jue Ene 03, 2019 1:17 pm
Supongo que ya lo habrás resuelto, pero yo tengo el mismo que pones en el enlace y lo tengo conectado con lo que pone aquí: https://domoticaencasa.es/home-assistan ... mart-life/

Lo único que la temperatura siempre me dice que está sobre los 42º
Gracias, lo he visto pero la idea era utilizarlo sin pasar por los servidores de la aplicación, aunque lo tendré en cuenta, muchas gracias

SolarNeron
Mensajes: 21
Registrado: Vie Dic 14, 2018 11:53 pm

Re: Termostato Beca(chinorro)

Mensaje por SolarNeron » Sab Ene 05, 2019 5:46 pm

SolarNeron escribió:
Vie Ene 04, 2019 9:50 am
emi2 escribió:
Jue Ene 03, 2019 1:17 pm
Supongo que ya lo habrás resuelto, pero yo tengo el mismo que pones en el enlace y lo tengo conectado con lo que pone aquí: https://domoticaencasa.es/home-assistan ... mart-life/

Lo único que la temperatura siempre me dice que está sobre los 42º
Gracias, lo he visto pero la idea era utilizarlo sin pasar por los servidores de la aplicación, aunque lo tendré en cuenta, muchas gracias
Lo he probado a mi también me da la temperatura mal, es un fallo del componente tuya que devuelve el doble de la temperatura, aquí describen el problema y como solucionarlo, lo he probado y funciona.
https://community.home-assistant.io/t/s ... ture/89093

Cress
Mensajes: 3
Registrado: Jue Dic 13, 2018 6:11 am

Re: Termostato Beca(chinorro)

Mensaje por Cress » Dom Ene 06, 2019 11:22 pm

Hola.
Yo compré ese termostato hace dos semanas y lo descambié por que no hay manera de conectarlo, ni con los datos que te pide ni con la Mac sin puntos, etc...
Me recomendaron este por Telegram y sin pronlema

Beok BOT-313WiFi, schermo LCD,...
https://www.amazon.es/dp/B076BNCYPN?ref ... mdcgzes-21

Responder