testit25 in der grafischen darstellung kannst du über den blauen button (der dann grün wird) den Nettoverbrauch/-ertrag anzeigen lassen.
Anscheinend leider nur dort, und nicht auf der Gerätekarte. ![]()
Beiträge von bp4willi
-
-
Sorry für die Verwirrung. Ich hatte den Beitrag von Gerty zitiert. Und der schreibt nur einen http Befehl:
http://192.168.178.xxx/color/0?turn=o…n=100&white=255
Da ist mir nicht klar, wie mehrere shellys geschaltet werden.
Ich hatte das so verstanden, dass man mehrere http Befehle für verschiedene Shelly mit & hintereinander reiht. Aber das scheint nicht zu zutreffen.
-
Dann nimm doch die Mindesteinschaltdauer als Bedingung mit in die Abschalt-Szenen auf. Das schützt allerdings nicht vor direktem Schalten durch die App oder durch Aktionen...
Vielen Dank für den Hinweis zur Mindesteinschaltdauer. Das wäre schon ungefähr, was ich suche. Bisher habe ich aber nur die Timer Einstellung gefunden, die den Shelly für eine definierte Zeit einschaltet und dann wieder abschaltet.
Wo finde ich hingegen die Mindesteinschaltdauer in den Aktion/Szenen Einstellungen. Vielleicht versteh ich da die Beschreibung nicht richtig.
Letztlich mündet jede Aktion oder Szene doch in einen Http Befehl, der an den Shelly gesendet wird.
Es wäre das beste, wenn es dort eine Kommandoerweiterung im http Befehl gäbe, die dem Shelly sagt: nach diesem Befehl für X Minuten keinen anderen schalt-request berücksichtigen. (= für Dauer X alle weiteren eingehenden schalt requests verwerfen)
Gibt's sowas??
-
Alles anzeigen
jetzt habe ich es so gelöst indem:
man kann mehrere http Request vom gleichem Server mit einem & verbinden
In den Status-Shelly habe ich unter Actions-Output switched off url- folgendes eingetragen:
Das bedeutet wenn der Garagentor Status Shelly auf Aus steht, dann setze den RGBW2 Shelly auf off mit dem Effect 0 (bedeutet nur Leuchten) und die Helligkeit (gain) auf max 100 und den weiß Anteil auf max 255.
Das ist meine Grundeinstellung, damit kann ich den RGBW2 in gewohnter Ansicht benutzen
und meine Regierung ist zufrieden
In den Status-Shelly habe ich unter Actions-Output switched on dieses eingetragen:
Das schaltet den RGBW2 an bei Toröffnung, stellt den Effekt auf 3 (Flash, es gibt übrigens 6 Effekte und nicht 3 wie in der App angeboten) und die Helligkeit auf 50% sobald das Garagentor geöffnet wird, blinkt die LED Strippe wie blöd und ich kann das Bier und die Mädels verstecken
HaHaDas mit einer Kombo aus Szene und Request habe ich nicht hinbekommen.
Zufrieden bin ich aber noch nicht, wie teile ich das meinem Handy mit?
Ich möchte gerne, dass sich je nach Zustand der Hintergrund auf dem Android Handy ändert.
Installiert habe ich Tasker für Android, aber irgendwo her muss er die Statusänderung mitbekommen?
Da schickst du alle mit & verbundenen Befehle an eine einzige IP. Wie wissen die unterschiedlichen shellys mit verschiedenen IP, dass welche der verschiedenen Geräte gemeint sind?
-
Whity danke. Lässt sich dass ggf über eine Szene lösen, die nur als Statussignal dient, und nach einer Weile abläuft. Und diese Szene wird von anderen Szenen abgefragt, bevor auf einen Shelly eine Schaltaktion ausgeführt wird. Also als Verknüpfung einer lokalen Bedingung und-verknüft mit dem Status aus der Szene, um über eine Schaltaktion zu entscheiden.
??
-
Wie kann ich es einrichten, dass
Wenn+solange ein Messwert X (auf ein EM oder Uni)
In einem bestimmten Range liegt (von-bis)
Ein anderer Shelly y in eine bestimmen Status gesetzt+gehalten wird??
.
In einer (!) Regel/Aktion/Szene/Skript. (=Statusdefinition)
Also nicht je eine zum ein bzw aus schalten (=Statusänderung)
Äquivalent zur Informatik While...then Regel
(nicht If...then)
.
Sowas gibt's doch bestimmt, und ich hab's nur bisher nicht begriffen.
Leider finde ich da keine aussagekräftige Dokumentation des Herstellers für normale Endanwender (die keine Skript Programmierer sind).
-
Ich habe dich schon verstanden und das mit dem Script habe ich geschrieben.
Wenn mehrere Dinge parallel auf den Shelly genutzt werden, ist das schwierig.
Es gibt sonst noch einen einen auto off Timer der im Shelly gesetzt werden kann.Danke für deinen Versuch zu helfen.
Aber ich will ja gar nicht, dass der angesteuerte Shelly nach einer vordefinierten Zeit per Auto Off Timer abgeschaltet wird.
Ich will dass der gesteuerte Shelly, wenn er von einer Bedingung aktiviert wurde, für eine vordefinierte Zeit in diesen Status verbleibt, egal ob andere Szenen ihn abschalten wollen.
Nach Ablauf der Zeit darf der Shelly wieder von anderen Szenen abgeschaltet werden. Oder er bleibt eben weiter an (!!), wenn keine andere Szene greift.
-
Bei einmal, wenn man mag mit zusätzlicher Gültigskeitsdauer (Verzögerung), wird der Trigger nur 1 x ausgelöst.
Bei jeder Änderung oder wiederholt wird der Trigger jede Minute abgefragt und ausgelöst.
Unter erweiterte Einstellungen in einer Szene sieht man den Timer dazu.
Wenn der Shelly darüber eingeschaltet wird, kann man den nur manuell, per Schalter oder über ne andere Szene den Status ändern.
Für eine Verknüpfung oder wie Du schreibst, Pingpong, wirst Du eher ein Script benötigen.
Das ist aber nicht mein Thema
Du hast mein Anliegen nicht verstanden.
Ich möchte gerade das Pingpong von Regeln zum einschalten bzw ausschalten vermeiden, indem eine mindesteinschaltdauer definiert wird, in die eine andere Regel nicht zwischengrätschen kann.
-
Hmm bin jetzt echt überfragt da ich sonst nichts finde.
Habe es angepasst. So müsste es auf jeden Fall gehen oder?
Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen. Hier im Bild unter 'Dann' Heizkörper an Timer 2min.
D.h der Heizkörper geht nur für 2 Minuten an.
Oder verstehe ich den Timer an dieser Stelle falsch?
-
Könntest du genauer erklären, was dir nicht klar ist?
Habe den Text erweitert. Vielleicht wird es jetzt klarer. Danke.
-
Hi,
Ich finde die Auslösereinstellungen ungenügend beschrieben.
Eigentlich sind doch
'bei jeder Änderung '
und
'einmal' für 0 Minuten
Identisch. Oder?
Wie kann man die Auslösereinstellungen Änderung/Wiederholt/Einmal
besser beschreiben, was sie bedeuten??
Ebenso sind die Timer unklar. Soweit ich das verstehe gelten die nur für die Aktion oder Szene für die sie definiert sind.
Es gibt immer getrennte Aktionen/Szenen zum ein oder ausschalten, wenn die Dauer nicht vorherbestimmt ist. D.h. einen Status Solange>>Dann (While>>keep) kann man nicht über eine einzelne Aktion/Szene lösen. Schade.
Wenn ich aber einen Shelly über eine Aktion/Szene einschalte, kann ich ihn nicht dauerhaft einschalten plus für x Minuten in dem Status fixieren.
Eine andere Regel/Aktion/Szene kann mir jederzeit dazwischengrätschen, und den Shelly wieder ausschalten.
Ich will aber das der Shelly anhand einer Bedingung frühestens nach einem Ablauf von X Minuten durch die andere Bedingung ausgeschalten werden kann .
So eine Pingpong Schalt-Situation vermeiden.
Oder wie macht man das ???
-
Hier sind die beiden. Was auch nervt das ist die Meldung Heizung an kommt obwohl der heizkörper schon an ist.
Gibt es auch hier eine Möglichkeit es zu ändern?
Das liegt daran, das deine Heizung durch den Timer nur für 2 Minuten an geschaltet wird. Dann greift wieder die Szene und schaltet die Heizung erneut ein.
D.h. an der Heizung brauchst du keinen Timer. Da schaltest du einfach nur ein.
Das Dilemma mit 2 separaten Aktionen oder Szenen zum einschalten bzw ausschalten ist, dass es bei der Shelly Konfiguration anscheinend keine Definition gibt, die einen (1) Status definiert, sondern du immer 2 unabhängige Aktionen an/aus hast, die jeweils separate Timer haben, aber gegenseitig im millisekundentakt aufeinander folgen können.
Entweder ungenügend gelöst, oder ich habe die Lösung einfach noch nicht gesehen.