Witajcie.
Zakupiłem stację pogodową Bressera 5 in 1, którą chciałbym zintegrować z HA.
Przeczytałem wielokrotnie ten wątek:
https://forum.arturhome.pl/t/stacja-pogody-bresser-5-in-1/3252
oraz ten
https://forum.arturhome.pl/t/stacja-pogody-do-home-assistant/4802/14
i nie mam pewności dlaczego nie działa.
Oczywiście mam tuner dvb-t, ktory wykorzystuję już do odczytu licznika wody. Może to tu jest problem bo w logu od dodatku rtl_433 mam takie wpisy:
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
Starting rtl_433 with rtl_433.conf...
[rtl_433] rtl_433 version 22.11 branch at 202211191645 inputs file rtl_tcp RTL-SDR
[rtl_433] Use -h for usage help and see https://triq.org/ for documentation.
[rtl_433] Publishing MQTT data to core-mosquitto port 1883
[rtl_433] Publishing device info to MQTT topic "rtl_433/9b13b3f4-rtl433/devices[/type][/model][/subtype][/channel][/id]".
[rtl_433] Publishing events info to MQTT topic "rtl_433/9b13b3f4-rtl433/events".
[rtl_433] Publishing states info to MQTT topic "rtl_433/9b13b3f4-rtl433/states".
[rtl_433] Registered 176 out of 223 device decoding protocols [ 1-4 8 11-12 15-17 19-23 25-26 29-36 38-58 63 67-71 73-81 83-87 91-94 96-100 102-105 108-109 111-116 119 121 124-128 130-139 141-149 151-155 157-161 163-167 170-175 177-179 181-185 187-197 199 202 204-215 217-223 ]
[rtl_433] usb_claim_interface error -6
s6-rc: info: service legacy-services: stopping
s6-rc: info: service legacy-services successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped
a to:
usb_claim_interface error -6
znaczy podobno, że dongle jest “zajęty”. Druga sprawa, to, że wczoraj próbowałem odpalić rtl_433 przez putty, ale chyba mi się to nie udało (udalo się tylko zainstalować).
HA chodzi u mnie na HAOS na HP T620.
Kolejne podejrzenie - dlaczego nie działa, to nie skonfigurowany dodatek rtl_433. Tak wygląda u mnie yaml od konfiguracji dodatku:
rtl_433_conf_file: ""
retain: true
Ale nie jestem pewien (a nawet - nie wiem) co tu wpisać.
W tym wątku:
https://forum.arturhome.pl/t/stacja-pogody-do-home-assistant/4802/14
ale Szopen pisał, że:
wszystkie ruchy to uruchomienie 3 addonów i 1 integracji (MQTT z Mosquitto broker), lista Dodatków:
Mosquitto broker
rtl_433
rtl_433_mqtt_autodiscovery
Te 2 ostatnie są dostępne w tym repozytorium (trzeba je sobie dodać do Sklepu)
I ja mam te wszystkie dodatki uruchomione.
Poniżej jeszcze log z dodatku rtl_433 MQTT Auto Discovery
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
mqtt found in this Home Assistance instance.
Starting rtl_433_mqtt_hass.py...
INFO:root:Enabling debug logging
INFO:root:Discovering all devices
DEBUG:root:MQTT Client: Starting Loop
DEBUG:paho.mqtt.client:Sending CONNECT (u1, p1, wr0, wq0, wf0, c1, k60) client_id=b''
DEBUG:paho.mqtt.client:Received CONNACK (0, 0)
INFO:root:MQTT connected: Connection Accepted.
INFO:root:Subscribing to: rtl_433/+/events
DEBUG:paho.mqtt.client:Sending SUBSCRIBE (d0, m1) [(b'rtl_433/+/events', 0)]
DEBUG:paho.mqtt.client:Received SUBACK
DEBUG:paho.mqtt.client:Sending PINGREQ
DEBUG:paho.mqtt.client:Received PINGRESP
DEBUG:paho.mqtt.client:Sending PINGREQ
DEBUG:paho.mqtt.client:Received PINGRESP
Ma ktoś siły, żeby zerknąć i podpowiedzieć w czym tkwi szkopuł?