Beiträge von Elektrofuzzie
-
-
Hallo, ich würde gerne wenn einer der zwei Bewegungsmelder ein Signal bekommt, über einen Sonoff RF Bridge 433 (Tasmota 8,1) einen Sonoff Basic (Tasmota11) für ein paar Sekunden schalten lassen (als primitive Alarmanlage für unsere Garage)
Ich habe mal folgendes gefunden, aber das geht leider nicht.
rule1 on RfReceived#RfKey=1 do backlog rule1 0; websend [192.168.188.62] power 1; delay 50; websend [192.168.188.62] power 0; delay 300; rule1 1 breakdas kommt dabei heraus:
08:18:03 CMD: rule1 on RfReceived#RfKey=1 do backlog rule1 0; websend [192.168.188.62] power 1; delay 50; websend [192.168.188.62] power 0; delay 300; rule1 1 break 08:17:19 RSL: stat/tasmota/RESULT = {"Rule1":"OFF","Once":"OFF","StopOnError":"OFF","Free":367,"Rules":"on RfReceived#RfKey=1 do backlog rule1 0; websend [192.168.188.62] power 1; delay 50; websend [192.168.188.62] power 0; delay 300; rule1 1 break"}
08:18:03 RSL: stat/tasmota/RESULT = {"Rule1":"OFF","Once":"OFF","StopOnError":"OFF","Free":116,"Rules":"on RfReceived#RfKey=1 do backlog rule1 0; websend [192.168.188.62] power 1; delay 50; websend [192.168.188.62] power 0; delay 300; rule1 1 break 08:17:19 RSL: stat/tasmota/RESULT = {"Rule1":"OFF","Once":"OFF","StopOnError":"OFF","Free":367,"Rules":"on RfReceived#RfKey=1 do backlog rule1 0; websend [192.168.188.62] power 1; delay 50; websend [192.168.188.62] power 0; delay 300; rule1 1 break"}"}
Außerdem fehlt noch der zweite Bewegungsmelder.
websend [192.168.188.62] power 1 alleine funktioniertdie PIR Signale kommen an
10:25:14 RSL: tele/tasmota/RESULT = {"Time":"2023-10-08T10:25:14","RfReceived":{"Sync":12560,"Low":450,"High":1230,"Data":"F6A13E","RfKey":1}}
10:25:17 RSL: tele/tasmota/RESULT = {"Time":"2023-10-08T10:25:17","RfReceived":{"Sync":12560,"Low":460,"High":1220,"Data":"F72F7E","RfKey":2}}
Es wäre sehr nett wenn mir jemand helfen könnte -
Hallo Zusammen,
nochmals vielen Dank für die Hilfe.. Ich habe die Befehle etwas angepasst da der PIR mehrere Signale hintereinander gesendet hat (da hat das Licht oft geflackert).
Ich schalt also nach einer Bewegung zuerst die rule ab, sende einen Befehl zum Wechseln des Powerstates des Basic (So ist es egal ob der Basic an oder aus war), warte 5s, wechsle wieder die Powerstate, warte 30s, aktiviere die rule für neue Bewegungen.
Coderule1 on RfReceived#RfKey=1 do backlog rule1 0; websend [192.168.178.55] power 2; delay 50; websend [192.168.178.55] power 2; delay 300; rule1 1 break
Leider bleibt er ab und zu in dem 5 s delay stecken und das Licht bleibt an bzw. aus... Das ist wohl ein Fehler von der Hardware, oder?
-
Juhu, jetzt geht es... genau das zweite do war das Problem. (das hab ich wohl von meiner Vermutngsprogrammierung falsch übernommen.) Entschuldige
Vielen Dank für die Hilfe
Jedenfalls habe ich jetzt etwas mehr verstanden… delay ist ein Backlog command ... und die werden einfach mit Semokolon getrennt … und sind nicht ein weiterer ruleset.
-
Schade, das klappt auch nicht...
Aber wenn ich das Smikolon nach delay entferne, dann kommt immerhin kein "Command Unknown".
Leider wird das Licht auch nicht ausgeschalten...
Nach dem Delay passiert einfach nichts
07:54:22 CMD: rule1 on RfReceived#RfKey=1 do backlog websend [192.168.178.55] power 1; delay 10 do websend [192.168.178.55] power 0 endon
07:54:22 RSL: stat/tasmota/RESULT = {"Rule1":"ON","Once":"OFF","StopOnError":"OFF","Free":394,"Rules":"on RfReceived#RfKey=1 do backlog websend [192.168.178.55] power 1; delay 10 do websend [192.168.178.55] power 0 endon"}
07:54:27 RSL: tele/tasmota/RESULT = {"Time":"2020-01-10T07:54:27","RfReceived":{"Sync":12570,"Low":440,"High":1240,"Data":"F6A13E","RfKey":1}}
07:54:27 RUL: RFRECEIVED#RFKEY=1 performs "backlog websend [192.168.178.55] power 1; delay 10 do websend [192.168.178.55] power 0"
07:54:30 RSL: stat/tasmota/RESULT = {"WebSend":"Done"}
07:54:30 RSL: stat/tasmota/RESULT = {"Delay":10}
Ich benutze übrigens Tasmota 8.1. mit der Bridge R2 V1.0 und den Hardwaremodifikationen GPIO4 to C2D and GPIO5 to C2Ck und Unterbrechen der bestehenden GPIO4 and GPIO5, aber ich denke die Problematik ist eher ein Syntaxproblem.
Gibt es vielleicht noch eine andere Variante mit zwei Rules die ich testen könnte? Ich habe bisher einiges versucht aber dafür fehlt mir einfach das Verständnis des Tasmota Befehlsatzes.
-
Vielen Dank, leider kommt es da zur Fehlermeldung nach dem delay (ich hab den testweise mal verkürzt)
19:14:46 RUL: RFRECEIVED#RFKEY=1 performs "backlog websend [192.168.178.55] power 1;delay 50; do websend [192.168.178.55] power 0"
19:14:46 RSL: stat/tasmota/RESULT = {"WebSend":"Done"}
19:14:46 RSL: stat/tasmota/RESULT = {"Delay":50}
19:14:51 RSL: stat/tasmota/RESULT = {"Command":"Unknown"}
Der Sonoff Basic wird per Koppel-Relais am GPIO14 geschaltet. dieser ist als Switch konfiguriert.
-
Guten Abend zusammen,
ich hatte leider bei meiner Idee für diesen "Einbrecherschreck" einen gravierenden Fehler. Wenn ich selbst aus der Tür gehe, reagiert der Sensor natürlich auch und deshalb brauche ich einen Timer, der das per PIR geschaltete Licht wieder ausschaltet.
Die Command Doku habe ich angesehen und ein paar Versuche gemacht die aber allesamt nicht funktioniert haben.
Es soll also bei Bewegung ein Sonoff Basic an und nach ein paar Sekunden wieder ausgeschalten werden.
Hier mal meine zwei Versuche:
Coderule1 on RfReceived#RfKey=1 do websend [192.168.178.55] power 1; RuleTimer1 10 endon on Rules#Timer=1 do websend [192.168.178.55] power 0 endon
Coderule1 on RfReceived#RfKey=1 do websend [192.168.178.55] power 1; backlog delay 10 endon on Power1#state=1 do websend [192.168.178.55] power 0 endon
Nach dem websend geht es bei beiden Versuchen nicht weiter... Warum?
Schön wäre es, wenn auch noch berücksichtigt werden würde, ob das licht vorher manuell an geschalten worden ist.
Also:
Falls der Sonoff Basic aus war, sollte er sich nach einem PIR Signal ein und nach zwei Minuten ausschalten.
Falls der Sonoff Basic "manuell" an war, sollte er nach einem PIR Signal dauerhaft an bleiben.
Vielen Dank für die Hilfe
-
Das ist ja mega und funktioniert perfekt … Vielen Dank für die super Hilfe. Jetzt habe ich endlich eine "quasi Alarmanlage"
Gibt es eigentlich eine Möglichkeit folgendes Szenario festzulegen?
Falls der Sonoff Basic aus war, sollte er sich nach einem PIR Signal ein und nach zwei Minuten ausschalten.
Falls der Sonoff Basic "manuell" an war, sollte er nach einem PIR Signal dauerhaft an bleiben.
Der Hintergrund, mit dem Sonoff Basic wird ein Licht in der Wohnung geschalten, welches man auch vor der Eingangstüre sieht.
Wenn eine solche Logik nicht funktioniert ist es auch nicht schlimm. Hauptsache das Licht kann an geschalten werden..
Ich muss mal recherchieren wo man die ganzen Tasmota Commands nachschlagen kann.
Nochmals vielen Dank ... voll freu!
Gruß Oli
-
Das ist ja mega was man mit der Konsole alles machen kann.
Websend funktioniert (IP ohne Port), aber leider die Rule nicht...
Hier das Ergebnis...
13:13:53 CMD: websend [192.168.178.59] power 1 endon
13:13:53 RSL: stat/tasmota/RESULT = {"WebSend":"Done"}
13:13:59 CMD: websend [192.168.178.59] power 0 endon
13:13:59 RSL: stat/tasmota/RESULT = {"WebSend":"Done"}
13:14:10 CMD: rule1 on RfReceived#RfKey=1 do websend [192.168.178.59] power 1 endon
13:14:10 RSL: stat/tasmota/RESULT = {"Rule1":"OFF","Once":"OFF","StopOnError":"OFF","Free":448,"Rules":"on RfReceived#RfKey=1 do websend [192.168.178.59] power 1 endon"}
13:14:16 RSL: tele/tasmota/RESULT = {"Time":"2020-01-05T13:14:16","RfReceived":{"Sync":12500,"Low":440,"High":1240,"Data":"F6A13E","RfKey":1}}
13:14:17 RSL: tele/tasmota/RESULT = {"Time":"2020-01-05T13:14:17","RfReceived":{"Sync":12520,"Low":440,"High":1240,"Data":"F72F7E","RfKey":2}}
btw, ich hab noch einen zweiten PIR
Aber schon mal danke für die erste Hilfe....
-
Hallo zusammen,
ich würde gerne mit einem Sonoff PIR2 Bewegungsmelder welcher an die Sonoff RF Bridge 433MHz (Tasmota) meldet, ein bereits in Alexa integrierten Sonoff Basic (Tasmota) ansteuern. Ungerne würde ich noch weitere Hardware wie ein Rasperry mir zulegen um einen ioBroker/Node-RED Server laufen zu lassen. Gibt es eine andere Möglichkeit die Signale der Sonoff RF Bridge 433MHz zu verarbeiten und den Sonoff Basic anzusteuern? Ein Android 6.0 Tablet wäre vorhanden. Oder gibt es die Möglichkeit auf einen CloudDienst zuzugreifen? Hierzu müsste man ja einen Schnittstelle finden damit die Daten nach "außen gelangen".
Danke für die Hilfe, ich bin diesbezüglich ziemlich unwissend.
-
Hallo, wie tief sollte eine Schalterdose denn sein? Die Aussage, passt in eine tiefe Schalterdose, ist nicht ganz präzise. ?
-
Guten Morgen,
doch doch, ich hatte den Router (das einzige WLAN in der Wohnung kommt von dort) stromlos und der sonoff schaltete das Licht ein wenn ich den Wechselschalter der Hausinstallation betätigte welcher am Koppelrelais angeschlossen ist.
-
Hallo Jörg,
Vielen Dank für deine detaillierten Ausführungen...
Ich bin schon bewandert in der Netzwerk Technik... Mir ging es erst Mal drum ob der WechselSchalter der Hausinstallation bei Ausfall des Internets noch geht.. tut er... Angeblich wird Dank tasmota nichts in der Chinacloud geschalten. UND der Schalter geht auch noch wenn WLAN aus ist... Die interne Logik greift dort.. aber richtig ohne WLAN kann ich nicht per App oder Alexa steuern.
Also alles bestens... Wir sitzen nur im Dunkeln wenn der Strom eh aus ist oder das sonoff oder Koppel Relais kaputt geht.
-
Danke... Nun bei uns ist die Abzweigdose auch voll und da wir in einer Mietwohnung wohnen, musste die Lösung wieder entfernbar sein.
Schade, dass durch die Holz Klötze die schwere entflammbarkeit der forex Rückplatte zunichte gemacht wurde... Aber die Montageblöcke (metallwürfel mit Gewinde) gibt es in keinem lokalen Geschäft hier... Forex ist mein geheim Tipp für eine einfache Montage und Isolation... Z.b. auch in Schalter Dosen... Einfach zu bearbeiten, dünn, flexibel, selbst löschend, schwer entflammbar
-
Der sonoff mit Koppelrelais funktioniert auch ohne Internet am Schalter der Hausinstallation. Perfekt ?
-
Hallo,
Ich könnte es ja einfach Mal versuchen aber jetzt bin ich zu faul vom Sofa aufzustehen. ?
Geht der externe Lichtschalter wirklich nicht wenn es einen Internet Ausfall gibt? Der gpio14 steuert ja die Logik vom sonoff und das das interne Relais... dann dürfte das doch ohne Internet funktionieren.
Ich teste das später.
-
Hallo Entwickler,
mit der Anleitung zum Koppelrelais hatte ich etwas Probleme... Irgendwie fehlen mir ein paar Fakten... Und warum lag die nicht ausgedruckt bei?
Hier meine Probleme die ich so hatte...
- Musste ein qr Code reader suchen
- Der Bestückungsplan sah ich von unten... Hab alles spiegelverkehrt aufgebaut... Blöd, aber kein Problem... Hätte die Bilder genauer ansehen sollen
- Wie ich an die sonoff IP kam war mir nicht gleich klar
- Trotz Eingabe des Befehls funktionierte der externe Schalter nicht ... Hab die ganze Schaltung wieder auseinander genommen und sogar nach kalte Lötstellen auf gnd und s14 gesucht... Erst Hinweise hier im Forum brachten mich zum richtigen Schalter in der Webapplikation...
Aber sonst bin ich super zufrieden... Alles funktioniert. Danke...
Hier meine externe Lösung... Leider habe ich keine Montageblöcke für das Gehäuse bekommen...
Btw. Irgendwas stimmt nicht mit dem Formular Feld für Tags auf Android Chrome