Closed Strommix closed 1 month ago
Schick entweder hier oder im Forum mal den Text aus dem PopUp nachdem du „meine Geräte“ angeklickt hast. Oder auch „my devices“ genannt.
Ich bin mir nicht sicher ob du das hier gemeint hast. `
`
In einem anderen Issue hat die Maske sich geändert von 288 auf 1048864 und du hast 3146016 mit der Firmware 05.32. Hier hat Fritzbox was geändert....Kann man in der Fritzbox irgendwas einstellen. Vielleicht müssen die Button belegt sein damit diese gesendet werden. Belege mal alles Schalter unter Smart Home -> Geräte und Gruppen -> Dein Schalter auswählen. Dann über die TAB`s (oben) die Button auswählen und belegen. Danach nochmal mydevice anklicken.
EDIT: Habe mal den binären Code umgewandelt. Das letzte ist Bit21 was in der Fritzbox API nicht vorhanden ist. Die Bits 5,6,7,9,10 und 11 werden nur von FRITZ!-Geräten verwendet ` 2024-09-18 19:48:44.608 - [32minfo[39m: test.0 (633868) 288: AVM-Button - Temperatursensor 2024-09-18 19:48:44.610 - [32minfo[39m: test.0 (633868) 1048864: AVM-Button - Temperatursensor - Luftfeuchtigkeitssensor 2024-09-18 19:48:44.611 - [32minfo[39m: test.0 (633868) 3146016: AVM-Button - Temperatursensor - Luftfeuchtigkeitssensor - undefined
`
So alle 4 Tasten belegt und funktionieren auf DECT Steckdosen Ein/Aus
Hier die Tabelle : `
`
Die Button verden nicht mitgeliefert. Das kann nun mehrere Gründe haben.
Sorry, vielleicht hat ja noch jemand anderes eine Lösung. Wenn nicht, musst du eventuell den Support von Fritzboch kontaktieren und auf diesen Issue referenzieren.
Hier noch der issue mit Button
Auf welchem System läuft dein ioBroker?
Tja also keine Lösung zumindest nicht mal eben,
Mein System ist Linux/Debian (Siehe oben da stehen ich glaube alle Systeminfos).
Ich kann ja gerne den Fritz-Support bemühen aber was genau sage ich denen, dazu weis ich zu wenig um mit denen zu reden. Ich teste ja gerne mit um den Fehler zu finden aber das ist Opperieren am offenen Herzen.
Mein System ist Linux/Debian (Siehe oben da stehen ich glaube alle Systeminfos).
Stimmt, bin blind
Warte bis @foxthefox wieder Zeit hat (ist im Urlaub). Vielleicht hat er noch einen andere Idee.
Ich muss mal noch genauer hineinschauen, aber mir scheint die FB antwortet unvollständig. Das DECT440 ist als letztes objekt mit Daten (bat, hum, …) vorhanden, aber es fehlen die unterlagerten Taster. Müsste glaube ich
Hier die Antwort. Issue kann geschlossen werden.
Hallo Herr xxx,
vielen Dank für Ihre Anfrage & für Ihre Geduld.
Mit FRITZ!OS 8.0 (und den Vorgängern im Labor) wurde die API nachgezogen und für FRITZ!Dect 440 der Zeitstempel des letzten Tastendrucks der 4 Ecktasten auch hier entfernt. FRITZ!Dect 440 nutzt schon länger das 3 Anzeigen+Tastenbelegung Konzept. Eine einfache Ecktaste ohne Tastenbelegung kann dabei keine Aktion auslösen. Das Bit 21 steht für dieses Anzeigen+Tastenbelegung Konzept.
Wir werden die Dokumentation bei nächster Gelegenheit in diesem Punkt überprüfen und ggf. aktualisieren.
Ich habe mir eine DECT440 zugelegt und möchte die Tasten im ioBroker nutzen.
fritzdct.0 Instanz ist V2.5.11. NPM: 10.8.2 Node.js: v20.17.0 js-controller 6.0.11 Betriebssystem Linux Debian Fritzbox ist die 7490AX Firmware 8.0 (Bei der 7.9 war das auch so). DECT440 Firmware ist die 05.32.
Die Tasten lassen sich in der Fritzbox nutzen um z.B Steckdosen DECT#200 umzuschalten usw. das funktioniert. Somit nehme ich an das Das Gerät OK ist. Aber im ioBroker sehe ich keine Datenpunkte der Tasten die ich auswerten könnte.
Hier die Datenpunkte die ich sehe :
Adaptereinstellung:
Ich bin auch schon auf die Adapterversion 2.5.9 zurück gegangen aber auch da keine Button. DECT440 immer zurückgesetzt, Datenpunkte komplett gelöscht und DECT440 neu Inkludiert. Immer das Gleiche. Fritzbox auch bei jedem Versuch neu gestartet ohne Erfolg. Im Logfile ist nichts von Button zu sehen egal was ich auch mache.
Was muss ich machen um den Fehler zu beheben?