Página 1 de 1

Termostato Beca(chinorro)

Publicado: Sab Dic 15, 2018 3:41 pm
por SolarNeron
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

Re: Termostato Beca(chinorro)

Publicado: Sab Dic 15, 2018 4:29 pm
por angelicooo
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!

Re: Termostato Beca(chinorro)

Publicado: Dom Dic 16, 2018 1:51 am
por SolarNeron
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.

Re: Termostato Beca(chinorro)

Publicado: Dom Dic 16, 2018 1:47 pm
por angelicooo
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.

Re: Termostato Beca(chinorro)

Publicado: Dom Dic 16, 2018 7:05 pm
por SolarNeron
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

Re: Termostato Beca(chinorro)

Publicado: Jue Ene 03, 2019 1:17 pm
por emi2
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º

Re: Termostato Beca(chinorro)

Publicado: Vie Ene 04, 2019 9:50 am
por SolarNeron
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

Re: Termostato Beca(chinorro)

Publicado: Sab Ene 05, 2019 5:46 pm
por SolarNeron
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

Re: Termostato Beca(chinorro)

Publicado: Dom Ene 06, 2019 11:22 pm
por Cress
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