Möchte mich noch kurz bei ostseereiter bedanken, dass er sich die 50 Min zeit genommen hat.
Lach ich habe zu danken!!
Möchte mich noch kurz bei ostseereiter bedanken, dass er sich die 50 Min zeit genommen hat.
Lach ich habe zu danken!!
Ihr zwei NordBergSteiger und PlayDiver seit der Hammer
31igerMove überhaupt kein Thema - nur wenn die Community zusammen arbeitet kann es voran gehen.
Hoffe halt drauf, dass ich mal auch Hilfe erfahre, wenn ich nicht weiter weiß
, viel mehr kann man nicht sagen!
Alles anzeigenHallo Ihr,
Ich habe jetzt mit NordBergSteiger ca. 50 min an den Skript gearbeitet.
Der Fehler war die False Verarbeitung, so dass der Skript wohl alles parallel ausführt.
1 = Brief
2 = Zeitung
Rein theoretisch könnte man auch Telegram jetzt mit geben, ob es eine Zeitung oder ob es Post ist.
Möchte mich noch kurz bei NordBergSteiger bedanken, dass er sich die 50 Min zeit genommen hat.
schimmer-media.de/index.php?attachment/3931/
Code Alles anzeigen<xml xmlns="http://www.w3.org/1999/xhtml"> <block type="on" id="|)FT}i:~WBYyTnfz]^93" x="113" y="87"> <field name="OID">hm-rpc.0.OEQ0423676.1.STATE</field> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="controls_if" id="eDaIvT7,=67k+s-y/S,h"> <value name="IF0"> <block type="logic_compare" id="%Up*HlYNIQ[Ao]ngd3po"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id=";T1f?@2/EZ/K8u^l2/p2"> <field name="ATTR">val</field> <field name="OID">hm-rpc.0.OEQ0423676.1.STATE</field> </block> </value> <value name="B"> <block type="logic_boolean" id="dyXKFYgZ00[Bil;Beq/S"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="O@%wv=RXW^AJ;G/,m-lh"> <field name="VAR">anzal</field> <value name="VALUE"> <block type="math_number" id="=O/gyYBUVS24Rl4q;+a-"> <field name="NUM">1</field> </block> </value> <next> <block type="timeouts_settimeout" id=";AA9D{4uX+2k[fz:6Pw5"> <field name="NAME">timeout</field> <field name="DELAY">15</field> <field name="UNIT">sec</field> <statement name="STATEMENT"> <block type="controls_if" id="/~~:OK+qeG/W(j,}Yg.q"> <value name="IF0"> <block type="logic_compare" id="ssf~]^/X]r^lU?p|Wm*,"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="?Lzl+BCQBt~^AcZn^PSG"> <field name="ATTR">val</field> <field name="OID">hm-rpc.0.OEQ0423676.1.STATE</field> </block> </value> <value name="B"> <block type="logic_boolean" id="mxD8ghvl=(6_vZOxRAs~"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="|^1Ux:CNSmtT;qdl#6``"> <field name="VAR">anzal</field> <value name="VALUE"> <block type="math_number" id="uNxCy+e_0jdMmk!U]Voh"> <field name="NUM">2</field> </block> </value> </block> </statement> </block> </statement> <next> <block type="timeouts_settimeout" id="?jBzytVJoJs|]NEj~~Q)"> <field name="NAME">timeout2</field> <field name="DELAY">20</field> <field name="UNIT">sec</field> <statement name="STATEMENT"> <block type="controls_if" id="I`I__4;M6I0?x3/C1u_E"> <mutation else="1"></mutation> <value name="IF0"> <block type="logic_compare" id="xVO,9NoW7O!!z`buRR[Q"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="Ha@Qzw]a_~mg[PVSJySe"> <field name="VAR">anzal</field> </block> </value> <value name="B"> <block type="math_number" id="QoHz=p+g3A16{iRA,Pr4"> <field name="NUM">1</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="g@hTLbr8Q:DtdHE-wLPf"> <mutation delay_input="false"></mutation> <field name="OID">alexa2.0.Echo-Devices.G090LF0964641DTJ.Commands.speak</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="w}8.*s;u[y/AHwb,Pq5?"> <field name="TEXT">1</field> </block> </value> </block> </statement> <statement name="ELSE"> <block type="control" id="^ZjBLgZ^:TJ(B*l`KVVQ"> <mutation delay_input="false"></mutation> <field name="OID">alexa2.0.Echo-Devices.G090LF0964641DTJ.Commands.speak</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="@T7mnHhWrA5P#qZ7{@n|"> <field name="TEXT">2</field> </block> </value> </block> </statement> </block> </statement> </block> </next> </block> </next> </block> </statement> </block> </statement> </block> </xml>
Was auch noch gut wäre das wenn man nach Hause kommt das Alexa Sagt "Es ist Post für dich/euch da" oder so. Oder das man Alexa fragen kann " Alexa habe ich Post" denke die idee wäre noch besser oder gleich beides @PlayDiver könntest du das umsetzen ? Dann würde ich mir gleich noch ein Sensor bestellen.
Also, wenn man IFTTT und ein Türkontakt an der Tür hat kann man es machen wenn man nach Hause kommt.
Und das andre ist ja eigentlich ganz einfach, also mit der Frage.
Ich schaue mal, es geht aber zu 100%
Ok, der Türkontakt würde ja reichen und Alexa fragen dazu und gut ist
eig. recht es, wenn der Türkontakt an der Haustüre ausgelöst wird und dann geschaut wird ob der Briefkasten mal offen war und wenn ja die Alexa ansagen lassen
Joar richtig. also wir hören Alexa nicht so gut wenn wir rein kommen (Funktion sollte aber trotzdem eingebaut werden), weil im Hausflur ist keiner nur im Wohnzimmer, Kinderzimmer, Badezimmer... und da wäre das Abfragen sinnvoll.
Man braucht dann zwei Türkontakte um den Briefkaste leer wird gestellt wird oder man baut das anders ein. Wie zum Beispiel über Alexa
Hallo Ihr,
War mit NordBergSteiger mal wieder am basteln.
Ihr musst ein Hilfsvab anlegen:
schimmer-media.de/index.php?attachment/3948/
Um den Wert zu schlaten musst ihr euren Skript der um den Briefkasten geht, um das "Steure post_da = wahr" erweitern. So muss es dann aussehen.
schimmer-media.de/index.php?attachment/3949/
Nun, wir haben auch den nächsten Wünsch hinbekommen.
schimmer-media.de/index.php?attachment/3947/
<xml xmlns="http://www.w3.org/1999/xhtml">
<block type="comment" id="h|FsMkwA+YDNG.b1fR(8" x="88" y="13">
<field name="COMMENT">Wenn Tür änderung</field>
<next>
<block type="on" id="4Yj~O7Dr*DmCTxHXym;-">
<field name="OID">hm-rpc.0.OEQ0423676.1.STATE</field>
<field name="CONDITION">ne</field>
<field name="ACK_CONDITION"></field>
<statement name="STATEMENT">
<block type="comment" id="K1cy0[c9q/T/!`Ouq:D7">
<field name="COMMENT">Dann prüfe, ob wert vom Handy = wahr & Begrüssung = unwahr</field>
<next>
<block type="comment" id="#mf0/8jrq2~T5[Hgj:_t">
<field name="COMMENT">Dann, prüfe, ob Post_da = wahr</field>
<next>
<block type="controls_if" id="d|pp.oMy,#|j]F=@=0;h">
<value name="IF0">
<block type="logic_compare" id="sufo/,m)Ta}Qaz:0AZYK">
<field name="OP">EQ</field>
<value name="A">
<block type="get_value" id="i+R[;6v?1w@,GG#Z}vo2">
<field name="ATTR">val</field>
<field name="OID">MyVariable.0.post_da</field>
</block>
</value>
<value name="B">
<block type="logic_boolean" id="6G%c6/1E=s#AQNz{f2V6">
<field name="BOOL">TRUE</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="comment" id="DDm%Bmu@#hYAZz;HWYTF">
<field name="COMMENT">Dann, prüfe ob Brifakstenschlitz = offen</field>
<next>
<block type="controls_if" id="(n@J0;2zhoD%O1Eg(MdW">
<mutation else="1"></mutation>
<value name="IF0">
<block type="logic_compare" id="bs}+[[cN,(k=#d_YauHM">
<field name="OP">EQ</field>
<value name="A">
<block type="get_value" id="rMR%XUXFp*Tp3)gVf8sd">
<field name="ATTR">val</field>
<field name="OID">mihome.0.devices.magnet_158d00020b54ed.state</field>
</block>
</value>
<value name="B">
<block type="logic_boolean" id="bM4B9(fwkjzI_gz-|L7)">
<field name="BOOL">TRUE</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="comment" id="D)lfM[SWaIanJNR=V3uS">
<field name="COMMENT">Alex, Zeitung</field>
<next>
<block type="control" id="Nnq=xvSgND|gveZ5yN+.">
<mutation delay_input="true"></mutation>
<field name="OID">alexa2.0.Echo-Devices.G090LF0964641DTJ.Commands.speak</field>
<field name="WITH_DELAY">TRUE</field>
<field name="DELAY_MS">10</field>
<field name="UNIT">sec</field>
<field name="CLEAR_RUNNING">FALSE</field>
<value name="VALUE">
<block type="text" id="EW7jIUp?IHHRE07fKR*J">
<field name="TEXT">Es ist eine Zeitung im Briefkasten</field>
</block>
</value>
</block>
</next>
</block>
</statement>
<statement name="ELSE">
<block type="comment" id="85v##PpyI}}/8(6ojj):">
<field name="COMMENT">Alex, Biefkaste</field>
<next>
<block type="control" id="^(xn0C[iIF{?rthb0Vu~">
<mutation delay_input="true"></mutation>
<field name="OID">alexa2.0.Echo-Devices.G090LF0964641DTJ.Commands.speak</field>
<field name="WITH_DELAY">TRUE</field>
<field name="DELAY_MS">10</field>
<field name="UNIT">sec</field>
<field name="CLEAR_RUNNING">FALSE</field>
<value name="VALUE">
<block type="text" id=";n;jdkWzq966F[4Hh)#*">
<field name="TEXT">Es ist eine Post im Briefkasten</field>
</block>
</value>
</block>
</next>
</block>
</statement>
</block>
</next>
</block>
</statement>
</block>
</next>
</block>
</next>
</block>
</statement>
</block>
</next>
</block>
</xml>
Alles anzeigen
Jetzt muss nur dann irgendwie die Hilfsvabi post_da auf false gestellt werden. Entweder über ein zweiten Sensor oder über ein Schalter oder Telegram-Button erweitern.
So jetzt sollte es gehen.
Hi Leute, ich habe meinen Briefkasten mit einem Bewegungsmelder ausgestattet. Wenn ich zuhause bin und bekomme Post, dann sagt mir Alexa das. Wenn ich erst nach Hause komme dann bin ich sowieso am Briefkasten und schaue nach der Post. Dann brauche ich keine Ansage mehr von Alexa. Der Sensor ist von Xiaomi und hatte leider keinen Empfang vom Postkasten zum CC2531 Zigbee Stick am Raspi. Das habe ich mit einem zweiten CC2531 USB Stick gelöst der eine andere Firmware inne hat und als Range extender dient.
Soweit funktioniert alles tadellos.
Leider ist mein Sensor vom Briefkasten entfernt worden bzw. geklaut. Wie kann man denn dieses sicher befestigen? Also nicht kleben.
Was much nur wundert ist, wie man den Sensor aus dem Briefkasten entfernen konnte ...
Da der Sensor an der Klappe angebracht war. Leider ging es nicht woanders. Ich habe nochmal zwei bestellt.
schimmer-media.de/index.php?attachment/4244/
Hier noch mal ein Bild von der Klappe (Innenseite)
Wär ein Tür Kontakt nicht vl eleganter?
Wär ein Tür Kontakt nicht vl eleganter?
Wie meinst das? Ich finde den Kontakt von xiaomi schon gut.
Ich meine diesen.
https://m.gearbest.com/access-control…tml?wid=1433363
Finde ich persönlich die bessere Lösung als den Bewegungsmelder.
Ich meine diesen.
Genau den haben se mir ja geklaut oder einfach weggeworfen weil er raus gefallen ist oder so.
Genau den haben se mir ja geklaut oder einfach weggeworfen weil er raus gefallen ist oder so.
Ich würde auf deiner Stelle statt Xiaomi Aqara Window Door Sensor den neuen Aqara Smart Motion Sensor nehmen dann kannst du ihn auch in den Briefkasten Ihnen verbauen.
Der hat momentan aber einen kleinen Haken da der noch nicht von dem MiHome Adapter unterstützt wird.
Wenn er mal unterstützt wird möchte ihn auch in meinem Briefkasten verbauen.
ch würde auf deiner Stelle statt Xiaomi Aqara Window Door Sensor den neuen Aqara Smart Motion Sensor nehmen dann kannst du ihn auch in den Briefkasten Ihnen verbauen.
Den habe ich auch bestellt den wollte ich sowieso einbauen als Rückmeldung wenn der Briefkasten geleert wurde
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!