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: 2185
Registriert: Fr Mär 08, 2019 1:57 pm

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: 26
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: 2185
Registriert: Fr Mär 08, 2019 1:57 pm

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: 26
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
Antworten