Forum: Mikrocontroller und Digitale Elektronik shelly plus 2m - Rolladensteuerung - Frage zu den Skripten.


von Hendrik L. (lbd)


Lesenswert?

Hallo zusammen,

habe mir testweise ein shelly plus 2m besorgt - für eine 
Rolladensteuerung.

Funktioniert über Wifi im Haus soweit ganz gut - wobei ich eine externe 
(Shelly) Cloud kategorisch ablehne. Wenn ich inhouse steuere, gehe ich 
nicht extern über die Cloud eines Dritten ... und mache mich abhängig.

Steuere also von meinem Mobilphone über Skripting (via curl) direkt an 
(nutze dafür von extern meine eigene Cloud).

Nun möchte ich zwei Dinge zusätzlich:

* Ich möchte die beiden Motor Ausgänge (Auf <-> Ab) gegeneinander 
verriegeln

* Ich möchte die beiden physischen Eingänge nutzen, um hierüber auch 
eine Handbetätigung, Verriegelung gegen eine unbeabischtigte 
Funksteuerung (um 22.00h gehen auf der Terasse die Rolladen zu .. und 
ich bin draussen - das will ich über die Eingänge per "Morse-Code" 
blockieren und wieder freigeben) ,  etc. zu implementieren.

Habe gesehen, die Shellys haben Zugriff auf eine github Script Library - 
sieht ja ganz vielversprechend aus. Bevor ich mich aber stundenlang in 
die Logik einarbeite, vielleicht kann mir jemand mit eigenem Wissen 
einen kurzen Überblick geben:

1. Frage: Setzt der Gebrauch der Library- Skipte die Shelly Cloud voraus 
? Dann ist der Rest meiner Fragen bereits erledigt ... Dann bleibe ich 
bei der Minimal-Funktionalität - ohne Cloud Nutzung

2. Gibt es bereits ein Skript, das ich auf device Ebene als Verriegelung 
nutzen kann? Client-seitig (Mobile Phone) habe ich eine Verriegelung 
schon implementiert ... wäre natürlich noch schöner, eine solche auf der 
Device Ebene direkt zu haben

3. Gibt es ein Skipt für die beiden (Taster-) Inputs, das ich evtl. für 
meine speziellen Zwecke modifizieren kann?

4. Kann ich eigene Skripte "from Scratch" erstellen und in das Shelly 
Device reinladen?

Was wäre sonst evtl. noch wichtig?

Danke & Gruß im voraus

von Cyblord -. (cyblord)


Lesenswert?

Hendrik L. schrieb:

> * Ich möchte die beiden Motor Ausgänge (Auf <-> Ab) gegeneinander
> verriegeln

Wenn das Ding im "Roller Modus" ist, dann ist das bereits der Fall.
In diesem Modus sollte man es auch betreiben wenn man damit einen 
Rolladen o.ä. steuern will.
Das Ding bekommt dann auch keine Befehle wie "Ausgang 1 an", sondern 
"UP","DOWN","STOP" oder Öffnung in Prozent.

>
> * Ich möchte die beiden physischen Eingänge nutzen, um hierüber auch
> eine Handbetätigung, Verriegelung gegen eine unbeabischtigte
> Funksteuerung (um 22.00h gehen auf der Terasse die Rolladen zu .. und
> ich bin draussen - das will ich über die Eingänge per "Morse-Code"
> blockieren und wieder freigeben) ,  etc. zu implementieren.

Halte ich für schwierig.

Weiteres zum Shelly Skripting kann ich leider nicht sagen weil ich das 
nicht nutze. Ich nutze wenn dann Scripting von openHab.

: Bearbeitet durch User
von Rüdiger B. (rbruns)


Lesenswert?

Hendrik L. schrieb:
> Verriegelung gegen eine unbeabischtigte
> Funksteuerung

Türkontakt auf einen Eingang.

von Daniel A. M. (amad) Benutzerseite


Lesenswert?

Mit Tasmota ist auch Skripting möglich, ohne Cloud bzw. generell 
Herstellerabhängigkeit:

https://templates.blakadder.com/shelly_plus_2PM.html

von Obelix X. (obelix)


Lesenswert?

Als Alternative könntest du auch Tasmota darauf flashen. Evtl. kannst du 
damit mehr machen als mit den Shelly Scripts.

von Hendrik L. (lbd)


Lesenswert?

Rüdiger B. schrieb:
> Hendrik L. schrieb:
>> Verriegelung gegen eine unbeabischtigte
>> Funksteuerung
>
> Türkontakt auf einen Eingang.

Ist naheliegend - aber die beiden Eingänge benötige ich für andere 
Zwecke - sind (gedanklich) schon funktional belegt.

Ausserdem will ich keine weiteren in Hardware relisierten PoFs (Point of 
Failures)

Danke aber trotzdem!

Gruesse

von Hendrik L. (lbd)


Lesenswert?

Obelix X. schrieb:
> Als Alternative könntest du auch Tasmota darauf flashen. Evtl. kannst du
> damit mehr machen als mit den Shelly Scripts.

Schaue ich mir 'mal an- Danke vielmals!

Gruesse

von Hendrik L. (lbd)


Lesenswert?

Daniel A. M. schrieb:
> Mit Tasmota ist auch Skripting möglich, ohne Cloud bzw. generell
> Herstellerabhängigkeit:
>
> https://templates.blakadder.com/shelly_plus_2PM.html

Danke für den Hinweis - schaue ich mir an!

Gruesse

von Hendrik L. (lbd)


Lesenswert?

Das Ding ist ja das allergeilste, was mir in den letzten Jahren unter 
die Füsse gekommen ist.

Da kann man ja nun wirklich alles per Software für seine Rolladen 
konfigurieren ... und das für 25 Euronen + Snubber Kosten ... - 
traumhaft! Exakt alle Funktionen, die ich mir wünsche, sind schon 
default drin.

Und ich kann die Rolladen zentral vom Raspi ansteuern - sogar abfragen, 
mit welcher Leistung sie laufen (ob sie laufen ... etc.)

Habe direkt zwei alte FS20 (einer eh defekt) rausgeschmissen und durch 
diese Dinger ersetzt.

Weitere 15 Stück sind soeben bestellt - jetzt fliegen alle restlichen 
FS20 auch raus ...! Dann ist alles einheitlich.

Danke für Eure Hilfe.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.