Neue Shelly Serie Mini

Von der openWB aus Schalten, hier geht es um Shelly und co.
okaegi
Beiträge: 2229
Registriert: Fr Mär 08, 2019 1:57 pm

Re: Neue Shelly Serie Mini

Beitrag von okaegi »

Kannst du mal auf die nightly gehen ?
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update :!: ): viewtopic.php?f=14&t=5923
hschweiger
Beiträge: 4
Registriert: Fr Nov 10, 2023 3:59 pm

Re: Neue Shelly Serie Mini

Beitrag von hschweiger »

Ich habe auf die nightly geupdated. Stand 1.9.304.0

Damit funktioniert es perfekt!

DANKE!!
LarsBr87
Beiträge: 329
Registriert: Do Nov 05, 2020 12:02 pm

Re: Neue Shelly Serie Mini

Beitrag von LarsBr87 »

Hallo,

ich habe ein kleines Problem mit meinem Shelly Plus PM mini (gen2). Vll kann mir jemand kurz helfen.
Ich hatte einen alten Shelly 1 PM zur Leistungsmessung einer PV Anlage über JSON bei der OpenWB eingebunden. Dieser ist mir nun leider kaputt gegangen und ich habe ihn durch den o.g. Mini ersetzt. Über die Shellyip/rpc/shelly.getstatus bekomme ich auch werte im Browser angezeigt, aber was muss ich im JSON Modul eingeben, damit ich wieder Leistungswerte für die PV bekomme?
Ich habe mal das Shelly Modul ausprobiert (Shelly 1pm plus gewählt), dort steht dann zwar unter Status: keine Fehler, aber es kommen keine Werte.
Vll kann mir ja jemand einen Tipp geben?
Vielen Dank 🤗
derNeueDet
Beiträge: 4229
Registriert: Mi Nov 11, 2020 7:16 pm

Re: Neue Shelly Serie Mini

Beitrag von derNeueDet »

Kannst du mal das JSON schicken, das da raus kommt?

Ich glaube beim Inverter Modul wird unterschieden zwischen Generation 1 und 2. Die Minis sind Generation 2 und da wird auf switch (1pm Plus) gecheckt. Der PM Mini hat ja keinen Schalter, daher vermutlich anderer Knoten im JSON.

VG
Det
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 250 (07/2023)
LarsBr87
Beiträge: 329
Registriert: Do Nov 05, 2020 12:02 pm

Re: Neue Shelly Serie Mini

Beitrag von LarsBr87 »

Das kann ich nicht sagen, unten der log

Code: Alles auswählen

2023-12-27 14:19:00,732 - {modules.devices.shelly.inverter:48} - {ERROR:device5} - unsupported shelly device?
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/modules/devices/shelly/inverter.py", line 46, in total_power_from_shelly
    total = status['switch:0']['apower']
KeyError: 'switch:0'
2023-12-27 14:19:00,733 - {modules.common.fault_state:49} - {ERROR:device6} - Json Wechselrichter: FaultState FaultStateLevel.ERROR, FaultStr <class 'TypeError'> float() argument must be a string or a number, not 'NoneType', Traceback: 
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/modules/common/configurable_device.py", line 36, in __call__
    self.__updater(components_list)
  File "/var/www/html/openWB/packages/modules/devices/json/device.py", line 39, in update_components
    component.update(response)
  File "/var/www/html/openWB/packages/modules/devices/json/inverter.py", line 26, in update
    power = float(jq.compile(config.jq_power).input(response).first())
TypeError: float() argument must be a string or a number, not 'NoneType'

2023-12-27 14:19:01,806 - {modules.common.fault_state:49} - {ERROR:component15} - Json Wechselrichter: FaultState FaultStateLevel.ERROR, FaultStr <class 'TypeError'> float() argument must be a string or a number, not 'NoneType', Traceback: 
NoneType: None
Hier nochmal die Konfiguration. Ich habe die URL angepasst auf die neue Generation. Aber vll liegt es auch den der Abfrage der Leistung.

Danke

Gruß Lars
Dateianhänge
IMG_8203.png
IMG_8202.png
derNeueDet
Beiträge: 4229
Registriert: Mi Nov 11, 2020 7:16 pm

Re: Neue Shelly Serie Mini

Beitrag von derNeueDet »

Einfach mit dem Browser die von dir gezeigte URL eingeben und dann das zurück gegebene JSON hier in einen Code Block kopieren.

VG
Det
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 250 (07/2023)
LarsBr87
Beiträge: 329
Registriert: Do Nov 05, 2020 12:02 pm

Re: Neue Shelly Serie Mini

Beitrag von LarsBr87 »

Ok

Code: Alles auswählen

{"ble":{},"cloud":{"connected":true},"mqtt":{"connected":false},"pm1:0":{"id":0, "voltage":227.1, "current":0.983, "apower":-223.9 ,"freq":50.0,"aenergy":{"total":370.227,"by_minute":[3043.557,3695.748,3695.748],"minute_ts":1703676107},"ret_aenergy":{"total":283.920,"by_minute":[3043.557,3695.748,3695.748],"minute_ts":1703676107}},"sys":{"mac":"543204AA3948","restart_required":false,"time":"12:21","unixtime":1703676109,"uptime":5450,"ram_size":263460,"ram_free":156804,"fs_size":393216,"fs_free":81920,"cfg_rev":11,"kvs_rev":0,"schedule_rev":0,"webhook_rev":0,"available_updates":{},"reset_reason":3},"wifi":{"sta_ip":"192.168.200.130","status":"got ip","ssid":"FRITZ!Box Fon WLAN 7390","rssi":-34},"ws":{"connected":false}}
okaegi
Beiträge: 2229
Registriert: Fr Mär 08, 2019 1:57 pm

Re: Neue Shelly Serie Mini

Beitrag von okaegi »

Ah der shelly mini liefert alles unter pm1:0 und nicht switch:0 zurück.
Hast du 1.9 oder 2.0 ?
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update :!: ): viewtopic.php?f=14&t=5923
LarsBr87
Beiträge: 329
Registriert: Do Nov 05, 2020 12:02 pm

Re: Neue Shelly Serie Mini

Beitrag von LarsBr87 »

Ich nutze die neueste nightly der 2.0.
Was muss denn in der JSON konfig ändern?

Danke

Gruß Lars
okaegi
Beiträge: 2229
Registriert: Fr Mär 08, 2019 1:57 pm

Re: Neue Shelly Serie Mini

Beitrag von okaegi »

Probier es mal mit
pm1[0].apower

igruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update :!: ): viewtopic.php?f=14&t=5923
Antworten