Closed anticharm01 closed 1 year ago
Das liegt daran, dass der HA Server und die Deltasol integration schneller starten als das json-live-data-Server addon. Du kannst das einfach lösen indem du eine Automatisierung baust die 30sek nach server reboot die Deltasol integration neu lädt.
Hmm, klappt nicht.
alias: Start Resol-VBus description: "" trigger:
Das ist doch richtig, oder?
mhm, gibt keinen service der eine integration neustarten kann. dann wärs ggf. eine option 30sek nach dem reboot home assistant core neuzustarten.
ich habe das problem zb auch bei raspberrymatic -> da startet HA schneller als das raspberrymatic addon und damit muss ich dann immer 1x manuell HA core neustarten damit es funktioniert.
ich habs aber bei mir nicht automatisiert sondern mache das dann von hand, da bei mir die server neustarts nur sehr selten passieren...
edit: achso und nein, du startest das addon neu; müsstest aber die integration neustarten - aber wie gesagt, da scheint es - zumindest auf die schnelle geschaut - keine lösung zu geben.
Ich habe auch noch keine Automation dafür hinbekommen. Ist aber nicht so tragisch. Wäre nur schön, wenn ich den RPi regelmäßig neustarten könnte.
Danke.
Moin,
ich hab das Problem, dass bei einem kompletten Reboot des RPi4 das Addon nicht mit dem json-live-data-server kommuniziert, der die Daten per USB von meiner DeltaSol SLT abfragt.
Fehler im Log:
2023-07-10 13:59:34.993 WARNING (SyncWorker_3) [homeassistant.loader] We found a custom integration hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2023-07-10 13:59:34.995 WARNING (SyncWorker_3) [homeassistant.loader] We found a custom integration deltasol which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2023-07-10 13:59:51.890 INFO (SyncWorker_1) [custom_components.deltasol] Auto detecting Resol product from http://127.0.0.1:3333/cgi-bin/get_resol_device_information 2023-07-10 13:59:51.898 ERROR (SyncWorker_1) [custom_components.deltasol] Error detecting Resol product - HTTPConnectionPool(host='127.0.0.1', port=3333): Max retries exceeded with url: /cgi-bin/get_resol_device_information (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f7e9aea10>: Failed to establish a new connection: [Errno 111] Connection refused')), please file an issue at: https://github.com/dm82m/hass-Deltasol-KM2/issues/new/choose 2023-07-10 13:59:52.573 ERROR (MainThread) [custom_components.deltasol] Stopping Resol integration due to previous error: Error detecting Resol product - HTTPConnectionPool(host='127.0.0.1', port=3333): Max retries exceeded with url: /cgi-bin/get_resol_device_information (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f7e9aea10>: Failed to establish a new connection: [Errno 111] Connection refused')), please file an issue at: https://github.com/dm82m/hass-Deltasol-KM2/issues/new/choose 2023-07-10 13:59:52.587 ERROR (MainThread) [custom_components.deltasol] Unexpected error fetching deltasol_sensor data: Error detecting Resol product - HTTPConnectionPool(host='127.0.0.1', port=3333): Max retries exceeded with url: /cgi-bin/get_resol_device_information (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f7e9aea10>: Failed to establish a new connection: [Errno 111] Connection refused')), please file an issue at: https://github.com/dm82m/hass-Deltasol-KM2/issues/new/choose
Frage ich per Terminal die Geräteinfos ab, klappt das.
$ curl http://127.0.0.1:3333/cgi-bin/get_resol_device_information product = "DL2" serial = "001E66000000" version = "2.1.0" build = "201311280853" name = "DL2-001E66000000" features = "vbus,dl2"
Starte ich über Dev Tools > Restart > Restart Home Assistant die Instanz neu, dann funktioniert alles.
2023-07-10 14:06:02.204 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2023-07-10 14:06:02.204 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration deltasol which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2023-07-10 14:06:16.025 INFO (SyncWorker_1) [custom_components.deltasol] Auto detecting Resol product from http://127.0.0.1:3333/cgi-bin/get_resol_device_information 2023-07-10 14:06:16.039 DEBUG (SyncWorker_1) [custom_components.deltasol] response: vendor = "RESOL" product = "DL2" serial = "001E66000000" version = "2.1.0" build = "201311280853" name = "DL2-001E66000000" features = "vbus,dl2"
Hat jemand eine Idee, woran das liegen könnte?
Danke