Hehe! Jeg er god på å finne feil, på godt og vondt
Blomsterlys er lys, og oppvaskmaskin står som appliance i FH.
Hvis du ser på bildet i post 14, ser du configuration.yaml, der ligger discovery: true. Det skulle vel være riktig?
Hmm… Om du har en Fibaro dommer 2 satt opp som belysning i futurehome så kan du prøve å begrense enheter med selected_devices som akkurat er lagt til i addon konfigen. Legg inn nummeret for address enheten har i futurehome. Og så send meg loggen.
God kveld!
Nå er jeg på v0.1.29. Har ingen dimmere i systemet enda. Skal den ta med alle om det ikke angis noe på selected devices?
Her er logg uten å ha endret noe i config eller lagt inn tall på selected devices. Ingen enheter dukket opp i HA. Kan det være jeg ser på feil sted i HA?
Debug : False
Selected devices
MQTT client: Connected successfull
Check for HA restart: Current uptime 4039 minutes
Asking FIMP to expose all devices...
Received list of devices from FIMP. FIMP reported 50 devices
Devices without rooms are ignored
Creating: 10 Oppvaskmaskin
- Functionality: appliance
Creating: 11 Blomsterlys
- Functionality: lighting
Exception in thread Thread-1:
Traceback (most recent call last):
File "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner
self.run()
File "/usr/lib/python3.8/threading.py", line 870, in run
self._target(*self._args, **self._kwargs)
File "/usr/lib/python3.8/site-packages/paho/mqtt/client.py", line 3452, in _thread_main
self.loop_forever(retry_first_connection=True)
File "/usr/lib/python3.8/site-packages/paho/mqtt/client.py", line 1779, in loop_forever
rc = self.loop(timeout, max_packets)
File "/usr/lib/python3.8/site-packages/paho/mqtt/client.py", line 1181, in loop
rc = self.loop_read(max_packets)
File "/usr/lib/python3.8/site-packages/paho/mqtt/client.py", line 1572, in loop_read
rc = self._packet_read()
File "/usr/lib/python3.8/site-packages/paho/mqtt/client.py", line 2310, in _packet_read
rc = self._packet_handle()
File "/usr/lib/python3.8/site-packages/paho/mqtt/client.py", line 2936, in _packet_handle
return self._handle_publish()
File "/usr/lib/python3.8/site-packages/paho/mqtt/client.py", line 3216, in _handle_publish
self._handle_on_message(message)
File "/usr/lib/python3.8/site-packages/paho/mqtt/client.py", line 3444, in _handle_on_message
self.on_message(self, self._userdata, message)
File "/app/pyfimptoha/client.py", line 133, in on_message
self.create_components(data["val"]["param"]["device"])
File "/app/pyfimptoha/client.py", line 275, in create_components
light = Light(service_name, service, device)
File "/app/pyfimptoha/light.py", line 49, in __init__
self._brightness_value = self._device["param"]["dimValue"]
KeyError: 'dimValue'
Publishing init states
- lights
- switches
- sensors
Sleeping forever...
Check for HA restart: Current uptime 4040 minutes
Nå begynner det å vise seg litt gjentakende feil her. Det går bra helt frem til device 11, som er Fibaro wall plug satt opp som lighting, den ser ut til å kræsje importen. Jeg trodde den bare ville hoppe over den, siden den ikke er støttet, men tar jeg med den, så kommer feilmeldingen(e):
Debug : False
Selected devices ['11', '13']
MQTT client: Connected successfull
Check for HA restart: Current uptime 57 minutes
Asking FIMP to expose all devices...
Received list of devices from FIMP. FIMP reported 50 devices
Devices without rooms are ignored
Skipping: 10 Oppvaskmaskin
Creating: 11 Blomsterlys
- Functionality: lighting
Exception in thread Thread-1:
Traceback (most recent call last):
File "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner
self.run()
File "/usr/lib/python3.8/threading.py", line 870, in run
self._target(*self._args, **self._kwargs)
File "/usr/lib/python3.8/site-packages/paho/mqtt/client.py", line 3452, in _thread_main
self.loop_forever(retry_first_connection=True)
File "/usr/lib/python3.8/site-packages/paho/mqtt/client.py", line 1779, in loop_forever
rc = self.loop(timeout, max_packets)
File "/usr/lib/python3.8/site-packages/paho/mqtt/client.py", line 1181, in loop
rc = self.loop_read(max_packets)
File "/usr/lib/python3.8/site-packages/paho/mqtt/client.py", line 1572, in loop_read
rc = self._packet_read()
File "/usr/lib/python3.8/site-packages/paho/mqtt/client.py", line 2310, in _packet_read
rc = self._packet_handle()
File "/usr/lib/python3.8/site-packages/paho/mqtt/client.py", line 2936, in _packet_handle
return self._handle_publish()
File "/usr/lib/python3.8/site-packages/paho/mqtt/client.py", line 3216, in _handle_publish
self._handle_on_message(message)
File "/usr/lib/python3.8/site-packages/paho/mqtt/client.py", line 3444, in _handle_on_message
self.on_message(self, self._userdata, message)
File "/app/pyfimptoha/client.py", line 133, in on_message
self.create_components(data["val"]["param"]["device"])
File "/app/pyfimptoha/client.py", line 275, in create_components
light = Light(service_name, service, device)
File "/app/pyfimptoha/light.py", line 49, in __init__
self._brightness_value = self._device["param"]["dimValue"]
KeyError: 'dimValue'
Publishing init states
- lights
- switches
- sensors
Sleeping forever...
Check for HA restart: Current uptime 58 minutes
Vil bare legge inn en liten kommentar om at jeg ikke får denne til å fungere nå. Mulig det har skjedd noen oppdateringer? Den finner i alle fall ingen enheter, og jeg greier ikke å finne ut hvorfor. Har forsøkt mye forskjellig, men får det altså ikke til…
For min del har jeg lagt inn alle dingsene mine manuelt nå, og det fungerer forsåvidt fint. Tok utgangspunkt i kildekoden til RuneL for å få en indikasjon på hva jeg skulle gjøre med topics og templates i Home Assistant. Så takk for masse god hjelp der!
Hei, denne tråden er nok utdatert da det diskuteres utfordringer i versjon 0.1 av addonen.
Versjon 0.2 er omskrevet, og har ikke utfordringene i tråden.
Oppgraderte akkurat til HA 2023.7.3, og Addonen ser ut til å fungere fortsatt. Jeg har gammel FH hub dog, kun zwave.
Jeg så alle enheter 1 gang i Addon - men de blei alle skippet.
Så jeg vet ikke hva som er galt her. jeg har HA 2023.7.3 og OP 10.1
og den nyeste FH HUB