Unterputz-Schalter "Shelly 2"

Begonnen von trs, 13 Mai 2018, 20:51:03

Vorheriges Thema - Nächstes Thema

trs

Moin,

hat jemand diesen UP-Schalter in Gebrauch? Anbindung an FHEM möglich?

https://shelly.cloud/shelly2/


tik-tak-tok

Hallo zusammen,

ich bekomme nun vom Hersteller "Shelly" einen Shelly 1 und einen Shelly 2 kostenfrei zur Verfügung gestellt.
Der Support ist wirklich sehr nett und entgegenkommend.

Wer möchte sich denn beteiligen an der Modulprogrammierung?
Ich würde hieraus gerne einen Ideen und Umsetzungsthread machen.

Die API legt der Hersteller (erfreulicherweise) offen.
Ich würde Bescheid geben, sobald die beiden Geräte eingetroffen sind.

Viele Grüße,
Mike

fh168

#2
wird mit tasmota wohl möglich sein, brauchst also kein Modul. MQTT reicht.

https://www.youtube.com/watch?v=J20hxfUTP9I

lg
Robin
Hue, Lacrosse, PCA301, MySensors, V 1.67 CUL 868 V3.4, Lacrosse-WLAN-Gateway, Tasmota RF-

gloob

Zitat von: fh168 am 23 August 2018, 17:00:59
wird mit tasmota wohl möglich sein, brauchst also kein Modul. MQTT reicht.

https://www.youtube.com/watch?v=J20hxfUTP9I

lg
Robin

Das ist aber der Shelly 1
Raspberry Pi 3 | miniCUL 433MHz | nanoCUL 868 MHz | nanoCUL 433 MHz | MySensors WLAN Gateway | LaCrosse WLAN Gateway | SignalESP 433 MHz | SignalESP 868 MHz | HM-MOD-UART WLAN Gateway | IR - 360 Grad WLAN Gateway

fh168

Zitat von: gloob am 23 August 2018, 17:31:30
Das ist aber der Shelly 1

Du hast geschrieben, du bekommst shelly 1 auch zugeschickt...
Hue, Lacrosse, PCA301, MySensors, V 1.67 CUL 868 V3.4, Lacrosse-WLAN-Gateway, Tasmota RF-

dkreutz

Zitat von: tik-tak-tok am 23 August 2018, 16:39:38
Wer möchte sich denn beteiligen an der Modulprogrammierung?
Ich würde hieraus gerne einen Ideen und Umsetzungsthread machen.
Wie Du ja sicher bereits selber festgestellt hast, ist die Rest-API von Shelly gut dokumentiert. Ich habe mir für den Shelly-Plug (Steckdose) mit HTTPMOD die grundlegenden Funktionen (ein/aus schalten, Leistungsmessung) zurecht gebastelt. Für den Shelly1/2 gibt es hier bereits einen ähnlichen Ansatz mit HTTPMOD: https://forum.fhem.de/index.php/topic,85029.msg828673.html#msg828673

An der Modulprogrammierung hindert mich zum einen meine persönliche Perl-Allergie und zum anderen arbeite ich gerade an einem FHEM-Skill für den Opensource-Voiceassistant mycroft.ai. Bin aber trotzdem sehr an einem Shelly Modul interessiert und werde diesen (bzw. einen ggfs. neu eröffneten) Thread verfolgen...
Raspberry Pi3B+ (Bullseye) / JeeLink868v3c (LaCrosse), nanoCUL433 (a-culfw V1.24.02), HM-MOD-UART (1.4.1), TEK603, MapleCUL / diverse Sensoren/Sender/Aktoren von Technoline, Intertechno, Shelly, Homematic und MAX!, Froggit Wetterstation, Luftdaten.info / Autor des fhem-skill für Mycroft.ai

Prof. Dr. Peter Henning

Ich habe einen Shelley 2 bestellt, sehn wir mal, was das Teil kann. Und da ich keine Perl-Allergie habe, stehe ich der Idee eines entsprechenden Moduls auch positiv gegenüber  ;D

Sehn wir mal.

LG

pah

trs

#7
Hallo,

ich habe auch 2 Stück Shelly 2 im Einsatz.

Funktioniert über HTTPMOD soweit gut. Nachteil: HTTPMOD muss die Shelly Webpage in kurzen Zeitabständen abfragen, um eine Schalter-Änderung mitzukriegen.


defmod Schalter HTTPMOD http://192.168.1.32/relay/0 5
attr Schalter userattr set01Name set01NoArg:0,1 set01URL set02Name set02NoArg:0,1 set02URL
attr Schalter event-on-change-reading ison
attr Schalter eventMap on:1 off:0
attr Schalter extractAllJSON 1
attr Schalter group 1 Lichtschalter
attr Schalter room Küche
attr Schalter set01Name on
attr Schalter set01NoArg 1
attr Schalter set01URL http://192.168.1.32/relay/0/?turn=on
attr Schalter set02Name off
attr Schalter set02NoArg 1
attr Schalter set02URL http://192.168.1.32/relay/0/?turn=off
attr Schalter stateFormat ison
attr Schalter verbose 2
attr Schalter webCmd on:off

setstate Schalter 0
setstate Schalter 2018-08-24 08:58:31 has_timer 0
setstate Schalter 2018-08-24 08:58:31 is_valid 1
setstate Schalter 2018-08-24 08:58:31 ison 0
setstate Schalter 2018-08-24 08:58:31 overpower 0


MQTT wäre top, Leistungsmessung nicetohave


ThoTo

Zitat von: trs am 24 August 2018, 08:59:36
MQTT wäre top, Leistungsmessung nicetohave

Ich lese mal mit, MQTT wäre auf jeden Fall top......


LG Thomas
KNX | MQTT | Docker | Sonos | FHEMapp

"Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, aber bei dem Universum bin ich mir noch nicht ganz sicher." (Albert Einstein)

Papa Romeo

MQTT würde mich auch interessieren.

Ich hab hier

https://forum.fhem.de/index.php/topic,85029.msg831561.html#msg831561

auch mal Bilder von dem Teil eingestellt
...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

Papaloewe

Zur Info:
Theo Arends, der Entwickler von Tasmota, hat schon angekündigt die Shelly 1 und 2 zu unterstützen.
Er hat sich selber welche bestellt und wartet auf die Lieferung.
Also nur noch ein wenig Geduld.

Nachzulesen hier:
https://github.com/arendst/Sonoff-Tasmota/issues/2789

Gruß Thomas

Prof. Dr. Peter Henning

#11
Shelly2 ist eingetroffen, ich bin hellauf begeistert. Erstens viel kleiner als der Standardkram, zweitens ist die Einbindung ins eigene WLAN innerhalb von 2 Minuten erledigt. Gut konfigurierbar.

Wäre eigentlich schade, den Kostenvorteil dieser Teile durch den Arbeitsaufwand für das Flashen wieder zunichte zu machen. Mal sehen, was man ohne das hinbekommt.

LG

pah

Edit: Einziger Nachteil bisher: Wird vom Gefühl her etwas warm. Verlustleistung wie groß ? Muss getestet werden.

Prof. Dr. Peter Henning

#12
OK, es gibt die erste Beta-Version des Shelly-Moduls. Kann bisher das Device schalten und seine Statusinformationen auslesen. Momentan nur für die "relay"-Konfiguration (also als Schalter), die "roller"-Konfiguration (also als Rollladenaktor) wird demnächst kommen (muss ich selbst erstmal ausprobieren).

Einfach
define <devicename> Shelly <ip-adresse>
alles Andere geht wie von selbst.

LG

pah

Edit: Ich habe einen neuen Thread aufgemacht, siehe hier: https://forum.fhem.de/index.php/topic,90950.0.html

Dort ist auch das Modul angehängt.