Mit dem Shelly Uni – ioBroker und Blockly – die Klingel smart machen

In diesem Bericht möchte ich mal einen kleinen Einblick über den Shelly UNI geben, und hauptsächlich über mein kleines Projekt in dem ich in ioBroker mit einem Blockly Script meine Klinkel smart gemacht habe. Jetzt aber erst mal was zu dem Shelly UNI. Der Shelly UNI ist wie man auf dem nachfolgenden Bild sehen kann eine kleine Platine die man mit 12-24VAC sowie 12-36VDC Spannungen versorgen kann. Dieses alleine zeigt uns schon eine Menge Möglichkeiten auf, wo man ihn überall einsetzen kann. Hier nur ein paar Beispiele, Zuhause, im PKW, im Wohnmobil, im Wohnwagen, auf dem Boot, usw.

Zur Verfügung stehen uns digitale Eingänge, potentialfreie Ausgänge und es können analoge Sensoren angeschlossen werden. Für mein Klingel Projekt brauche ich allerdings nur einen digitalen Eingang und die Spannung vom Klingeltransformator 12VAC.

Den Shelly UNI kann man wie alle Shelly Geräte, über die Shelly App oder über die eigene Weboberfläche steuern die wir dann in unserem eigenen WLAN Netz betreiben können. Konfiguriert wird er genauso wie von mir hier auf meine Seite schon in einem anderen Bericht  beschrieben, die Shelly Plug S Steckdose.

Als erstes schließen wir den Shelly UNI so an wie auf dem folgendem Bild.

Shelly UNI Schaltplan

Die Dioden hatte ich noch in meiner Sammlung. Für die Hardware war es das schon. Vorraussetzung das wir die Daten vom Shelly Uni in ioBroker sehen, der Uni muß in der Shelly App vorhanden sein, siehe meinen Beitrag für die Shelly Plug S Steckdose. Also als erstes in der App konfigurieren.

Ist das geschehen, sollten nach einer kurzen Zeit die Daten vom Shelly Uni in den ioBroker Objekten auftauchen. Ist das nicht der Fall, einfach mal den Shelly Adapter neu starten. Dann sollten die Daten aber erscheinen. Hier ein Teil der Daten. Für unser Projekt brauchen wir nur den Eingangsmodus vom Relay0, siehe nachfolgendes Bild.

Shelly UNI ioBroker Objekte

Jetzt erstellen wir ein kleines Script in Blockly. Das Vorgehen sollte aus meinen anderen Beiträgen schon klar sein, das möchte ich an dieser Stelle nicht mehr erklären. Neues Script anlegen, einen Triggerbaustein einfügen, und als Objekt ID den Eingangsmodus auswählen. Dann fügen wir einen falls mache Baustein ein mit dem wir den Wert des Eingangsmodus auf wahr abfragen. Wenn der Wert wahr ist, erstelle ich eine Telegram Nachricht mit Text und Uhrzeit wann geklingelt wurde, die mir dann auf dem Handy oder Uhr angezeigt wird. In meinem Fall lasse ich auch Alexa eine Nachricht ausgeben, mit der Lautstärke 50% Text und Uhrzeit, was eigendlich nur Spielerei ist. Das fertige Script sieht bei mir dann so aus wie auf dem folgenden Bild. 

Shelly UNI ioBroker script

Das war eigentlich schon alles. Jetzt starten wir das Skript. Wenn alles so gemacht wurde wie ich das beschrieben habe, sollte nach Betätigung des Klingelknopfes eine Nachricht über Telegramm erscheinen.  Ich hoffe ich konnte dem Einen oder Anderen mit meinem Beitrag helfen. Bei Fragen bitte einen Kommentar an mich. Über einen Daumen hoch würde ich mich natürlich auch sehr freuen.

Nach oben scrollen
Consent Management Platform von Real Cookie Banner