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
HmIP-SAM: Bei Eventverzögerung keine Motion Events mehr #1654
Comments
Tut mir leid, aber all dies betrifft die Firmware des jeweiligen HomeMatic Gerätes selbst. Diese Firmware ist selbst nicht open source und darauf hat RaspberryMatic als OSS Projekt auch kein Einfluss. Bitte bei etwaigen Probleme die in der Gerätefirmware liegt direkt an den Hersteller (eQ3) wenden. |
Das Problem tauchte ja schon im letzten Sommer im Homematic-Forum auf: EventDelay bei HmIP-SAM ? Die Beteiligung war eher mau und das Resultat... naja nicht eindeutig. Somit lässt sich ein Fehler in der Gerätefirmware also erstmal nicht komplett ausschließen. @jens-maus : wenn du den HmIP-SAM noch in Benutzung hast kannst du das doch mal testen. |
Das war natürlich ein guter Hinweis. :) Hab es nun mal mit meinem eigenen Bis 12:00:28 Uhr sieht man da die Versuche dem Um 12:00:29 habe ich dann die Konfig wieder ohne Eventverzögerung aktiviert und siehe da, darauffolgend sieht man wieder für die gleiche Art der Bewegungen/Erschütterungen, das der SAM hier wieder ein Event ausliefert wo auch der Status entsprechend geändert ist (d.h. nicht nur "keine Bewegung/waagerecht"). Für mich sieht es aktuell in der Tat nach einem Gerätefirmware-Problem aus das nur eQ3 beheben kann. Hier scheint in Kombination mit einer aktivierten Eventverzögerung die Firmware in der Auslieferung der Stati durcheinander zu kommen und folglich bekommt die CCU immer nur den gleichen Status zurückgeliefert. Aber ein Event kommt definitiv vom SAM and die CCU an, was aus aus dem Protokoll ersichtlich wird. Im ioBroker kann ich im übrigen das selbe Verhalten feststellen. Sobald die Eventverzögerung aktiviert ist (egal welcher Wert) kommen zwar für jede Bewegung aktualsierte Maintenance :0 Daten ab, aber "Motion" Datenpunkt bleibt immer auf false. Brauchen wir hier also langsam mal eine DeviceFirmware Kategorie um dieses upstream-Issue entsprechend zuzuordnen. |
Interessant.
Nicht das wir hier 2 Probleme haben.
Oh je, da fallen mir gleich mehrere IP-Geräte ein die mehr oder weniger relevante Bugs haben. |
Nein. Wenn du mir ein kurzes ReGa-Skript dafür basteln würdest könnte ich das nochmal kurz testen in der Tat. Hab sowas hier gerade nicht parat (leider).
Das kann natürlich gut sein, ja. Aber das es das Problem hier dann auslöst glaube ich immer noch nicht.
Dann kannst du die alle hier gerne reinballern und wir flaggen die entsprechend damit eQ3 da auch geordnet drüberschauen kann oder so. |
Sollte die gespeicherten Werte ausgeben. |
zuerst mal tausend dank für deine Arbeit und Bemühungen. aber ich denke derwegen das es besser ist wenn du oder ähnliche sowas an eQ-3 leiten den als normaler Benutzer bekommt man nur diese Antwort.
|
Danke. Das hat geholfen. Hier scheint es also in der Tat ein Problem bzgl. des Setzen der Werte der Eventverzögerung beim HmIP-SAM via WebUI zu geben. Folgende Ausgaben bekomme ich nämlich für die verschiedenen Units: 500ms:
<member><name>EVENT_DELAY_UNIT</name><value><i4>0</i4></value></member><member><name>EVENT_DELAY_VALUE</name><value><i4>5</i4></value></member>
30s:
<member><name>EVENT_DELAY_UNIT</name><value><i4>0</i4></value></member><member><name>EVENT_DELAY_VALUE</name><value><i4>30</i4></value></member>
15min:
<member><name>EVENT_DELAY_UNIT</name><value><i4>0</i4></value></member><member><name>EVENT_DELAY_VALUE</name><value><i4>15</i4></value></member>
1h:
<member><name>EVENT_DELAY_UNIT</name><value><i4>0</i4></value></member><member><name>EVENT_DELAY_VALUE</name><value><i4>1</i4></value></member> Wie man unschwer sehen kann wird |
Hab das gerade mal mit einem
Und siehe da, nun zeigt die WebUI zumindest das Richtige an. Allerdings wird trotz nun richtiger gesetzter Eventverzögerung immer noch nicht korrekt das Event an die CCU gesendet und es wird immer keinerlei Bewegung mitgeteilt sondern immer nur "keine Bewegung". Die Vermutung von @Baxxy13 scheint also richtig zu sein, das dies zwei getrennte Probleme sind:
Problem 2 können wir sicherlich über einen WebUI Patch innerhalb von RaspberryMatic reparieren. Das Problem 1 (Einstellen der Eventverzögerung geht Bewegungs/Erschütterungsmeldung lahm) muss definitiv ein Ticket/Issue eQ3 gemeldet werden. Dazu würde ich jedoch jemanden mit einer CCU3 Firmware bitten das entsprechend eQ3 zu melden nachdem man es damit versucht hat zu reproduzieren. @krobipd Ich sehe uns hier aus diesem Projekt nicht direkt das an eQ3 zu melden und können bzgl. dieser Gerätefirmwareprobleme nicht direkt auf eQ3 stellvertretend zugehen. Das muss schon ein Endnutzer machen und eben nachdem er das mit einer reinen CCU3+CCU3 Firmware nachgespielt hat. |
Der PSM: SAM: Daher wäre die Gegenprobe sinnvoll mit Geräten, die auch den Subtyp |
Den SWDM habe ich gerade beim Wickel, der nimmt die Parameter ohne Probleme. |
Okay, dann ist schon mal nicht die gesamte Parameter-Gruppe innerhalb des HMIPServer "defekt".
|
Habe mal den Hilfegesuch aufgefrischt und den HmIP-STV mit aufgenommen. |
So, das Problem in der WebUI das man für den HmIP-SAM die Eventverzögerung nicht richtig setzen konnte bzw. da immer nur sekunden-basierte Werte gesetzt wurden (weil eben |
Super, 50% des Problems abgehakt. |
Ich hab schon wieder zu komplex gedacht. 🤯 |
Thanks for your contribution! Vielen Dank für die Unterstützung! Dieses Problem wurde automatisch als veraltet markiert, da es in letzter Zeit keine Aktivitäten gab. Es wird geschlossen, wenn nicht innerhalb der nächsten 7 Tage weitere Aktivitäten stattfinden. Bitte überprüfen Sie, ob das Problem auch in der aktuellsten Version von RaspberryMatic noch relevant ist, und teilen Sie uns dies mit. Überprüfen Sie auch, ob alle relevanten Details, Logs und Reproduktionsschritte enthalten sind oder aktualisiert werden müssen. |
This issue has been automatically closed because of inactivity. Please open a new issue if still relevant and make sure to include all relevant details, logs and reproduction steps. Dieses Problem wurde aufgrund von Inaktivität automatisch geschlossen. Bitte öffnen Sie ein neues Issue, falls dies noch relevant ist und stellen Sie sicher das alle relevanten Details, Logs und Reproduktionsschritte enthalten sind. |
Describe the issue you are experiencing
Wenn ich die Eventverzögerung beim HmIP-SAM einschalte kommt kein Signal mehr an der CCU an.
Describe the behavior you expected
Das Gerät scheint wohl, anhand des grünen aufblinken, zu reagieren aber in der CCU wird keine Erschütterung registriert.
Stelle ich die Eventverzögerung auf "nicht aktiv" funktioniert alles wieder.
auch custom timings funktionieren gar nicht, wenn ich zB 5 Minuten einstelle und nach dem speichern die Einstellungen erneut aufrufe steht dort 500ms und nicht die 5 Minuten.
Steps to reproduce the issue
Eventverzögerung einschalten zB auf 3 Sekunden. - CCU registriert kein Event.
Eventverzögerung auf "nicht aktiv" stellen - CCU registriert wieder Events.
What is the version this bug report is based on?
3.61.7.20211218
Which base platform are you running?
rpi3 (RaspberryPi3)
Which HomeMatic/homematicIP radio module are you using?
RPI-RF-MOD
Anything in the logs that might be useful for us?
Additional information
No response
The text was updated successfully, but these errors were encountered: