Shelly
Zweck / Funktion
Das Modul stellt ein Interface zur Bedienung von Shelly Devices zur Verfügung
Allgemein
Typ
Gerätemodul
Details
Dokumentation
EN / DE Thema
Support (Forum)
Sonstige Systeme
Modulname
Ersteller
Prof. Dr. Peter A. Henning
Wichtig: sofern vorhanden, gilt im Zweifel immer die (englische) Beschreibung in der commandref! Auf dieser Seite werden die Aktoren des bulgarischen Herstellers Allterco Robotics beschrieben ((Markenname Shelly) sowie deren Ansteuerung mit FHEM und aufgetretene Probleme. Shelly url befehle video. Für Supportanfragen bitte diesen Forenthread verwenden. An dieser Seite wird momentan noch gearbeitet. Achtung: Diese Seite ist teilweise veraltet, insbesondere unterstützt das Modul weitere Aktoren. Bitte Commandref lesen - diese Seite ist in Überarbeitung
Es handelt sich um IP-basierte Schalt- und Dimmaktoren, die auf verschiedene Weise angesteuert werden können
über die Web-Oberfläche des eingebauten Mikro-Webservers,
über eine proprietäre App des Herstellers (Achtung, Cloud!
Shelly Url Befehle Instagram
Hallo Freunde des Smart-Home, heute soll es mal um den Shelly Button gehen. Ein smarter WLAN-Schalter mit integriertem Akku des smart Home Systems von Allterco Robotics. Ob der kleine Knopf für dein Projekt oder Anwendungsfall geeignet ist und wofür ich den kleinen Button einsetze, erfährst du hier 😀
Ich verwende meinen Shelly Button 1 übrigens als notfall-Taster meines selbstgebauten smarten Türöffners, wenn man mal seinen Schlüssel vergessen hat. Lieferumfang
Die Verpackung des Shelly Button 1
Viel ist nicht mit dabei. Der übliche QR-Code für die Support-Gruppen, eine User Guide und der Shelly Button 1 an sich. Kein unnötiger Müll, so mag ich das 👍
Spezifikationen
Zuletzt aktualisiert am 8. Mai 2022 um 02:22. Shelly Button 1 im Test - Der perfekte smarte Schalter?. Wir weisen darauf hin, dass sich hier angezeigte Preise inzwischen geändert haben können. Alle Angaben ohne Gewähr. Der Shelly Button 1 ist mit 45mm x 45mm x 16mm sehr klein, wie von Shelly Geräten gewohnt. Der eingebaute Akku, der circa für 3000 Aktionen mit einer Ladung ausführen kann, wird mit einem Standard 5V Micro USB-Netzteil geladen (nicht enthalten).
Alternativ hierzu kann url eingesetzt werden. url ( request url): Wenn diese Eigenschaft vorliegt, wird sie als HTTP Get Nachricht gesendet. Dies erfolgt nur, wenn es im selben Objekt keine msg Eigenschaft gibt. msg und url sind alternativ und nicht etwa beide im selben Objekt einzutragen. i (index): Hier ist immer dann und nur dann ein Wert einzutragen, wenn ein optionaler f-Eintrag vorliegt. Im obigen Script wird der i-Wert als Index im State Datenfeld verwendet. Da dieses Script recht vielseitig verwendbar ist ( a generic script), erscheint dessen Konfiguration etwas gewöhnungsbedürftig. Wenn bspw. eine Taste für mehrere unterschiedliche Nachrichten in Abhängigkeit deren Druckdauer verwendet werden soll, ist ein Eintrag in cfg folgender Struktur einzusetzen:
[
{d:1 /* kürzer als 1s */, url:'... ', p:... }, // Hier sind f und i weggelassen, was durchaus zulässig ist. get request
{d:3 /* >1s und <3s */, msg:{t:..., p:... IoBrokter fernsteuern mit http Befehl. }}, // mqtt message
{d:6 /* >3s und <6s */, url:'... }]
Ich stehe bei Fragen gerne zur Verfügung.
Url Befehle Shelly 1
Aber er kann auch dauerhaft mit 5V DC versorg werden, was die Reaktionsgeschwindigkeit erhöht:
Stromversorgung Reaktionszeit Batterie < 2 Sekunden Mit Stromversorgung über 5V Netzteil: 100 ms (0, 1 Sekunde)
Außerdem ist der kleine WLAN Schalter dank IPX5 Zertifizierung vor Wasser geschützt und kann per Shelly Cloud oder MQTT, CoAP oder REST API integriert werden. Shelly Button 1 einrichten
Die Einrichtung ist sehr einfach. Du musst den Shelly Button 1 am Ladekabel haben, damit er dauerhaft "funkt" und den Einrichtungs-Modus aktivieren, indem du länger auf den Button drückst. So sieht der Shelly Button im Einrichtungsmodus aus. Shelly i3 Aktion- und Szenenaktivierungsgerät. Sobald der Button blinkt kanns schon losgehen mit der Einrichtung in der Shelly App & Cloud:
Oben rechts in der App auf das Hamburger-Menü Add Device antippen 2, 4 GHz WLAN auswählen. Passwort eingeben und weiter Shelly Button auswählen Sobald das WLAN "shellybutton1-XXXX-XXXXXXXXXXX" gefunden wird, Verbinden antippen Kurz warten Raum und Bild auswählen und das Gerät in die Cloud aufnehmen Fertig – Das Gerät erscheint in der App
Das war's schon, jetzt kannst du über die Shelly App Szenen einrichten oder über die Web-Konfigurationsoberfläche des Shelly Buttons die Aktionen der Tastendruckmuster konfigurieren.
Shelly i3 hat drei Eingänge für jede Situation. Sie können Szenen in der Shelly Cloud App erstellen und alle befehlen. Die Steuerung anderer Shelly Geräte war noch nie so einfach. Shelly i3 ermöglicht die Fernsteuerung anderer Shellys ohne Ihr Mobiltelefon. Shelly url befehle instagram. Ein paar Klicks und Sie können ganz einfach die Lichter vor dem Schlafengehen im ganzen Haus ausschalten. Jalousien, elektrische Geräte, Lichter, Sie können sie alle steuern, indem Sie komplexe Szenen über die Shelly Cloud App erstellen. Wenn Sie jetzt in Eile sind, können Sie mit nur einem Tastendruck alle Lichter ausschalten oder in Sekundenschnelle gleichzeitig die Lichter ausschalten und die Jalousien herunterlassen. Mit der Shelly Cloud App können Sie Ihr Zuhause überwachen, egal wo Sie sind. Wenn Sie Shelly i3 installiert haben, können Sie überprüfen oder eine Benachrichtigung erhalten, wenn Sie einen Schalter vergessen haben (vergessene Lichter). Jetzt werden Sie sich nie wieder Sorgen um Ihre Stromrechnungen machen.
Shelly Url Befehle Video
done)" (ab Zeile 90) nach Bedarf abgeändert werden. Die dortigen Anweisungen werden abgearbeitet, wenn kein zum Tastendruck passender Eintrag in cfg gefunden wurde. Zu Punkt 2: Datenstruktur cfg cfg ist ein Datenfeld (array) aus 4 Einträgen, die komplex sein können - zu jeder Taste ein Eintrag. Die Tasten Id wird als Index zum Zugriff auf das Datenfeldelement verwendet. In jedem dieser 4 Datenfeldelemente sind im JSON Format in knapper Form die gewünschten Nachrichten und deren Rahmenbedingungen einzutragen. Ein Element darf auch leer sein, wenn es nicht gebraucht wird. Dann ist hier ein Paar eckiger Klammern [] einzutragen. In diesen eckigen Klammern (Datenfeld) können beliebig viele JavaScript Objekte bzw. Strukturen eingetragen werden, jeweils per Komma getrennt. Die einzelen Eigenschaften (d, i, msg, url, f) der Objekte können auch in anderer Reihenfolge eingetragen werden. Entscheidend sind die Namen der Eigenschaften bzw. keys (d... Url befehle shelly 1. f). Die Bedeutung der einzelnen Eigenschaften eines solchen Objektes sind: d (duration upper bound in seconds): Obere Grenze der Tastendruckdauer.
#2
ich verschiebe mal in "User Scripte"