NEWS
[Tutorial] Xiaomi BWM HW Hack / 120s -> 5s Takt
[Tutorial] Xiaomi BWM HW Hack / 120s -> 5s Takt
-
@martink hast du mal einen Wert bei occupuncy_timeout eingetragen? Wenn ja dann hast gleiches Problem wie ich seitdem springt mein BWM nicht mehr auf FALSE
hat chrunchip oben geschrieben@kusselin sagte in [Tutorial] Xiaomi BWM HW Hack / 120s -> 5s Takt:
@martink hast du mal einen Wert bei occupuncy_timeout eingetragen? Wenn ja dann hast gleiches Problem wie ich seitdem springt mein BWM nicht meh auf FALSE
hat chrunchip oben geschriebenAlso diesen Wert occupouncy_timeout gibt es bei den Werten über den deConz Adapter nicht
nutze ja nicht den Zigbee Adapter...

So sehen meine Werte aus
-
@kusselin sagte in [Tutorial] Xiaomi BWM HW Hack / 120s -> 5s Takt:
@martink hast du mal einen Wert bei occupuncy_timeout eingetragen? Wenn ja dann hast gleiches Problem wie ich seitdem springt mein BWM nicht meh auf FALSE
hat chrunchip oben geschriebenAlso diesen Wert occupouncy_timeout gibt es bei den Werten über den deConz Adapter nicht
nutze ja nicht den Zigbee Adapter...

So sehen meine Werte aus
-
Hallo zusammen,
das Tutorial richtet sich an diejenigen, welche Xiaomi Bewegungsmelder (Aqara) via Xiaomi Gateway am ioBroker betreiben und einen 5s detection Takt begrüßen würden.
Und zwar ist ja bekannt das der detection Takt des BWM zu beginn der Kopplung bei 5s liegt. Das ist der Test-Mode. Der hält zwei Stunden an. Danach steigt der Takt auf die bekannten 120s. Für den ein oder anderen mag das ok sein, aber ich selbst und einige andere, wie ich gelesen habe, sind damit gar nicht zufrieden und wünschen sich den 5s Takt wie bei Kopplungsbeginn.
Um dies zu erreichen muss eine kleine Änderung auf der Hardwareseite des BWM durchgeführt werden.
Was benötigt man für die Durchführung:- kleiner Schraubenzieher (etwas zum hebeln)
- Lötkolben
- Litze
- ältere Semester evtl. eine Lupe und eine dritte Hand

- und 5min Zeit, mehr ist es wirklich nicht.
1 .
Zu Beginn öffnen wir das Batteriefach und entnehmen die Batterie. Danach hebeln wir den hellgrauen Einsatz heraus. Er ist nur geklippst.
2 .
Danach ziehen wir die Platine vorsichtig aus dem Gehäuse und vermeiden das Berühren der Sensoren.
3 .
Im nächsten Schritt analysieren wir die Punkte, welche miteinander verbunden werden sollen. Das wären TP4 und der untere Lötpunkt vom Taster.
4 .
Danach verbinden wir mit einer feinen Litze die zwei Punkte. Wie Ihr das macht, in welcher Reihenfolge ist euch überlassen.

Hauptsache es sieht am Ende so aus, oder besser:

5 .
Zum Schluss alles wieder sauber zusammenbauen und der "schwierigste Teil ist schon geschafft.Jetzt sollte der BWM nach dem Koppeln hinaus, sprich nach zwei Std. immer noch einen Takt von 5s haben.
Aber jetzt meldet sich nach dieser Zeit aus dem Gateway eine nette Frauenstimme und quasselt irgendwas von Ching Chang Chong
Spass beiseite. Hier wird höchstwahrscheinlich darauf hingewiesen, das der BWM sich weiterhin im Test-Mode befindet. (Sollte jmd dieser Sprache mächtig sein, darf er mich gerne eines besseren belehren).
Um diese nette Dame abzustellen, gehen wir in der Xiaomi Home App auf:MiGateway --> oben auf "Gerät" --> wieder auf MiGateway --> Lautstärke Einstellungen --> unter Lautstärke-Aufforderung stellen wir den Ton aus. So sind wir auch das lästige Gequassel los.
Jetzt sollte soweit alles laufen. Der BWM hat seinen 5s Takt und keiner schreit aus dem Gateway!
Wer jetzt noch ein Blockly benötigt um eine Lampe damit zu steuern für den habe ich auch noch was.

Code zum importieren :
Der Code sollte eigentlich selbsterklärend sein. Zu Beginn ein Timeout um nach 120s (ja der Timer ist Software seitig immer noch aktiv) wenn "Last motion" auf "false" ändert nicht den Trigger auslöst. Bei den "Steuer Blöcken" könnt ihr eure Lampen einbinden. Ich habe als Test eine Hue Lampe eingesetzt welche bei trigger auf 100% und nach 10s auf 50% und nach weiteren 5s aus geht. Sollte der BWM eine dauerhaft Bewegung triggern bleibt die Lampe bei 100% und geht, sollte keine Bewegung erkannt werden auf 50% und dann aus.
Ich hoffe ich konnte dem ein oder anderen ein bisschen helfen. Solltet ihr Verbesserungsvorschläge, oder Kritik haben, lasst es mich wissen.
Natürlich übernehme ich bei etwaigen Schäden keine Haftung. Jeder handelt auf sein eigenes Risiko.
VG
Edit: Sorry für meine Frage, es handelt sich hierbei um die Bluetooth version (nicht Zigbee)

Hallo Kollegen, weiß jemand zufällig wo man bei den aktuellen Xiaomi Aquara Sensoren die Brücke löten muss ?
Die sehen vom Aufbau deutlich anders aus:

-
Weiß zwar nicht ob mein Hack schon funktioniert, der Sensor hängt noch keine 2h am deconz.
Was aber nicht funktionier ist die Änderung der "duration" von 90s auf irgendwas anderes. Wenn ich im ioBroker die "duration" auf z.B. 5 Sekunden ändere dann sieht das zwar so aus als ob er das übernimmt aber die "presence" wird trotzdem erst nach exakt 90 Sekunden wieder auf false gesetzt.
Übersehe ich da was? -
Weiß zwar nicht ob mein Hack schon funktioniert, der Sensor hängt noch keine 2h am deconz.
Was aber nicht funktionier ist die Änderung der "duration" von 90s auf irgendwas anderes. Wenn ich im ioBroker die "duration" auf z.B. 5 Sekunden ändere dann sieht das zwar so aus als ob er das übernimmt aber die "presence" wird trotzdem erst nach exakt 90 Sekunden wieder auf false gesetzt.
Übersehe ich da was?@firebowl Ja, dieses Phänomen habe ich auch bei meinen neuen Sensoren. Auch wenn die Duration auf 5 Sek gestellt ist, muss ich per Skript den Presens Wert immer nach 5Sek auf false setzten....

Bei meinen "älteren" Sensoren wurde nach dem Löten des Sensors auch der Presens Wert nach 5 Sek auf false gesetzt.
Warum das nicht mehr so ist, das ist mir auch ein Rätsel
-
@firebowl Ja, dieses Phänomen habe ich auch bei meinen neuen Sensoren. Auch wenn die Duration auf 5 Sek gestellt ist, muss ich per Skript den Presens Wert immer nach 5Sek auf false setzten....

Bei meinen "älteren" Sensoren wurde nach dem Löten des Sensors auch der Presens Wert nach 5 Sek auf false gesetzt.
Warum das nicht mehr so ist, das ist mir auch ein Rätsel
@martink hmm ok alles klar. Weiß auch noch nicht ob mein "nicht löten" funktioniert hat. Ich hab ne leitende Farbe genommen. Zumindest auf Papier gemalt sagt der Spannungsprüfer das es leitet.

Dann setz ich mal den Wert per Script nach 5 Sekunden wieder auf false, mein Automation hat ja selber den timeout. Also 60 Sekunden nach dem der Wert auf false gesetzt wird, wird meine Lampe ausgeschaltet. -
Ich habe den Hack wie in der Anleitung bei meinem Aqara Sensor durchgeführt. Der Sensor funktioniert soweit auch wie er soll und er triggert nun alle 5 sec. Soweit alles gut!
Allerdings habe ich nun das Problem, dass mein Xiaomi Gateway jedes mal mehrfach piepst und der Sensor Blau aufblinkt, wenn er eine Bewegung erkennt nach dem er längere Zeit keine Bewegung erkannt hatte. Das ist doch recht nervig und vor allem Nachts mehr als störend wenn das Gateway einfängt zu piepsen. Hat jemand ähnliche Probleme oder weiß jemand, an was das liegen könnte?
Viele Grüße
-
Ich habe den Hack wie in der Anleitung bei meinem Aqara Sensor durchgeführt. Der Sensor funktioniert soweit auch wie er soll und er triggert nun alle 5 sec. Soweit alles gut!
Allerdings habe ich nun das Problem, dass mein Xiaomi Gateway jedes mal mehrfach piepst und der Sensor Blau aufblinkt, wenn er eine Bewegung erkennt nach dem er längere Zeit keine Bewegung erkannt hatte. Das ist doch recht nervig und vor allem Nachts mehr als störend wenn das Gateway einfängt zu piepsen. Hat jemand ähnliche Probleme oder weiß jemand, an was das liegen könnte?
Viele Grüße
@minimmi sagte in [Tutorial] Xiaomi BWM HW Hack / 120s -> 5s Takt:
Hat jemand ähnliche Probleme oder weiß jemand, an was das liegen könnte?
Ja hatte ich auch, sei froh dasses nur piepst, bei mir kam ne echt laute, Chinesische Sprachausgabe bei jedem Auslösen. Es gibt keine Möglichkeit das abzustellen, scheint iwie ein Demomodus oder so zu sein. Lautstärke vom Gateway auf 0 könnte helfen, bei mir war das nich praktikabel weil ich das Gateway z.B. auch für Türklingel, Alarme etc. nutze.
Lernt man den Bwm allerdings an nen anderen Zigbee Koordinator an, läuft das ganze ohne diese Zickereien. -
@minimmi sagte in [Tutorial] Xiaomi BWM HW Hack / 120s -> 5s Takt:
Hat jemand ähnliche Probleme oder weiß jemand, an was das liegen könnte?
Ja hatte ich auch, sei froh dasses nur piepst, bei mir kam ne echt laute, Chinesische Sprachausgabe bei jedem Auslösen. Es gibt keine Möglichkeit das abzustellen, scheint iwie ein Demomodus oder so zu sein. Lautstärke vom Gateway auf 0 könnte helfen, bei mir war das nich praktikabel weil ich das Gateway z.B. auch für Türklingel, Alarme etc. nutze.
Lernt man den Bwm allerdings an nen anderen Zigbee Koordinator an, läuft das ganze ohne diese Zickereien.@pittini said in [Tutorial] Xiaomi BWM HW Hack / 120s -> 5s Takt:
@minimmi sagte in [Tutorial] Xiaomi BWM HW Hack / 120s -> 5s Takt:
Hat jemand ähnliche Probleme oder weiß jemand, an was das liegen könnte?
Ja hatte ich auch, sei froh dasses nur piepst, bei mir kam ne echt laute, Chinesische Sprachausgabe bei jedem Auslösen. Es gibt keine Möglichkeit das abzustellen, scheint iwie ein Demomodus oder so zu sein. Lautstärke vom Gateway auf 0 könnte helfen, bei mir war das nich praktikabel weil ich das Gateway z.B. auch für Türklingel, Alarme etc. nutze.
Lernt man den Bwm allerdings an nen anderen Zigbee Koordinator an, läuft das ganze ohne diese Zickereien.Vielen Dank für deine Rückmeldung.
Die Lautstärke des Gateway auf 0 Stellen ist bei mir keine Option. Ich nutze das Xiaomi Gateway 3 (hätte ich wohl direkt erwähnen sollen) und dies hat eh kein Lautsprecher nur eben ein Piepser. Entsprechend finde ich auf keine Optionen in der Mi Home App bzgl. Lautstärke o.ä. ?! Was ich merkwürdig finde, ist der Punkt das innerhalb der App unter dem Hub nichts unter Protokolle geloggt wird o.ä. . Man kann also auch null nachvollziehen, was einem der Hub mit dem Piepsen sagen woll.Den Sensor an einer anderen Zigbee Base anmelden ist, zumindest bisher, leider auch keine Option da ich bisher nur das Gateway habe. Werde diesen Lösungsansatz im Hinterkopf behalten, sollten demnächst Steckdosen o.ä. dazu kommen.
-
Liebe Community,
ich habe ebenfalls versucht den Aqara Hack (5sek) durchzuführen. Löten lief erfolgreich nur leider lässt sich der "Duration" Wert im ioBroker nicht schreiben. Wenn ich dort 20sek eintrage passiert leider nichts. Der Motion sensor ist über den conbee2 integriert.
Der Kauf des Motionsensors war vor wenigen Monaten. Hat Xiaomi da was verändert? Mit einem alten Motion sensor von vor 1,5 Jahren hat alles problemblos funktioniert.
Danke für eure Hilfe!

-
Liebe Community,
ich habe ebenfalls versucht den Aqara Hack (5sek) durchzuführen. Löten lief erfolgreich nur leider lässt sich der "Duration" Wert im ioBroker nicht schreiben. Wenn ich dort 20sek eintrage passiert leider nichts. Der Motion sensor ist über den conbee2 integriert.
Der Kauf des Motionsensors war vor wenigen Monaten. Hat Xiaomi da was verändert? Mit einem alten Motion sensor von vor 1,5 Jahren hat alles problemblos funktioniert.
Danke für eure Hilfe!

@janhp und was ist der 40, der hat den DP gar nicht
@janhp sagte in [Tutorial] Xiaomi BWM HW Hack / 120s -> 5s Takt:
Wenn ich dort 20sek eintrage passiert leider nichts
was sollte denn passieren?
-
@janhp und was ist der 40, der hat den DP gar nicht
@janhp sagte in [Tutorial] Xiaomi BWM HW Hack / 120s -> 5s Takt:
Wenn ich dort 20sek eintrage passiert leider nichts
was sollte denn passieren?
-
@crunchip Der 40 ist nur der integrierte Lichtsensor.
Die Duration von "presence" sollte nicht alle 90 sekunden sondern dann alle x (20) sekunden aktualisieren.
@janhp Also bei mir war es zuletzt so, als ich noch den Conbee2 in Verbindung mit neuen Aqara Motion's genutzt habe - ich musste in den Blocklys ein Skript einbauen, in dem ich den presense Wert nach z.b. 5 sek wieder auf false gesetzt habe.... Die Änderung des duration Wertes alleine stellt den presense Wert nicht mehr nach der gewünschten duration time automatisch auf false... Das war aber früher bei älteren Sensoren bei mir der fall
Bin mittlerweile auf den Zigbee Adapter und einen CC1352P-4 umgestiegen .... Läuft allererste Sahne
und da wird der presense Wert dann auch wieder nach der eingestellten occupancy time (bei deconz duration) von true auf false gesetzt. 
-
@janhp Also bei mir war es zuletzt so, als ich noch den Conbee2 in Verbindung mit neuen Aqara Motion's genutzt habe - ich musste in den Blocklys ein Skript einbauen, in dem ich den presense Wert nach z.b. 5 sek wieder auf false gesetzt habe.... Die Änderung des duration Wertes alleine stellt den presense Wert nicht mehr nach der gewünschten duration time automatisch auf false... Das war aber früher bei älteren Sensoren bei mir der fall
Bin mittlerweile auf den Zigbee Adapter und einen CC1352P-4 umgestiegen .... Läuft allererste Sahne
und da wird der presense Wert dann auch wieder nach der eingestellten occupancy time (bei deconz duration) von true auf false gesetzt. 
-
Moin Leute,
Ich nutze 3 motion Sensoren für mein meine Treppenhausschaltung.
Der erste Sensor den ich verbaut habe (bj.02/200202) funktioniert mit der Lötoption einwandfrei.
Die anderen beiden Sensoren (bj.01/2021) Schalten auch den "occupancy" nach 5 sec wieder auf false, aber der Sensor erkennt innerhalb von 60 sec keine Bewegung, sondern erst nach den 60 sec.Hat das Problem noch jemand?
-
Moin Leute,
Ich nutze 3 motion Sensoren für mein meine Treppenhausschaltung.
Der erste Sensor den ich verbaut habe (bj.02/200202) funktioniert mit der Lötoption einwandfrei.
Die anderen beiden Sensoren (bj.01/2021) Schalten auch den "occupancy" nach 5 sec wieder auf false, aber der Sensor erkennt innerhalb von 60 sec keine Bewegung, sondern erst nach den 60 sec.Hat das Problem noch jemand?
@ropo88 sagte in [Tutorial] Xiaomi BWM HW Hack / 120s -> 5s Takt:
Die anderen beiden Sensoren
sind die auf der Platine nicht anders aufgebaut, hast du die ebenfalls gelötet?
@ropo88 sagte in [Tutorial] Xiaomi BWM HW Hack / 120s -> 5s Takt:
Schalten auch den "occupancy" nach 5 sec wieder auf false
von Haus aus aber nicht, das hast du dann manuell so eingetragen?
-
@ropo88 sagte in [Tutorial] Xiaomi BWM HW Hack / 120s -> 5s Takt:
Die anderen beiden Sensoren
sind die auf der Platine nicht anders aufgebaut, hast du die ebenfalls gelötet?
@ropo88 sagte in [Tutorial] Xiaomi BWM HW Hack / 120s -> 5s Takt:
Schalten auch den "occupancy" nach 5 sec wieder auf false
von Haus aus aber nicht, das hast du dann manuell so eingetragen?
-
@ropo88 sagte in [Tutorial] Xiaomi BWM HW Hack / 120s -> 5s Takt:
und gelötet habe ich sie auch
sehen die denn noch so aus wie die alte Variante? hatte mal irgendwo ein Foto vom inneren gesehen, das die anders aussehen
-
@ropo88 sagte in [Tutorial] Xiaomi BWM HW Hack / 120s -> 5s Takt:
und gelötet habe ich sie auch
sehen die denn noch so aus wie die alte Variante? hatte mal irgendwo ein Foto vom inneren gesehen, das die anders aussehen

