Unterstützte Shelly Produkt

Von der openWB aus Schalten, hier geht es um Shelly und co.
Antworten
RSK
Beiträge: 4
Registriert: Sa Nov 13, 2021 9:47 am

Unterstützte Shelly Produkt

Beitrag von RSK »

Hallo Zusammen,

ShellyPlus1PM funktioniert bei mir wunderbar, gerade bei der Sammlung des Stromverbrauches.

Gibt es eine Übersicht der seitens openWB unterstützen Shelly Produkte / Aktoren?
Wie sieht es mit der Einbindung des Shelly Plug aus? Nutzbar und wenn ja, wie wäre dieser anzusprechen?
https://shelly.cloud/products/shelly-pl ... on-device/

Danke und Gruß
okaegi
Beiträge: 2382
Registriert: Fr Mär 08, 2019 1:57 pm
Has thanked: 1 time
Been thanked: 9 times

Re: Unterstützte Shelly Produkt

Beitrag von okaegi »

Es hängt von der Schnittstelle vom jeweiligen Shelly ab.
Zum an und abstellen wird aus openWB der folgende Befehl geschickt:

urllib.request.urlopen("http://"+str(ipadr)+"/relay/" + str(chan) +"?turn=on", timeout=3)

Wobei Chan derweilen von 0 bis 5 wählbar ist. Das gilt für gen 1 + 2 (normal und plus) , ist der gleiche Befehl.

Zur Leistungsmessung wird zwischen gen 1 und gen 2 unterschieden.

Gen 1:
Kann noch Temperaturmessung.
Kann Meter von 1 bis 6 adressieren und ebenso alle Meter aggregieren.

In der Returnschnittstelle vom Shelly stehen ein oder mehre meters oder emeters, relevant hier ist das Feld power. Für den on / off zustand ist das Feld ison in relays verantwortlich

{'ram_free': 38216, 'mqtt': {'connected': False}, 'ext_sensors': {}, 'has_update': False, 'fs_size': 233681, 'ext_humidity': {}, 'temperature': 50.02, 'overtemperature': False, 'inputs': [{'input': 0, 'event_cnt': 0, 'event': ''}], 'uptime': 2758301, 'relays': [{'timer_duration': 0, 'timer_started': 0, 'timer_remaining': 0, 'source': 'http', 'overpower': False, 'ison': True, 'has_timer': False}], 'cfg_changed_cnt': 0, 'time': '13:27', 'ext_temperature': {}, 'tmp': {'tF': 122.04, 'is_valid': True, 'tC': 50.02}, 'temperature_status': 'Normal', 'fs_free': 148090, 'serial': 60669, 'wifi_sta': {'ssid': 'XXXX, 'ip': '192.168.1.2', 'connected': True, 'rssi': -79}, 'actions_stats': {'skipped': 0}, 'cloud': {'enabled': True, 'connected': True}, 'update': {'status': 'idle', 'new_version': '20220209-094317/v1.11.8-g8c7bb8d', 'has_update': False, 'old_version': '20220209-094317/v1.11.8-g8c7bb8d'}, 'unixtime': 1658662053, 'mac': '8CAAB543344F', 'ram_total': 50456, 'meters': [{'total': 10629464, 'power': 0.0, 'is_valid': True, 'overpower': 0.0, 'timestamp': 1658669253, 'counters': [0.0, 0.0, 0.0]}]}


gen 2:
Hier stehen die Informationen im switch:chan. Relevant ist hier das Feld apower und output

"switch:1": {"id": 0, "source": "init", "output": True,
"apower": 93.000, "voltage": 218.794,
"aenergy": {"total": 4327.45, "minute_ts": 1637430901},
"temperature": {"tC": 49.1, "tF": 120.3


Und shelly button können wir derweilen auch...
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update :!: ): viewtopic.php?f=14&t=5923
Chris77
Beiträge: 29
Registriert: Mo Okt 31, 2022 6:46 am

Re: Unterstützte Shelly Produkt

Beitrag von Chris77 »

Hallo,

kann die openWB die Kontakte der Shelly Pro 2 separat an- und ausschalten? Egal welchen Kanal ich in den Smart Home 2.0 - Einstellungen verwende, werden immer beide Kontakte (Out 1 und Out 2) geschalten.

Danke für die Hilfe!

Gruß Chris!
okaegi
Beiträge: 2382
Registriert: Fr Mär 08, 2019 1:57 pm
Has thanked: 1 time
Been thanked: 9 times

Re: Unterstützte Shelly Produkt

Beitrag von okaegi »

Bitte auf neuste nightly updaten.
Sollte gehen.
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update :!: ): viewtopic.php?f=14&t=5923
Chris77
Beiträge: 29
Registriert: Mo Okt 31, 2022 6:46 am

Re: Unterstützte Shelly Produkt

Beitrag von Chris77 »

Hi Oliver,
danke für die schnelle Hilfe! Mit der aktuellen Stable 1.9.288 geht es auch.
VG
Chris
pkss
Beiträge: 21
Registriert: Mo Aug 17, 2020 4:53 pm
Wohnort: Linz, Austria
Has thanked: 3 times
Kontaktdaten:

Re: Unterstützte Shelly Produkt

Beitrag von pkss »

okaegi hat geschrieben: So Jul 24, 2022 11:33 am Es hängt von der Schnittstelle vom jeweiligen Shelly ab.

<snip>

Und shelly button können wir derweilen auch...
Gruss Oliver
Nachdem der Thread schon relativ alt ist: funktioniert das auch mit den Gen3 - Produkten (Shelly 1, Shelly Plug) ?
Und ab 1.9.303.

Und ich hab jetzt keine Idee, wie man den Shelly Button mit OpenWB benutzen könnte ... ??
:-) pkss

----------------------------------------------------------
SolarEdge + openWB Standalone + go-e (16A)
KIA eSoul 64kWh, 1-phasig (ohne UVO)
AC-Speicher: Goodwe GW10K-ET + BYD HVM 19,3
Lambda-WP
aWATTar hourly
Gero
Beiträge: 3411
Registriert: Sa Feb 20, 2021 9:55 am
Has thanked: 4 times
Been thanked: 59 times

Re: Unterstützte Shelly Produkt

Beitrag von Gero »

1.9.303 ist glaube ich nicht mehr ganz so taufrisch. Für 3gen Shellies sollte es aber reichen - falls nicht, hilft dann ja ein Update. (Das coding ist identisch mit der 2er openWB)
openWB-series2, openWB-Buchse, E3/DC S10pro+19.5kWh, 30kWp Ost-Süd, Model 3 und Ion
Antworten