matlen67 / soyosource-powercontroller

soyosource-powercontroller for ESP8266
8 stars 3 forks source link

Update main.cpp for shelly 3em #2

Open cyclemat opened 4 months ago

cyclemat commented 4 months ago

Shelly 3 em wird sonst nicht richtig erkannt wie es sich so auf den shelly em auswirklt kann ich nicht sagen.

weiterhin besteht das problem das die daten aus dem shelly3em nicht richtig gelesen werden und im webinterface nicht angezeigt werden was schade ist da so dieses geniale software für die 3em nutzer nicht funktioniert! siehe diesem string.

shelly-ip/status {"type":"SHEM-3","mac":"485519D6C004","auth":false,"fw":"20231107-165007/v1.14.1-rc1-g0617c15","discoverable":false,"longid":1,"num_outputs":1,"num_meters":0,"num_emeters":3,"report_period":1}

shelly-ip/shelly {"wifi_sta":{"connected":true,"ssid":"CyCleMat IOT","ip":"192.168.1.98","rssi":-83},"cloud":{"enabled":true,"connected":true},"mqtt":{"connected":false},"time":"16:48","unixtime":1714142896,"serial":22836,"has_update":true,"mac":"485519D6C004","cfg_changed_cnt":0,"actions_stats":{"skipped":0},"relays":[{"ison":false,"has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"overpower":false,"is_valid":true,"source":"input"}],"emeters":[{"power":337.07,"pf":0.70,"current":2.07,"voltage":234.46,"is_valid":true,"total":1846714.7,"total_returned":242062.3},{"power":61.38,"pf":0.30,"current":0.87,"voltage":235.35,"is_valid":true,"total":1541604.6,"total_returned":0.0},{"power":-268.02,"pf":-0.59,"current":1.95,"voltage":236.51,"is_valid":true,"total":1346355.4,"total_returned":703785.8}],"total_power":130.43,"emeter_n":{"current":0.00,"ixsum":2.40,"mismatch":false,"is_valid":false},"fs_mounted":true,"v_data":1,"ct_calst":0,"update":{"status":"pending","has_update":true,"new_version":"20230913-114244/v1.14.0-gcb84623","old_version":"20231107-165007/v1.14.1-rc1-g0617c15","beta_version":"20231107-165007/v1.14.1-rc1-g0617c15"},"ram_total":49928,"ram_free":29748,"fs_size":233681,"fs_free":154616,"uptime":61077}

da im int wert shelly_power keine gleitkomma zahl gespeichert werden kann wird scheinbar nix weitergegeben an die auswertung wenn ich irgendwie helfen kann das problem zu lösen bitte unter cyclemat@gmail.com melden. ich und andere würden gerne dieses projekt unterstützen.