Closed shadow3108 closed 11 months ago
Ich habe gesehen, der Sensor, sowie alle anderen Zigbee Geräte haben in Homee ein Attribut "Link Quality" Das kenne ich von meinen Zigbee Geräten in HA. In Homee wird für diesen Wert allerdings nur ein Wert von 0-4 angezeigt, ich kenne es mit 0-100. Daher würde mich interessieren, wie das in der Homee App oder dem Webinterface angezeigt wird.
Das ist wahrscheinlich der Verbindungsstatus? Hier ein Bild aus der "Web-App"
off topic: Ich hab allerdings wieder das Problem, das sich mein homee komplett aus dem HA verabschiedet hat. Die Integration sieht soweit unauffällig aus, aber seit vorletzter Woche (hatte letzte Woche Urlaub) reagiert nix mehr über HA und es werden auch keine Werte mehr übernommen. Musste die Integration jetzt nochmal neu laden. Jetzt sind die Werte wieder da.
Nach ein paar Minuten das gleich. Muss erst die Integration neuladen und dann geht es wieder... Kann man das irgendwie überwachen und automatisieren?
DIe neueste Beta sollte den Sensor schon mal anzeigen.
Warum bei dir der Homee gar keine updates ziegt kann ich nicht nachvollziehen, bei mir gehts.
Nutzt du einen extra Benutzer für HA? Sonst kommt es nämlich zu disconnects, wenn der gleiche User sich woanders einloggt - z.B. in der App.
Noch eine Frage für meine Device-Datenbank: Von welchem Hersteller und welches Modell ist denn der Helligkeitssensor?
Ach so, jetzt hab ich deinen letzten Post noch mal genau gelesen. Das Problem mit den Verbindungsabbrüchen hatte ich auch so - nur nicht ganz so schnell. Automation zum neu laden:
alias: Reload Homee Integration
description: Every 2 Hours
trigger:
- platform: time_pattern
minutes: /30
condition: []
action:
- service: homeassistant.reload_config_entry
data:
entry_id: 07e00b16a39939557d00ddd60639a0bf
mode: single
die entriy_id muss du durch deine ersetzten. ist in HA in der datei "/config/.storage/core.config_entries" zu finden.
Closed with Release 2.7.0
Guten Morgen @Taraman17
sorry erstmal, das ich mich jetzt erst melde. Hab aktuell wenig Zeit. 🙈 Ich habs jetzt noch nicht versucht, will dir aber erstmal Rückmeldung zu deinen Fragen geben.
Nutzt du einen extra Benutzer für HA? Sonst kommt es nämlich zu disconnects, wenn der gleiche User sich woanders einloggt - z.B. in der App.
--> Ich meine Nein, kann es aber gerade nicht zu 100% bestätigen...🙄 Kann ich das in HA irgendwo nachsehen, welchen User er nutzt?
Noch eine Frage für meine Device-Datenbank: Von welchem Hersteller und welches Modell ist denn der Helligkeitssensor?
Das ist nen Xiaomi Mi Light Detection Sensor, YTC4043GL
Ach so, jetzt hab ich deinen letzten Post noch mal genau gelesen. Das Problem mit den Verbindungsabbrüchen hatte ich auch so - nur nicht ganz so schnell. Automation zum neu laden:
alias: Reload Homee Integration description: Every 2 Hours trigger: - platform: time_pattern minutes: /30 condition: [] action: - service: homeassistant.reload_config_entry data: entry_id: 07e00b16a39939557d00ddd60639a0bf mode: single
die entriy_id muss du durch deine ersetzten. ist in HA in der datei "/config/.storage/core.config_entries" zu finden.
Komme ich da auch irgendwie über HA dran, oder muss ich da erst mit dem Rechner auf den Pi? Hab den File editor in HA, aber da sehe ich das so nicht. Hatte versucht über eine andere Automation neuzustarten, komme da aber auch noch nicht weiter. Du startest ja immer alle 30 Minuten, oder? (auch wenn in der descripton alle 2h steht 😬). Ich wollte ein Gerät überwachen, z.b. den Helligkeitssensor und wenn der eine bestimmte Zeit keine Änderung meldet, die Integration neustarten. https://community.simon42.com/t/integration-ueber-automation-neu-starten/4742/13
Gruß shadow31
Hi,
kein Problem, bei mir ist die Zeit auch immer ein faktor - mal geht's und dann wieder ein paar Wochen nicht...
Den Benutzer, den du für den homee angegeben hast, kannst du eigentlich nur in den config-Files finden. Um da ran zu kommen kann ich dir - wenn du Windows nutzt - das Addon "Samba Share" empfehlen, das gibt dir den Pi als Windows Netzwerkfreigabe frei und du kannst einfach auf die Dateien zugreifen. Das dürfte auch mit nem Mac funktionieren.
Die entsprechende Datei findest du in der datei .storage\core.config_entries. Da nach "homee" suchen. da findest du einerseits den User, und acuh die entry_id, die du für den Restart der Integration brauchst. Letzteres sollte sich allerdings mit der neuesten Version (2.7.0) erledigt haben, weil ich da etwas gefixed habe, damit der automatische Reconnect funktioniert - solltest du erst mal ausprobieren, bevor du lange rum suchst. Und ja, ich habe tatsächlich irgendwann auf restart alle 30 minuten umgestellt. Aktuell brauche ich das aber nicht mehr...
Besten Dank für die Antwort.
Sensoren sind jetzt auch drin. Perfekt. Mal sehen, wie sich das mit dem Reconnect verhält. evtl. ist das Thema ja wirklich mit der 2.7.0 schon erledigt? Samba share gucke ich mir auch mal an. Danke für den Tipp.
Version
Home Assistant 2023.8.4 Supervisor 2023.09.2 Operating System 10.5 Frontend 20230802.1 - latest
Detailed description
Ich habe einen Helligkeitssensor, welchen ich gerne nutzen würde, der aber nicht in HA angezeigt wird. Das log habe ich unten angehangen. Danke vorab!
Error log
Add your logs here.
2023-10-02 13:09:17.226 INFO (MainThread) [custom_components.homee] Found node EG-Lux, with following Data: {'id': 75, 'name': 'EG-Lux', 'profile': 1000, 'image': 'default', 'favorite': 0, 'order': 15, 'protocol': 2, 'routing': 0, 'state': 1, 'state_changed': 1695188622, 'added': 1662630292, 'history': 1, 'cube_type': 2, 'note': 'Helligkeitssensor', 'services': 4, 'phonetic_name': '', 'owner': 2, 'security': 0, 'attributes': [{'id': 364, 'node_id': 75, 'instance': 0, 'minimum': 0, 'maximum': 1, 'current_value': 0.0, 'target_value': 0.0, 'last_value': 1.0, 'unit': '', 'step_value': 1.0, 'editable': 1, 'type': 385, 'state': 1, 'last_changed': 1662631152, 'changed_by': 1, 'changed_by_id': 0, 'based_on': 1, 'data': '', 'name': ''}, {'id': 365, 'node_id': 75, 'instance': 0, 'minimum': 0, 'maximum': 4, 'current_value': 1.0, 'target_value': 1.0, 'last_value': 1.0, 'unit': 'n%2Fa', 'step_value': 1.0, 'editable': 0, 'type': 33, 'state': 1, 'last_changed': 1696244923, 'changed_by': 1, 'changed_by_id': 0, 'based_on': 1, 'data': '', 'name': ''}, {'id': 366, 'node_id': 75, 'instance': 0, 'minimum': 0, 'maximum': 0, 'current_value': 0.0, 'target_value': 0.0, 'last_value': 0.0, 'unit': 'text', 'step_value': 1.0, 'editable': 0, 'type': 45, 'state': 1, 'last_changed': 1662630302, 'changed_by': 1, 'changed_by_id': 0, 'based_on': 1, 'data': 'V21', 'name': ''}, {'id': 367, 'node_id': 75, 'instance': 0, 'minimum': 1, 'maximum': 50000, 'current_value': 2132.0, 'target_value': 2132.0, 'last_value': 2079.0, 'unit': 'lx', 'step_value': 1.0, 'editable': 0, 'type': 11, 'state': 1, 'last_changed': 1696244923, 'changed_by': 1, 'changed_by_id': 0, 'based_on': 1, 'data': '', 'name': '', 'options': {'history': {'day': 1, 'week': 26, 'month': 6}}}, {'id': 368, 'node_id': 75, 'instance': 0, 'minimum': 0, 'maximum': 1, 'current_value': 0.0, 'target_value': 0.0, 'last_value': 0.0, 'unit': 'n%2Fa', 'step_value': 1.0, 'editable': 1, 'type': 170, 'state': 1, 'last_changed': 1662630304, 'changed_by': 1, 'changed_by_id': 0, 'based_on': 1, 'data': '', 'name': ''}, {'id': 369, 'node_id': 75, 'instance': 0, 'minimum': 0, 'maximum': 1, 'current_value': 0.0, 'target_value': 0.0, 'last_value': 0.0, 'unit': 'n%2Fa', 'step_value': 1.0, 'editable': 0, 'type': 69, 'state': 1, 'last_changed': 1662630307, 'changed_by': 1, 'changed_by_id': 0, 'based_on': 1, 'data': '2700', 'name': '', 'options': {'automations': ['reset'], 'history': {'day': 182, 'week': 26, 'month': 6, 'stepped': True}}}]}