Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Klarmeldung kommt direkt mehrfach #244

Closed
micklafisch opened this issue Oct 20, 2023 · 10 comments
Closed

Klarmeldung kommt direkt mehrfach #244

micklafisch opened this issue Oct 20, 2023 · 10 comments
Assignees
Labels
bug Something isn't working fixed in test New feature is in Test

Comments

@micklafisch
Copy link

Describe the bug
Die Klarmeldung wenn ein Gerät wieder erreichbar ist, kommt per Telegram bei mir immer mehrfach

To Reproduce
Steps to reproduce the behavior:
Gerät offline nehmen, warten und Gerät wieder online nehmen

Expected behavior
Klarmeldung sollte pro Gerät nur 1x kommen

Screenshots & Logfiles
image

Versions:

  • Adapter version: 2.9.4
  • JS-Controller version: 4.0.24
  • Node version: v18.16.0
  • Operating system: docker
@micklafisch micklafisch added the bug Something isn't working label Oct 20, 2023
@ciddi89
Copy link
Collaborator

ciddi89 commented Oct 21, 2023

Hallo,
versuche derzeit das Problem nachzustellen aber irgendwie gelingt es mir nicht. Daher brauche ich bisschen mehr Information.

  • Betrifft das nur bestimmte Geräte oder ist es bei allen?
  • Wurde ioBroker mal neu gestartet?
  • Ist es möglich ein anderen Nachrichten Dienst zu testen? Wenn ja: Tritt dort der selbe Fehler auf? (Damit ich sicherstellen kann ob es ein Telegram Problem ist oder ein Allgemeines.)

Irgendwie ist mir aufgefallen das die Nachrichten immer nur in Verbindung mit Telegram spinnen. Vielleicht zufall aber ich werde versuchen herauszufinden was da los sein könnte.

@micklafisch
Copy link
Author

Hi,
mit etwas testen kann ich folgendes berichten:

es betrifft bei mir nur Geräte des Sonoff-Adapters (alles Gosund Steckdosen mit Tasmota). Egal ob Telegram oder Whatsapp - die Klarmeldung kommt bei denen immer 7x. Meine Shelly oder HM.rpc Geräte machen das nicht, die schicken 1x offline und 1x online.

Neustart vom ioBroker bringt nichts, hoffe die Infos helfen weiter.

@ciddi89
Copy link
Collaborator

ciddi89 commented Oct 22, 2023

Ja das hilft erstmal weiter. Das ist dann dann selbe/ähnliche Problem wie im issue #191 Werde mal paar tests machen und wenn ich was wissen muss melde ich mich noch mal. Ist halt schwierig zu reproduzieren wenn man die Geräte selbst nicht hat.

@ciddi89
Copy link
Collaborator

ciddi89 commented Nov 3, 2023

Beim Sonoff Adapter bin ich dran. Leider find ich nicht heraus woran das liegt. Evtl. kann mir einer Debug logs vom Sonoff Adapter und Device-Watcher schicken. In dem Moment wenn ein Gerät Online/Offline gemeldet wird. Bin da echt ratlos weil es eigentlich nicht funktionieren sollte bzw. ich bekomme es auch nicht hin nachzubilden. Mehr Infos würden mir da echt helfen.

@micklafisch
Copy link
Author

Klar kann ich am Wochenende beide Adapter mal auf debug stellen und ein Gerät triggern. Log liefere ich dann umgehend

@micklafisch
Copy link
Author

Log ist ungeschwärzt per Mail zu dir unterwegs

@ciddi89
Copy link
Collaborator

ciddi89 commented Nov 4, 2023

Ja ist angekommen. Schaue ich mir die Tage an. Auf jeden Fall schon mal vielen Dank dafür.

@ciddi89
Copy link
Collaborator

ciddi89 commented Nov 23, 2023

@micklafisch danke nochmal für dein Log. Ich hatte endlich mal Zeit mich da durch zu suchen und denke ich habe was gefunden. Der Sonoff Adapter meldet manchmal den Status alive = true innerhalb von wenigen ms mehrmals hintereinander. (Siehe Screenshot) Und da kommt mein Adapter aber nicht hinterher den State intern anzupassen, wodurch er denkt das das Gerät noch offline ist. Ich muss mir mal überlegen wie ich das am besten abfedern kann. Denke werde ein Delay mit rein nehmen der 1-2 Sekunden wartet. Vielleicht schaffe ich das heute noch. Muss ich mal sehen. Auf jeden fall wird da nun Zeitnah ein Fix für kommen. 💯

Bildschirmfoto 2023-11-23 um 17 48 37

ciddi89 pushed a commit that referenced this issue Nov 23, 2023
-   (ciddi89) Added: Support for Wifilight
-   (ciddi89) Fixed: Multiple messages if Sonoff devices reachable [#244](#244)
@ciddi89 ciddi89 added fixed in test New feature is in Test labels Nov 24, 2023
@micklafisch
Copy link
Author

Melde vollen Erfolg. Ausfall- sowie die Klarmeldung kommen bei meinen Sonoffs jetzt pro Gerät wie gewünscht genau 1x.

Dankeschön für den Support!

@Ilovegym66
Copy link

Hier kommen die mehrfach Meldungen auch nicht mehr. Super!
Danke

@ciddi89 ciddi89 closed this as completed Nov 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working fixed in test New feature is in Test
Projects
None yet
Development

No branches or pull requests

3 participants