Estou a tentar o HA pela segunda vez… A primeira foi à mais de um ano mas a dificuldade que me fez desistir continua presente nas versões mais recentes, será que alguém mais experiente em HA me pode ajudar?
Tenho um NetIO 230B que insiste em não aparecer no HA apesar de ele ter um componente oficial para ele.
Já tentei:
- Full Reset
- NetIO 230B responde perfeitamente pela web ou por comandos
- coloquei as passwords defult
Como tenho o configuration.yaml:
#Tomada Netio by GooSe
switch:
- platform: netio
host: 192.168.1.32
username: admin
password: admin
outlets:
1: Free
2: TV
3: teste
4: Lamp
Qual o erro que tenho no LOG:
Log Details (ERROR)
Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File “/usr/lib/python3.6/site-packages/homeassistant/helpers/entity.py”, line 215, in async_update_ha_state
state = self.state
File “/usr/lib/python3.6/site-packages/homeassistant/helpers/entity.py”, line 379, in state
return STATE_ON if self.is_on else STATE_OFF
File “/usr/lib/python3.6/site-packages/homeassistant/components/switch/netio.py”, line 162, in is_on
return self.netio.states[self.outlet - 1]
TypeError: unsupported operand type(s) for -: ‘str’ and ‘int’
Varias pessoas se queixam do mesmo no fórum oficial.