ich verwende HA in der Docker-Version auf einem Raspi4, die Installation läuft seit mehr als
einem Jahr zur Zufriedenheit. Seit einem der letzten Updates im März habe ich aber ein Problem
mit der go-eCrager Integration. Das Device wird zwar angezeigt, aber es gibt keine Entitäten mehr. Die Logeinträge weisen daruf hin, dass die jeweilige Entität bereits benutzt ist und daher
ignoriert wird (siehe unten).
Habt ihr eine Idee, ob ich diese “zurücksetzen” oder manuell zuweisen kann?
Oder was ich sonst noch tun kann?
Vor allem möchte ich die zugehörigen Statistiken nicht verlieren, daher habe ich auch bisher
vom löschen und neuinstallieren der Integration Abstand genommen.
viele Grüße
rosch
2023-03-22 20:59:05.924 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID go-eCharger1_car_status is already used by sensor.goecharger_go_echarger1_car_status - ignoring sensor.goecharger_go-eCharger1_car_status 2023-03-22 20:59:05.939 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID go-eCharger1_charger_max_current is already used by sensor.goecharger_go_echarger1_charger_max_current - ignoring sensor.goecharger_go-eCharger1_charger_max_current 2023-03-22 20:59:05.941 ERROR (MainThread) [homeassistant.components.sensor] Platform goecharger does not generate unique IDs. ID go-eCharger1_charger_absolute_max_current is already used by sensor.goecharger_go_echarger1_charger_absolute_max_current - ignoring sensor.goecharger_go-eCharger1_charger_absolute_max_current
Du musst die Daten von Github runterladen und in Home Assistant in den Ordner config\custom_components schieben.
Ich würde dir aber empfehlen HACS zu installieren das macht die Sache leichter zu installieren und aktuell zu halten.
Über HACS habe ich den ersten Punkt also die Integration heruntergeladen. In der Integration steht dann ja noch Mal der Hinweis bzw die Anleitung wie man es installiert. Dort unter Punkt zwei steht dann halt das ich etwas in Ordner kopieren soll, wo ich jetzt nicht weiß was ich machen soll.
Ok die Entitäten sehe ich jetzt, aber es werden mir kaum Daten angezeigt. Also eigentlich nur das der e charter eingeschaltet ist und mit dem Netzwerk verbunden ist.
Die Logos zeigen 2 Fehler:
Erstens
Dieser Fehler wurde von einer benutzerdefinierten Integration verursacht
Logger: custom_components.goecharger
Source: custom_components/goecharger/init.py:98
Integration: go-eCharger (documentation, issues)
First occurred: 23:21:49 (29 occurrences)
Last logged: 23:31:09
Unable to fetch state for Charger charger1
Zweitens
Dieser Fehler wurde von einer benutzerdefinierten Integration verursacht
Logger: homeassistant
Source: custom_components/goecharger/sensor.py:244
Integration: go-eCharger (documentation, issues)
First occurred: 23:21:49 (29 occurrences)
Last logged: 23:31:09
Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py”, line 193, in _handle_refresh_interval
await self._async_refresh(log_failures=True, scheduled=True)
File “/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py”, line 341, in _async_refresh
self.async_update_listeners()
File “/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py”, line 142, in async_update_listeners
update_callback()
File “/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py”, line 401, in _handle_coordinator_update
self.async_write_ha_state()
File “/usr/src/homeassistant/homeassistant/helpers/entity.py”, line 568, in async_write_ha_state
self._async_write_ha_state()
File “/usr/src/homeassistant/homeassistant/helpers/entity.py”, line 632, in _async_write_ha_state
state = self._stringify_state(available)
File “/usr/src/homeassistant/homeassistant/helpers/entity.py”, line 574, in _stringify_state
if (state := self.state) is None:
File “/config/custom_components/goecharger/sensor.py”, line 244, in state
return self.coordinator.data[self._chargername][self._attribute]
KeyError: ‘charger1’
Hallo, ich habe mittlerweile die Übermittlung via mqtt hin bekommen und mein charger sendet die Daten via mqtt. Nun habe ich das unschöne Problem das der charger die Daten ohne ein topic sendet, also einfach so via mqtt.
Kann mir jemand sagen wie ich es hin bekomme das ich ein topic vergeben kann? In der App Go echarger habe ich dazu nur präfix gefunden und das ist wohl falsch.
Ne überschussladen will ich nicht, eher ne Automation erstellen, dass er lädt wenn der Strom günstig ist (Tibber). Naja und halt die Daten in HA haben. Mein Problem ist eigentlich nur das er mir die Daten ohne Topic via Mqtt schickt.