NEWS
Matter und Ikea Bilresa
-
@darkblu sagte in Matter und Ikea Bilresa:
deaktiviere ich den Bilresa im Matteradapter (ioBroker) und aktiviere ihn wieder, dann funktioniert er wieder für ein paar Minuten und dann nicht mehr. Das kann ich ja nun schön sehen. Sehr kurios.
Dann am besten einmal ein issue mit aktiviertem Debug Log (Log Level + Erweitertes Debug in der Matter Instanz) erstellen, damit Apollon sich das einmal ansehen kann.
@Feuersturm sagte in Matter und Ikea Bilresa:
Dann am besten einmal ein issue mit aktiviertem Debug Log (Log Level + Erweitertes Debug in der Matter Instanz) erstellen, damit Apollon sich das einmal ansehen kann.
was muss ich denn hier auswählen ?

-
@Feuersturm sagte in Matter und Ikea Bilresa:
Dann am besten einmal ein issue mit aktiviertem Debug Log (Log Level + Erweitertes Debug in der Matter Instanz) erstellen, damit Apollon sich das einmal ansehen kann.
was muss ich denn hier auswählen ?

Das sind Datumsbezeichnungen...
-
das ist mir klar, ich dachte wenn (Pfeil) da Matter ausgewählt ist, steht im "current" Log auch nur das was ich in der Tabelle sehe

@darkblu sagte in Matter und Ikea Bilresa:
nur das was ich in der Tabelle sehe
nein!
Außerdem hast du die Logstufe der Instanz noch nicht auf debug gestellt.
kurze Anleitung ist auch hier dabei https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge
-
kurzes update, ich habe den Dirigera wieder komplett entfernt und den Bilresa und eine Kajplats per Alexa eingebunden (Matter over Thread).
Mittels codesharing die Teile in den ioBroker gebracht und nun kann der Bilresa die Kajplats per Blockly schalten. Allerdings sehr träge.
Auch der longpress DP funktioniert.
In der Gerätekachel sind die Flächen für press und longpress ausgegraut.Der Bilresa mit Drehrad ist meiner Meinung nach nicht zu gebrauchen, der hat null WAF. Selbst mit script kann ich mir nicht vorstellen, dass der händelbar ist.
Der Bilresa mit Wheel funktioniert bei mir ganz gut.
Ich nutze den zusammen mit iobroker, OTBR, nem SMLight SLZB-07 USB Stick (ohne irgendeinen Apple/Amazon/Ikea ähn.Hub - ich wollte keine zusätzliche Hardware dazwischen - der SMLight Stick fürn Zwanni sollte reichen) zwischen 2 Betondecken und dimme damit (testweise) meine KNX gesteuerte Esszimmer Lampe.Wenn man sich im ioBroker bei den Objekten das aktualisieren der Zustände anschaut, sieht man, wenn man den Taster betätigt/das Wheel dreht, welcher "true"-Wert sich aktualisiert (Datum/Zeit). Dann lässt sich das mit Blocky eigentlich innerhalb 15-20 Minuten umsetzen. In 99% der Fälle reagiert das Wheel sofort und ich habe keine Verzögerung.
Aber Konstruktiv fehlt dem Wheel ein kleiner Punkt, damit man mit dem Finger nicht so schnell weg rutscht.
-
Der Bilresa mit Wheel funktioniert bei mir ganz gut.
Ich nutze den zusammen mit iobroker, OTBR, nem SMLight SLZB-07 USB Stick (ohne irgendeinen Apple/Amazon/Ikea ähn.Hub - ich wollte keine zusätzliche Hardware dazwischen - der SMLight Stick fürn Zwanni sollte reichen) zwischen 2 Betondecken und dimme damit (testweise) meine KNX gesteuerte Esszimmer Lampe.Wenn man sich im ioBroker bei den Objekten das aktualisieren der Zustände anschaut, sieht man, wenn man den Taster betätigt/das Wheel dreht, welcher "true"-Wert sich aktualisiert (Datum/Zeit). Dann lässt sich das mit Blocky eigentlich innerhalb 15-20 Minuten umsetzen. In 99% der Fälle reagiert das Wheel sofort und ich habe keine Verzögerung.
Aber Konstruktiv fehlt dem Wheel ein kleiner Punkt, damit man mit dem Finger nicht so schnell weg rutscht.
@pali87 sagte in Matter und Ikea Bilresa:
Ich nutze den zusammen mit iobroker, OTBR, nem SMLight SLZB-07 USB Stick
Hallo @pali87 , könntest du mir mehr über deinen OTBR erzählen ?
Hast du dir den selbst zusammen "gebaut" ?
Welche Hardware hast du verwendet, und wie groß ist der Wartungsaufwand ?Danke
-
@darkblu sagte in Matter und Ikea Bilresa:
deaktiviere ich den Bilresa im Matteradapter (ioBroker) und aktiviere ihn wieder, dann funktioniert er wieder für ein paar Minuten und dann nicht mehr. Das kann ich ja nun schön sehen. Sehr kurios.
bin gerade an so etwas mit myggspray dran.
irgendwann mekdet der keine occupancy mehrbisher hab ich es immer mit löschen und wieder koppeln versucht.
nur deaktivieren mache ich dann auch mal
EDIT:
Ja!
auch nach deaktivieren und wieder aktivieren funktioniert die Bewegungserkennung mit MYGGSPRAY wieder eine zeitlangin der ikea App wird durchgehend Bewegung erkannt
@Homoran sagte in Matter und Ikea Bilresa:
@darkblu sagte in Matter und Ikea Bilresa:
deaktiviere ich den Bilresa im Matteradapter (ioBroker) und aktiviere ihn wieder, dann funktioniert er wieder für ein paar Minuten und dann nicht mehr. Das kann ich ja nun schön sehen. Sehr kurios.
bin gerade an so etwas mit myggspray dran.
irgendwann mekdet der keine occupancy mehrHallo,
und, hast Du eine Lösung für den "Mückenspray"-Bewegungsmelder (=BM) gefunden?Bei mir gleiches Problem. Frisch gekaufte Ware (Digigera, BM, Lampen, Taster) frisch installierte Ikea-App (Android) und Matter-Adapter:
Effekt:
Nach Neuaufnehmen des Gerätes in Matter-App (gemäß Deiner Kurzanleitung, danke dafür) oder de-aktivieren dort an der Node-Kachel ist alles ok.ABER: nach ca 10 min ohne Schaltvorgang des BM ist dieser ioBroker-seitig tot. Also keine Änderung mehr irgendwelcher Parameter oder Zeiten unter Objekte mehr, auch nicht im "kurzzeitig nicht sichtbaren" Zeitbereich (Zeitstempel bleiben, auch Trigger per Blockly schaltet nicht mehr). "info/connection" bleibt dabei auf "true".
Neuverbinden in Matter-Adapter bzw. auch neu in Ikea-App aufnehmen bring auch nix. Geht zwar wieder gleich nach erster Aktivierung, aber nach wenigen Minuten ohne Bewegung wieder alles tot.
Alles tot? Nein, nicht alles:
Der eigentliche BW funktioniert dabei (also auch während der iob-Matter-Adapter ihn tot darstellt) munter weiter. Details:
Sowohl in der Ikea-App kommt promt ein "(keine) Bewegung erkannt"-Text, als auch eine direkt per Ikea-App mit dem BW per Matter verbundene Leuchte (Kajplats, E14) reagiert brav, genau wie sie soll. Ist diese Leuchte ebenso per Matter-Adapter eingebunden (also neben dem BM), funktioniert diese unter "Objekte" brav auf true/false bzw. kann erfolgreich als Trigger dienen. >> Der iob-Matter-Adapter selbst läuft also auch beim Fehlerzustand für andere Geräte korrekt. >> IKEA-App und Digigera somit sicher als Ursache auszuschließen, BM-Hardware (zumindest Hardware und bis zur Auskopplung -> Steuerung anderer Geräte per Matter) auch. Restrisiko: API (falls so etwas vom iob-Matter-Adapter genutzt wird; dagegen spricht aber, dass alle anderen zum iob-Adapter verbundenen Geräte stabil funktionieren >> verbleibt evtl. Logik- oder timing-Fehler)Nur die 2. Leuchte (an einem Shelly Stripe, diese 4fach-Steckdosenleiste), getriggert über den ACTUAL-Datenpunkt und ein simples ioB-Script bleibt ab dem "timeout" (einige min ohne Bewegung) stabil aus / false. In der Neustart-Phase funktioniert diese dagegen stabil. >> Ankopplung der per Iob-Script gesteuerten 2. Leuchte als Fehler auszuschließen
Übrigens wechselt in der Fehlerphase auch die Helligkeit im 1. Kanal nicht mehr (im Gegensatz zu "neu verbunden", also in der zunächst korrekt arbeitenden Phase, wenn man den BM dann in Richtung Lampe schiebt) >> Ergo: ganzer BM vom "timeout" betroffen, also beide Kanäle, wohl auch der Info-Folder (connected), s.o.)
Weiteres Indiz: Aus der Geräte-Übersicht gibt es (nur) beim BM bei Klick (Node-Kachel, runder Punkt "verbunden" im Gegensatz zu allen anderen verbundenen Geräten in der Fehlerphase folgenden Effekt:
-
erhöhte Wartezeit bis Reaktion (abgedunkelter Screen): 1-10sek, in wiederholung schneller
-
dann unten links popup, kleines schwarzes Feld, helle Schrift "keine (Verbindung? Antwort vom backend", nur nach längerer Pause, in Wiederholung fehlend
-
dann normales Antwort-Popup mit (funktional fehlerhafter) Info "verbunden", also wohl analog zum falschen Wert bei info/connected
-
Nebenbedingung: Batterien im BM
Fehler tritt bei um 70% als auch auf 100% voller Batterie-Ladung auf
Reproduzierbarkeit:
Fehlerzustand wie oben beschrieben zu 100% reproduzierbar.Versuchsaufbau:
IKEA-App -> IKEA-Dirigera -> (diverse Geräte) -> iob-Matter-Adapter"diverse Geräte"
(IKEA):- 2 Kajplats-Leuchten (E14, davon 1 color), davon
- 1te Leuchte direkt per App mit BM verbunden (Matter)
- 2te Leuchte per iob-Script (getriggert an iob/Matter/controller/BM/Chanel: Gerät 2/DP: actual) -> Aktor: Shelly-Stripe (Matter-Funktion der Leuchte korrekt funktionierend, aber im Versuch nicht benutzt)
- 1 Kaiplats-Leuchte (E27, nicht-color) - hier unwichtig, nur genannt wegen Last / korrektere Funktion im ioB-Adapter
- 3 Bilresa-Fernbedienungen (2 Tasten) - hier unwichtig, nur genannt wegen Last / korrektere Funktion im ioB-Adapter
- 1 Myggspray-BM - !! der Problemfall !!
(nicht-IKEA-Geräte): - 1 Shelly Stripe (4-fach Steckdosen-Leiste) - korrektere Funktion im ioB-Adapter
- 2 Shelly-Flood 4.Gen - hier unwichtig, nur genannt wegen Last / korrektere Funktion im ioB-Adapter
Adapter läuft auf Raspi-4 / 8 GB (Slave im Multihost-System), im Redis-Mode, Last (RAM max 20%, CPU: 0,4% ... 10%)
Die ebenfalls per Matter-Verknüpfung in der IKEA-App mit den leuchten verbundenen Fernbedienungen funktionieren - auch in der Fehlerphase- korrekt weiter (auch korrekt alle beteiligten DP ablesbar unter "Objekte") - Natürlich Ausnahme: Leuchte 2, so Shelly-Stripe ausgeschaltet (kein Strom
Alle Leuchten: eingestellt auf "Ein" nach StromeinschaltungArbeitsphasen:
Nach Initialisierung: Beide Leuchten schalten (E14-Leuchte 2: 0,5...1 sek verzögert)
Im Fehlerfall (Nach Timeout): Nur noch E14-Leuchte 1 (direkt per Ikea-APP/Matter am BM angelernt) schaltet
Text-Anzeige in IKEA-App/BM: "Bewegung erkannt" stets synchron zu E14-Leuchte 1
E14-Leuchte 1 unter "Objekte", (Actual): korrektere Funktion im ioB-Adapter (somit auch tauglich als Ersatz-/Not-Trigger)Auch bei reduzierter Umgebung (klassische Lampe statt E14-Leuchte 2, ablernen aller anderen Geräte ausser BM und Leuchte 1: Fehler unverändert vorhanden
Fazit:
Es riecht aus meiner aussenstehender Einschätzung sehr nach irgendeinem Timeout-Fehlverhalten. Wenn es hier so etwas gäbe, würde ich ein erhöhtes Timeout des Gerätes im Eco-Mode o.ä. vermuten, wobei der Adapter da nicht schnell genug reagiert, oder in einer Pausen-Phase (länger kein Schaltvorgang) sich in irgend einer Mondschleife aufhängt und nur nach Neuinitialisierung das "virtuelle Gerät im Adapter" wieder auf normales Arbeitsverhalten zurücksetzt werden kann - das reale Gerät funktioniert ja dennoch korrekt weiter.Ich habe das ganze Matter-Gedöns übrigens angeschafft, um (neben der zugegeben interessanten Sache an sich / Lernen damit umzugehen etc) genau diesen BM per mit einer Shelly-Pro-4PM zu verbinden (Steuerung Licht Auffahrt). Shelly-BM selbst sind (bisher) leider nicht frosttauglich ("Katzenklingel" schweigt bei unter 0°). Die Ikea-BMs sind dagegen preiswerter und (regensicher unterm Dachrand verbaut) stabiler. ...hoffe ich.
Natürlich könnte ich nun erst eine Leuchte direkt per Matter vom BM schalten lassen und wiederum damit das Auffahrtlicht triggern, aber irgendwie finde ich das dann doch etwas daneben. Zumindest wollte ich der Gemeinde obige Fehleranalysen und Untersuchungsergebnisse zumindest mitteilen. Vielleicht hilft das ja und lt. Thread (anderes Gerät mit gleichem Effekt) scheint das nach systematischem Laufzeitfehler zu riechen...
Gruß und Danke für Eure tolle Arbeit
Gerd (bb61) -
-
@Homoran sagte in Matter und Ikea Bilresa:
@darkblu sagte in Matter und Ikea Bilresa:
deaktiviere ich den Bilresa im Matteradapter (ioBroker) und aktiviere ihn wieder, dann funktioniert er wieder für ein paar Minuten und dann nicht mehr. Das kann ich ja nun schön sehen. Sehr kurios.
bin gerade an so etwas mit myggspray dran.
irgendwann mekdet der keine occupancy mehrHallo,
und, hast Du eine Lösung für den "Mückenspray"-Bewegungsmelder (=BM) gefunden?Bei mir gleiches Problem. Frisch gekaufte Ware (Digigera, BM, Lampen, Taster) frisch installierte Ikea-App (Android) und Matter-Adapter:
Effekt:
Nach Neuaufnehmen des Gerätes in Matter-App (gemäß Deiner Kurzanleitung, danke dafür) oder de-aktivieren dort an der Node-Kachel ist alles ok.ABER: nach ca 10 min ohne Schaltvorgang des BM ist dieser ioBroker-seitig tot. Also keine Änderung mehr irgendwelcher Parameter oder Zeiten unter Objekte mehr, auch nicht im "kurzzeitig nicht sichtbaren" Zeitbereich (Zeitstempel bleiben, auch Trigger per Blockly schaltet nicht mehr). "info/connection" bleibt dabei auf "true".
Neuverbinden in Matter-Adapter bzw. auch neu in Ikea-App aufnehmen bring auch nix. Geht zwar wieder gleich nach erster Aktivierung, aber nach wenigen Minuten ohne Bewegung wieder alles tot.
Alles tot? Nein, nicht alles:
Der eigentliche BW funktioniert dabei (also auch während der iob-Matter-Adapter ihn tot darstellt) munter weiter. Details:
Sowohl in der Ikea-App kommt promt ein "(keine) Bewegung erkannt"-Text, als auch eine direkt per Ikea-App mit dem BW per Matter verbundene Leuchte (Kajplats, E14) reagiert brav, genau wie sie soll. Ist diese Leuchte ebenso per Matter-Adapter eingebunden (also neben dem BM), funktioniert diese unter "Objekte" brav auf true/false bzw. kann erfolgreich als Trigger dienen. >> Der iob-Matter-Adapter selbst läuft also auch beim Fehlerzustand für andere Geräte korrekt. >> IKEA-App und Digigera somit sicher als Ursache auszuschließen, BM-Hardware (zumindest Hardware und bis zur Auskopplung -> Steuerung anderer Geräte per Matter) auch. Restrisiko: API (falls so etwas vom iob-Matter-Adapter genutzt wird; dagegen spricht aber, dass alle anderen zum iob-Adapter verbundenen Geräte stabil funktionieren >> verbleibt evtl. Logik- oder timing-Fehler)Nur die 2. Leuchte (an einem Shelly Stripe, diese 4fach-Steckdosenleiste), getriggert über den ACTUAL-Datenpunkt und ein simples ioB-Script bleibt ab dem "timeout" (einige min ohne Bewegung) stabil aus / false. In der Neustart-Phase funktioniert diese dagegen stabil. >> Ankopplung der per Iob-Script gesteuerten 2. Leuchte als Fehler auszuschließen
Übrigens wechselt in der Fehlerphase auch die Helligkeit im 1. Kanal nicht mehr (im Gegensatz zu "neu verbunden", also in der zunächst korrekt arbeitenden Phase, wenn man den BM dann in Richtung Lampe schiebt) >> Ergo: ganzer BM vom "timeout" betroffen, also beide Kanäle, wohl auch der Info-Folder (connected), s.o.)
Weiteres Indiz: Aus der Geräte-Übersicht gibt es (nur) beim BM bei Klick (Node-Kachel, runder Punkt "verbunden" im Gegensatz zu allen anderen verbundenen Geräten in der Fehlerphase folgenden Effekt:
-
erhöhte Wartezeit bis Reaktion (abgedunkelter Screen): 1-10sek, in wiederholung schneller
-
dann unten links popup, kleines schwarzes Feld, helle Schrift "keine (Verbindung? Antwort vom backend", nur nach längerer Pause, in Wiederholung fehlend
-
dann normales Antwort-Popup mit (funktional fehlerhafter) Info "verbunden", also wohl analog zum falschen Wert bei info/connected
-
Nebenbedingung: Batterien im BM
Fehler tritt bei um 70% als auch auf 100% voller Batterie-Ladung auf
Reproduzierbarkeit:
Fehlerzustand wie oben beschrieben zu 100% reproduzierbar.Versuchsaufbau:
IKEA-App -> IKEA-Dirigera -> (diverse Geräte) -> iob-Matter-Adapter"diverse Geräte"
(IKEA):- 2 Kajplats-Leuchten (E14, davon 1 color), davon
- 1te Leuchte direkt per App mit BM verbunden (Matter)
- 2te Leuchte per iob-Script (getriggert an iob/Matter/controller/BM/Chanel: Gerät 2/DP: actual) -> Aktor: Shelly-Stripe (Matter-Funktion der Leuchte korrekt funktionierend, aber im Versuch nicht benutzt)
- 1 Kaiplats-Leuchte (E27, nicht-color) - hier unwichtig, nur genannt wegen Last / korrektere Funktion im ioB-Adapter
- 3 Bilresa-Fernbedienungen (2 Tasten) - hier unwichtig, nur genannt wegen Last / korrektere Funktion im ioB-Adapter
- 1 Myggspray-BM - !! der Problemfall !!
(nicht-IKEA-Geräte): - 1 Shelly Stripe (4-fach Steckdosen-Leiste) - korrektere Funktion im ioB-Adapter
- 2 Shelly-Flood 4.Gen - hier unwichtig, nur genannt wegen Last / korrektere Funktion im ioB-Adapter
Adapter läuft auf Raspi-4 / 8 GB (Slave im Multihost-System), im Redis-Mode, Last (RAM max 20%, CPU: 0,4% ... 10%)
Die ebenfalls per Matter-Verknüpfung in der IKEA-App mit den leuchten verbundenen Fernbedienungen funktionieren - auch in der Fehlerphase- korrekt weiter (auch korrekt alle beteiligten DP ablesbar unter "Objekte") - Natürlich Ausnahme: Leuchte 2, so Shelly-Stripe ausgeschaltet (kein Strom
Alle Leuchten: eingestellt auf "Ein" nach StromeinschaltungArbeitsphasen:
Nach Initialisierung: Beide Leuchten schalten (E14-Leuchte 2: 0,5...1 sek verzögert)
Im Fehlerfall (Nach Timeout): Nur noch E14-Leuchte 1 (direkt per Ikea-APP/Matter am BM angelernt) schaltet
Text-Anzeige in IKEA-App/BM: "Bewegung erkannt" stets synchron zu E14-Leuchte 1
E14-Leuchte 1 unter "Objekte", (Actual): korrektere Funktion im ioB-Adapter (somit auch tauglich als Ersatz-/Not-Trigger)Auch bei reduzierter Umgebung (klassische Lampe statt E14-Leuchte 2, ablernen aller anderen Geräte ausser BM und Leuchte 1: Fehler unverändert vorhanden
Fazit:
Es riecht aus meiner aussenstehender Einschätzung sehr nach irgendeinem Timeout-Fehlverhalten. Wenn es hier so etwas gäbe, würde ich ein erhöhtes Timeout des Gerätes im Eco-Mode o.ä. vermuten, wobei der Adapter da nicht schnell genug reagiert, oder in einer Pausen-Phase (länger kein Schaltvorgang) sich in irgend einer Mondschleife aufhängt und nur nach Neuinitialisierung das "virtuelle Gerät im Adapter" wieder auf normales Arbeitsverhalten zurücksetzt werden kann - das reale Gerät funktioniert ja dennoch korrekt weiter.Ich habe das ganze Matter-Gedöns übrigens angeschafft, um (neben der zugegeben interessanten Sache an sich / Lernen damit umzugehen etc) genau diesen BM per mit einer Shelly-Pro-4PM zu verbinden (Steuerung Licht Auffahrt). Shelly-BM selbst sind (bisher) leider nicht frosttauglich ("Katzenklingel" schweigt bei unter 0°). Die Ikea-BMs sind dagegen preiswerter und (regensicher unterm Dachrand verbaut) stabiler. ...hoffe ich.
Natürlich könnte ich nun erst eine Leuchte direkt per Matter vom BM schalten lassen und wiederum damit das Auffahrtlicht triggern, aber irgendwie finde ich das dann doch etwas daneben. Zumindest wollte ich der Gemeinde obige Fehleranalysen und Untersuchungsergebnisse zumindest mitteilen. Vielleicht hilft das ja und lt. Thread (anderes Gerät mit gleichem Effekt) scheint das nach systematischem Laufzeitfehler zu riechen...
Gruß und Danke für Eure tolle Arbeit
Gerd (bb61)@bb61 Das ist genau das, was ich beschrieb.
Da muss IKEA dran basteln.
Die haben primär aber kein Problem.in einem anderen Thread gibt es einen Link zu Caschys Blog, wo ähnliches thematisiert wird
-