Habe mit meinem neuen Shelly Plus H&T exact dasselbe Problem. Hast du eine Lösung gefunden?
Beiträge von Radnabe
-
-
Dann mache doch mal das WebUI des Shellys direkt auf.
In der Web-Cloud sieht es bei mir auch nicht anders aus. Soll das so????
Danke, Krauskopp, genau das habe ich auch probiert und gleich hier gepostet. Aus unerfindlichen Gründen wurde mein Post erst zwei Stunden später angezeigt und ist sogar unter deinem Post.
Egal, Problem gelöst. Scripten funktioniert jetzt.
-
Habe statt einer Lösung doch wenigstens ein Workaround gefunden, mit dem ich leben kann: Ich öffne den Script-Editor nicht deer Shelly Control, sondern suche über den Router die IP-Adresse des Shelly-Geräts. dann rufe ich diese im Browser auf und kann dann Scripts bearbeiten. Etwas umständlich aber machbar
-
Siehst du unter dem Editierfenster den blauen Schriftzug "Console" und in der selben Höhe rechts ein ">" Zeichen?
Dann klicke auf eines von beiden!
Wenn das nicht hilft:
Welcher Shelly?
Welche Firmware-Version?
Sind die Browser halbwegs aktuell?
Browser Cache geleert?
printf() gibt es in C, nicht hier. Hier gibt es print() oder console.log().
Leider nicht:
- Shelly 1PM Mini
- Firmware ist aktualisiert. Stand 20240223-141910/1.2.2-g7c39781 ("Up to date")
- Firefox, Chrome und Edge sind automatisch auf neuestem Stand, habe ich geprüft
- Cache geleert.
- Befehl print wurde ohne Tippfehler getestet.
Weiterhin habe ich den Zoom vergrößert und verkleinert, manchmal verschwinden auf diese Art ja Elemente.
Und schließlich noch ein zweites Shelly (Shelly Plus 2 PM) zu Testzwecken angeschlossen: Gleiches Bild.
-
Ah OK, verstehe
Danke schön für deine Hilfe.
Weist du zufällig ob man die aktive Zeit der Scenen mit Sonnenuntergang und Sonnenaufgang steuern kann?
In Scenen vielleicht nicht, aber in Szenen schon. Dafür musst du nur dein Bestes geben: Dein Geld
pasted-from-clipboard.png Ist eine Premium-Funktion
-
Ich verstehe es nicht sicher - könntest du ein Beispiel sagen?
Wenn in allen 4 Blu Motion eine Blinde Zeit von 30 eingestellt ist, und ich innerhalb 30 Sekunden vom Dach in den Keller gehen und alle 4 Blu Motion Bewegung erkennen die Blinde Zeit auf 120 Sekunden addiert wird
Jedes Blu Motion hat seine eigene Blinde Zeit.
Wenn du es so machst, wie ihch vorgeschlagen habe, dann würde das Licht ausgehen 30 Sekunden nachdem der letzte Blu Motion dich erstmals bemerkt hat.
-
Gerade versuche ich meine ersten Scripts. Gemäß den Anleitungen soll es unter dem Editierfenster noch eine Konsole geben, in der die Ausgabe der Scripts erscheint.
Nur leider sehe ich nur ein Editierfenster. Darunter ist nichts. Ein Script mit einem printf-Befehl bewirkt daher nichts.
Versucht habe ich:
- Seite neu laden
- Firefox und Chrome.
-
Du willst offenbar nicht verstehen
Jetzt wird es persönlich
ZitatDazu müsstest du dir aber mehr Mühe für grundlegendes Verstehen geben, als du bisher gezeigt hatIch schließe somit mein Bemühen hiermit ab.
Bisher habe ich noch gar keine Bemühung erkannt.
Eigentlich hast du nur irrelevante Nebenthemen eröffnet (Retriggerung, "Nichtbewegung") oder mir erklärt, dass mein Anliegen (Prüfen, ob zu einem genau bestimmten Zeitpunkt eine Bewegung vorliegt), gar keinen Sinn ergibt. Und dass du Szenen doof findest.
-
Ein Motion bietet das Auslösen einer Action (URL) bei "END OF MOTION DETECTED"
Ein Bluetooth-Shelly kann so etwas leider nicht.
Zitat von eicheDie Nichterkennung einer Bewegung ist etwas anderes als die Erkennung von einer Nichtbewegung. Es ist durchaus nicht egal, wie es tatsächlich gemeint ist.
Mag sein, für mich nicht relevant.
-
Retriggerung bedeutet, dass ein getriggerter Zustand, der nur eine gewisse Dauer, bspw. 2 Minuten, andauern soll, durch einen erneuten Trigger wieder gestartet wird.ber etwas ähnliches vielleicht.
Ok, dann hat Retriggerung gar nichts mit meinem Problem zu tun..
ZitatHast du Aufnahmen davon?
Ich nicht. Du hattest dich bereit erklärt, das zu testen, denn du hast den Motion 2.
ZitatEin Bewegungsmelder kann nicht keine Bewegung erkennen
Entweder er erkennt eine Bewegung oder nicht. Das will ich wissen. Wie du es sprachlich formulierst, ist mir egal.
ZitatSchwer verständlich. Ein (Blu) Motion sollte nach Ablauf einer Blind Time immer eine Bewegung erkennen und die Action auslösen.
Ja, natürlich. Das bestreitet ja niemand.
-
Einstellungen Scene Licht an: Auslöser bei Bewegung und "Bei jeder Änderung -> wird bei der Einstellung "Bei jeder Änderung" die Blinde Zeit addiert ?
Ich verstehe es nicht sicher - könntest du ein Beispiel sagen?
Zitat von Maxx030Jetzt möchte ich auf jeder Etage einen Shelly Blu Motion mit den gleichen Scenen für Licht an und Licht aus installieren die den Shelly2.5 schaltet.
Ist dies möglich das 4 mal Shelly Blu Motion einen Shelly 2,5 schalten und wie müssen die Scenen .n?
Schön, das ist sehr einfach:
Die Szene in Bild 1 ergänzt du so, dasss du in den Wenn-Teil diasselbe Wenn für jeden Beweguzngsmelder einträgst, verknüpft mit ODER.
Auch in der Szene in Bild 2 trägst ergänzt du die weiteren drei Bewegungsmelder, aber verknüpft mit UND.
-
Meinst du damit eine Retriggerung, welche du vermeiden möchtest?
Leider weiß ich nicht, was "Retriggerung" ist.
ZitatGenau dafür ist afaik die Blind time gedacht.
Ich dachte, die soll Energie sparen.
ZitatEine Bewegungserkennung zu einem bestimmten Zeitpunkt ergibt imho keinen Sinn, aber in einer festgelegten Zeitspanne durchaus. Vermutlich meinst du dieses.
Ich meinte Zeitpunkt, daher habe ich dies geschrieben. Aber ok, meinetwegen darf der auch einige Sekunden dauern.
ZitatDazu könnte ich nur in einem meiner Motion (ohne Blu) nachsehen, ob dieses möglich ist. Ich werde es versuchen.Das wäre supernett. Der Versuchsaufbau wäre etwa so:
- Abschalten
- vor dem Gerät einen Jive tanzen
- Dann innerhalb 30 Sekunden
- wieder anschalten
- Zimmer verlassen
- Prüfen, ob nun tatsächlich keine Bewegung erkannt wird.
ZitatMan kann aber auf einem Schalt-Shelly der zweiten Generation per Skript die Nachrichten vom Blu Motion ignorieren und nur für die gewünschte Zeitspanne wirken lassen.Das nützt nichts. Auch wenn ich die Nachrichten ignoriere, meldet das Blu Motion dennoch nicht, ob sich jetzt etwas bewegt, sondern auch ob sich innerhalb der letzten 30 Sekunden
ZitatMit jeder Szene steigt die Abhängigkeit eines Smart Home von der Cloud und einem ständigen Internetzugriff. Ich verstehe die Beliebtheit solcher Szenen nur sehr eingeschränkt
Eigentlich programmiere ich gern, aber wenn ich die riesigen Beispielcodes sehe, scheint mir das bei Shelly eher aufwändig. Aber ich komme wohl um die Skripts nicht herum.
-
Hallo zusammen,
ich brauche die Bewegungserkennung zu genau einem bestimmten Zeitpunkt. Falls in den 30 sek zuvor schon eine Bewegung stattgefunden hat, würde ich ja einen falsch positiven Wert bekommen.
Frage: Könnte ich das auch lösen, indem ich die Bewegungserkennung grundsätzlich abschalte und nur zum gewünschten Zeitraum einschalte?
- geht das?
- geht das auch über Szenenbefehle?
Leider habe ich in Unkenntnis der Blindzeit einen Blu Motion gekauft, den ich nun leider nicht mehr nutzen kann.
Grüße
Radnabe
-
Hallo zusammen,
gibt es irgendwo eine ausführliche Anleitung für Szenen? So wirklich Schritt für Schritt, mit Erklärung für jedes Menü?
Ich habe schon viel gegoogelt, finde aber gerade zum Unterschied zwischen Bedingungen und Triggern immer nur einen nichtssagenden Satz. Und was ist der Unterschied zwischen "Szene aktivieren" und "Szene starten und bewerten"?
Grüße
Radnabe
-
Hi,
bin noch recht neu in der Verwendung mit Shelly, finde die Möglichkeiten aber super.
Habe mir einen Shelly plus 2PM eingebaut, um einen Rollladen zu steuern. Funktioniert auch super. Dazu habe ich einen 2fach Shelly Wandtaster um auch damit zu bedienen. So weit alles gut.
Wie bekomme ich es aber hin, dass ich einen weiteren Taster an einer anderen Stelle ohne physische Verbindung zum Rollladen oder plus 2PM verwende. Der Button ist keine Option für mich. Es sollte schon ein Schalter /Taster sein der den Rollladen mit einer Taste öffnet und mit der anderen schließt. Gibts da eine schöne Lösung.
Danke
Der fernsteuernde Taster braucht ein Shelly mit zwei SW-Eingängen (einer für hoch, einer für runter). Da kannst du den 2 PM oder den i4 nehmen.
A. Für den Schalter, der den Rollladen hoch machen soll, machst du Folgendes:
- In den Einstellungen des neuen Schalters auf das Kettenglied tippen/klicken
- Aktion hinzufügen
- Name: Rolladen hoch -> weiter
- Aktive Zeit überspringen -> weiter
- Wenn "Einschalten" auswählen -> weiter
- Aktion von einem anderen Gerät hinzufügen
- Rolladen auswählen
- Lokale Aktion: "Rollladen öffnen"
- Speichern
Jetzt nochmals für denselben Schalter Aktion hinzufügen, mit folgenden Änderungen:
3. Name: Stopp
5. Wenn "Ausschalten"
Dann nach Nr. 8 nicht speichern, sondern die erzeugte URL bearbeiten: das Wort "open" durch "stop" ersetzen.
B. Das Entsprechende für den Schalter nach unten.
Grüße
Radnabe
-
-
Hallo,
Man kann Benachrichtigungen und Geräteaktionen verzögern, aber leider nicht Szenen.
- Entweder du schreibst ein Script
oder
- du kaufst ein Gerät, z. B. den billigsten Shelly, den du irgendwo einbaust, wo er nicht stört. Dann aktivierst du mit dem Button diesen Dummy-Shelly und zwar verzögert um X Sekunden. Die eigentliche Szene zur Aktivierung der Sensoren lässt du durch diesen Dummy antriggern. Soweit klar?
Grüße
Radnabe
-
Sehr witzig.
Das Problem hat der Ur-Poster ja schon selbst herausgefunden, das musst du nicht wiederholen. Gefragt ist eine Lösung.
Da schließe ich mich an, auch ich wüsste gern, wie man ein Shelly überträgt.