Shelly 3 EM

Begonnen von Astrofreak85, 07 Juni 2020, 18:05:03

Vorheriges Thema - Nächstes Thema

sash.sc

Jepp. Wenn du die cloud benutzen möchtest, dann kein mqtt
Raspi 4B+ Bullseye ;LaCrosse; HomeMatic; MapleCUL; ZigBee; Signalduino ESP32 ; Shellys; MQTT2; Grafana mit Influxdb

MadMax-FHEM

Zitat von: Christian72D am 30 Januar 2023, 08:51:23
Aber dann ist doch die gesamte Cloud Klamotte weg.

Wer will das?
Und warum?

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

RalfRog

#107
Zitat von: Christian72D am 30 Januar 2023, 08:51:23
Aber dann ist doch die gesamte Cloud Klamotte weg.

Und es liegt ja definitiv am Modul.

Hmm...
Ob es wirklich am Modul liegt. Mein 3EM läuft seit 5 Wochen mit dem Modul ohne Verbindungsprobleme.
Sowohl mit der FW  v1.12.1 als auch jetzt mit der Rückrüstung auf FW v1.11.8
Nicht eventuell User Passwort vergeben?
Das Einzige was fehlt sind die Readinge für  total_power, energyReturned, current (hab ich mir etwas halbseiden reingepatched)

Wenn man kein MQTT möchte wäre eine Möglichkeit den 3EM mit allen Readings per "JsonMod" einzubinden.

define shly JsonMod http://<IP>/status/
attr shly readingList complete();;
  ...oder man fischt per single oder multi nur bestimmte Werte raus   => Übersicht per <IP>/status/ im Browser


Gruß Ralf

Edit: sieht dann ohne weiteren Eingriff so aus

READINGS:
     2023-01-31 14:00:00   actions_stats.skipped 0
     2023-01-31 14:00:00   cfg_changed_cnt 15
     2023-01-31 14:00:00   cloud.connected 0
     2023-01-31 14:00:00   cloud.enabled   0
     2023-01-31 14:00:00   emeters.0.current 1.17
     2023-01-31 14:00:00   emeters.0.is_valid 1
     2023-01-31 14:00:00   emeters.0.pf    0.79
     2023-01-31 14:00:00   emeters.0.power 213.01
     2023-01-31 14:00:00   emeters.0.total 82842.9
     2023-01-31 14:00:00   emeters.0.total_returned 109.2
     2023-01-31 14:00:00   emeters.0.voltage 227.26
     2023-01-31 14:00:00   emeters.1.current 0.3
     2023-01-31 14:00:00   emeters.1.is_valid 1
     2023-01-31 14:00:00   emeters.1.pf    0.33
     2023-01-31 14:00:00   emeters.1.power 22.81
     2023-01-31 14:00:00   emeters.1.total 86805.7
     2023-01-31 14:00:00   emeters.1.total_returned 0
     2023-01-31 14:00:00   emeters.1.voltage 227.64
     2023-01-31 14:00:00   emeters.2.current 0.22
     2023-01-31 14:00:00   emeters.2.is_valid 1
     2023-01-31 14:00:00   emeters.2.pf    0.06
     2023-01-31 14:00:00   emeters.2.power 3.29
     2023-01-31 14:00:00   emeters.2.total 108236.3
     2023-01-31 14:00:00   emeters.2.total_returned 0
     2023-01-31 14:00:00   emeters.2.voltage 226.92
     2023-01-31 14:00:00   fs_free         156875
     2023-01-31 14:00:00   fs_mounted      1
     2023-01-31 14:00:00   fs_size         233681
     2023-01-31 14:00:00   has_update      1
     2023-01-31 14:00:00   mac             xxxxxxxxxxx
     2023-01-31 14:00:00   mqtt.connected  0
     2023-01-31 14:00:00   ram_free        31596
     2023-01-31 14:00:00   ram_total       49440
     2023-01-31 14:00:00   relays.0.has_timer 0
     2023-01-31 14:00:00   relays.0.is_valid 1
     2023-01-31 14:00:00   relays.0.ison   0
     2023-01-31 14:00:00   relays.0.overpower 0
     2023-01-31 14:00:00   relays.0.source http
     2023-01-31 14:00:00   relays.0.timer_duration 0
     2023-01-31 14:00:00   relays.0.timer_remaining 0
     2023-01-31 14:00:00   relays.0.timer_started 0
     2023-01-31 14:00:00   serial          61205
     2023-01-31 14:00:00   time            14:00
     2023-01-31 14:00:00   total_power     239.11
     2023-01-31 14:00:00   unixtime        1675170000
     2023-01-31 14:00:00   update.has_update 1
     2023-01-31 14:00:00   update.new_version 20221027-110030/v1.12.1-ga9117d3
     2023-01-31 14:00:00   update.old_version 20220324-123835/v1.11.8-3EM-fix-g0014dcb
     2023-01-31 14:00:00   update.status   pending
     2023-01-31 14:00:00   uptime          2990892
     2023-01-31 14:00:00   wifi_sta.connected 1
     2023-01-31 14:00:00   wifi_sta.ip     xxxxxxx
     2023-01-31 14:00:00   wifi_sta.rssi   -74
     2023-01-31 14:00:00   wifi_sta.ssid   xxxxx


FHEM auf Raspi 2B mit nanoCUL, HM-MOD-RPI-PCB und über LAN MAX!Cube mit a-culFW (Stack 868 + 433)
HM- Fensterkontakte, UP-Schalter, Bewegungsmelder und ein Rauchmelder

Christian72D

Zitat von: RalfRog am 31 Januar 2023, 14:54:27
Nicht eventuell User Passwort vergeben?


Wenn das so wäre, wieso kann ich den dann Daten auslesen, wenn ich den als Shelly EM oder PM definiere?

FW ist bei mir auch die 1.12.1 drauf.

RalfRog

Kann ich leider auch nicht sagen.
Teste doch mal mit JsonMod.

Ist ja nicht viel einzurichten.

Gruß Ralf
FHEM auf Raspi 2B mit nanoCUL, HM-MOD-RPI-PCB und über LAN MAX!Cube mit a-culFW (Stack 868 + 433)
HM- Fensterkontakte, UP-Schalter, Bewegungsmelder und ein Rauchmelder

RalfRog

#110
Mir fällt gerade noch ein, dass im Support Thread eine Version veröffentlicht wurde, die gegenüber der Version im SVN aktualisiert wurde. Ich such gerade mal....
Ich glaube ich nutze die Version aus dem Thread.

Edit:
Hier der Link Beitrag #251 (und Umfeld) PAH schreibt vorher was von Version 4.02f
https://forum.fhem.de/index.php/topic,118446.msg1233686.html#msg1233686

Edit2:
Zeile 41 im Modul (diese Version nutze ich)

#-- globals on start
my $version = "4.02f";


FHEM auf Raspi 2B mit nanoCUL, HM-MOD-RPI-PCB und über LAN MAX!Cube mit a-culFW (Stack 868 + 433)
HM- Fensterkontakte, UP-Schalter, Bewegungsmelder und ein Rauchmelder

RalfRog

Zitat von: Christian72D am 01 Februar 2023, 08:55:59
Wenn das so wäre, wieso kann ich den dann Daten auslesen, wenn ich den als Shelly EM oder PM definiere?
...

...und hast du den 3EM jetzt eingebunden. Welche Lösung hast du denn gefunden?

Guß
FHEM auf Raspi 2B mit nanoCUL, HM-MOD-RPI-PCB und über LAN MAX!Cube mit a-culFW (Stack 868 + 433)
HM- Fensterkontakte, UP-Schalter, Bewegungsmelder und ein Rauchmelder

Johannes B.

Hallo,
ich habe mir das Pro Modell zugelegt aber bekomme es nicht hin meinen Tagesverbrauch anzuzeigen.
Die Vorschläge die hier schon genannt worden sind mit userReadings funktionieren nicht, da ich die Readings nicht habe.
Hier mal mein Gerät:
define Smart_Meter_EG MQTT2_DEVICE shellypro3em_c8f09e878d10
attr Smart_Meter_EG alias Smart Meter EG
attr Smart_Meter_EG readingList shellypro3em_c8f09e878d10:shellypro3em-c8f09e878d10/online:.* online\
shellypro3em_c8f09e878d10:shellypro3em-c8f09e878d10/status/ble:.* ble\
shellypro3em_c8f09e878d10:shellypro3em-c8f09e878d10/status/cloud:.* { json2nameValue($EVENT) }\
shellypro3em_c8f09e878d10:shellypro3em-c8f09e878d10/status/em_0:.* { json2nameValue($EVENT) }\
shellypro3em_c8f09e878d10:shellypro3em-c8f09e878d10/status/emdata_0:.* { json2nameValue($EVENT) }\
shellypro3em_c8f09e878d10:shellypro3em-c8f09e878d10/status/eth:.* { json2nameValue($EVENT) }\
shellypro3em_c8f09e878d10:shellypro3em-c8f09e878d10/status/modbus:.* modbus\
shellypro3em_c8f09e878d10:shellypro3em-c8f09e878d10/status/mqtt:.* { json2nameValue($EVENT) }\
shellypro3em_c8f09e878d10:shellypro3em-c8f09e878d10/status/sys:.* { json2nameValue($EVENT) }\
shellypro3em_c8f09e878d10:shellypro3em-c8f09e878d10/status/temperature_0:.* { json2nameValue($EVENT) }\
shellypro3em_c8f09e878d10:shellypro3em-c8f09e878d10/status/wifi:.* { json2nameValue($EVENT) }\
shellypro3em_c8f09e878d10:shellypro3em-c8f09e878d10/status/ws:.* { json2nameValue($EVENT) }\
shellypro3em_c8f09e878d10:shellypro3em-c8f09e878d10/events/rpc:.* { json2nameValue($EVENT) }\
shellypro3em_c8f09e878d10:shellypro3em-c8f09e878d10/status/switch_100:.* { json2nameValue($EVENT) }\
shellypro3em_c8f09e878d10:shellypro3em-c8f09e878d10/status/script_1:.* { json2nameValue($EVENT) }\
shellypro3em_c8f09e878d10:shellypro3em-c8f09e878d10/status/total_power:.* { json2nameValue($EVENT) }
attr Smart_Meter_EG room Räume->Treppenhaus
attr Smart_Meter_EG stateFormat Online:online Last:total_act_power W Einspeisung gesamt:total_act_ret W Temperatur:temperature_tC °C
#  CFGFN     
#  CID        shellypro3em_c8f09e878d10
#  DEF        shellypro3em_c8f09e878d10
#  FUUID      64ecc1d4-f33f-6ea1-456f-5b232a8f59260afd
#  IODev      MQTT_Server
#  LASTInputDev MQTT_Server
#  MQTT_Server_CONN MQTT_Server_192.168.2.67_50783
#  MQTT_Server_MSGCNT 54777
#  MQTT_Server_TIME 2023-08-29 16:16:55
#  MSGCNT    54777
#  NAME      Smart_Meter_EG
#  NR        45326
#  STATE      Online:true Last:89.463 W Einspeisung gesamt:4161.51 W Temperatur:22.1 °C
#  TYPE      MQTT2_DEVICE
#  eventCount 54786
#  READINGS:
#    2023-08-28 17:48:36  IODev          MQTT_Server
#    2023-08-29 16:16:55  a_act_power    74.1
#    2023-08-29 16:16:55  a_aprt_power    107.1
#    2023-08-29 16:16:55  a_current      0.461
#    2023-08-29 16:16:55  a_freq          50.0
#    2023-08-29 16:16:55  a_pf            0.69
#    2023-08-29 16:16:00  a_total_act_energy 5239.80
#    2023-08-29 16:16:00  a_total_act_ret_energy 0.00
#    2023-08-29 16:16:55  a_voltage      232.4
#    2023-08-29 16:16:55  b_act_power    203.1
#    2023-08-29 16:16:55  b_aprt_power    282.7
#    2023-08-29 16:16:55  b_current      1.219
#    2023-08-29 16:16:55  b_freq          50.0
#    2023-08-29 16:16:55  b_pf            0.77
#    2023-08-29 16:16:00  b_total_act_energy 11945.72
#    2023-08-29 16:16:00  b_total_act_ret_energy 0.00
#    2023-08-29 16:16:55  b_voltage      232.1
#    2023-08-28 18:52:16  ble            {}
#    2023-08-29 16:16:55  c_act_power    -187.8
#    2023-08-29 16:16:55  c_aprt_power    217.9
#    2023-08-29 16:16:55  c_current      0.937
#    2023-08-29 16:16:55  c_freq          50.0
#    2023-08-29 16:16:55  c_pf            0.88
#    2023-08-29 16:16:00  c_total_act_energy 922.13
#    2023-08-29 16:16:00  c_total_act_ret_energy 4161.51
#    2023-08-29 16:16:55  c_voltage      233.0
#    2023-08-28 19:41:37  cfg_rev        17
#    2023-08-28 18:58:18  connected      true
#    2023-08-29 16:16:55  dst            shellypro3em-c8f09e878d10/events
#    2023-08-28 18:52:26  errors_1        reference_error
#    2023-08-28 19:41:37  fs_free        184320
#    2023-08-28 19:41:37  fs_size        524288
#    2023-08-29 16:16:55  id              0
#    2023-08-28 19:41:37  kvs_rev        0
#    2023-08-28 19:41:37  mac            C8F09E878D10
#    2023-08-28 18:52:26  mem_free        25200
#    2023-08-29 16:16:55  method          NotifyStatus
#    2023-08-28 18:52:16  modbus          {}
#    2023-08-28 18:52:16  online          true
#    2023-08-28 18:50:55  output          false
#    2023-08-28 18:58:18  params_cloud_connected true
#    2023-08-29 16:16:55  params_em_0_a_act_power 74.1
#    2023-08-29 16:16:55  params_em_0_a_aprt_power 107.1
#    2023-08-29 16:16:55  params_em_0_a_current 0.461
#    2023-08-29 16:16:55  params_em_0_a_freq 50.0
#    2023-08-29 16:16:55  params_em_0_a_pf 0.69
#    2023-08-29 16:16:55  params_em_0_a_voltage 232.4
#    2023-08-29 16:16:55  params_em_0_b_act_power 203.1
#    2023-08-29 16:16:55  params_em_0_b_aprt_power 282.7
#    2023-08-29 16:16:55  params_em_0_b_current 1.219
#    2023-08-29 16:16:55  params_em_0_b_freq 50.0
#    2023-08-29 16:16:55  params_em_0_b_pf 0.77
#    2023-08-29 16:16:55  params_em_0_b_voltage 232.1
#    2023-08-29 16:16:55  params_em_0_c_act_power -187.8
#    2023-08-29 16:16:55  params_em_0_c_aprt_power 217.9
#    2023-08-29 16:16:55  params_em_0_c_current 0.937
#    2023-08-29 16:16:55  params_em_0_c_freq 50.0
#    2023-08-29 16:16:55  params_em_0_c_pf 0.88
#    2023-08-29 16:16:55  params_em_0_c_voltage 233.0
#    2023-08-29 16:16:55  params_em_0_id  0
#    2023-08-29 16:16:55  params_em_0_total_act_power 89.463
#    2023-08-29 16:16:55  params_em_0_total_aprt_power 607.700
#    2023-08-29 16:16:55  params_em_0_total_current 2.616
#    2023-08-29 16:16:00  params_emdata_0_a_total_act_energy 5239.80
#    2023-08-29 16:16:00  params_emdata_0_a_total_act_ret_energy 0.00
#    2023-08-29 16:16:00  params_emdata_0_b_total_act_energy 11945.72
#    2023-08-29 16:16:00  params_emdata_0_b_total_act_ret_energy 0.00
#    2023-08-29 16:16:00  params_emdata_0_c_total_act_energy 922.13
#    2023-08-29 16:16:00  params_emdata_0_c_total_act_ret_energy 4161.51
#    2023-08-29 16:16:00  params_emdata_0_id 0
#    2023-08-29 16:16:00  params_emdata_0_total_act 18107.65
#    2023-08-29 16:16:00  params_emdata_0_total_act_ret 4161.51
#    2023-08-28 19:41:37  params_events_1_cfg_rev 17
#    2023-08-29 16:16:00  params_events_1_component emdata:0
#    2023-08-29 16:16:00  params_events_1_data_period 60
#    2023-08-29 16:16:00  params_events_1_data_ts 1693318500
#    2023-08-29 16:16:00  params_events_1_data_values_1_1 1.2207
#    2023-08-29 16:16:00  params_events_1_data_values_1_10 104.4
#    2023-08-29 16:16:00  params_events_1_data_values_1_11 232.624
#    2023-08-29 16:16:00  params_events_1_data_values_1_12 232.111
#    2023-08-29 16:16:00  params_events_1_data_values_1_13 232.329
#    2023-08-29 16:16:00  params_events_1_data_values_1_14 0.461
#    2023-08-29 16:16:00  params_events_1_data_values_1_15 0.450
#    2023-08-29 16:16:00  params_events_1_data_values_1_16 0.455
#    2023-08-29 16:16:00  params_events_1_data_values_1_17 3.4152
#    2023-08-29 16:16:00  params_events_1_data_values_1_18 3.4361
#    2023-08-29 16:16:00  params_events_1_data_values_1_19 0.0000
#    2023-08-29 16:16:00  params_events_1_data_values_1_2 1.2284
#    2023-08-29 16:16:00  params_events_1_data_values_1_20 0.0000
#    2023-08-29 16:16:00  params_events_1_data_values_1_21 0.0000
#    2023-08-29 16:16:00  params_events_1_data_values_1_22 2.3711
#    2023-08-29 16:16:00  params_events_1_data_values_1_23 223.9
#    2023-08-29 16:16:00  params_events_1_data_values_1_24 197.7
#    2023-08-29 16:16:00  params_events_1_data_values_1_25 302.4
#    2023-08-29 16:16:00  params_events_1_data_values_1_26 278.8
#    2023-08-29 16:16:00  params_events_1_data_values_1_27 233.276
#    2023-08-29 16:16:00  params_events_1_data_values_1_28 232.205
#    2023-08-29 16:16:00  params_events_1_data_values_1_29 232.529
#    2023-08-29 16:16:00  params_events_1_data_values_1_3 0.0000
#    2023-08-29 16:16:00  params_events_1_data_values_1_30 1.303
#    2023-08-29 16:16:00  params_events_1_data_values_1_31 1.200
#    2023-08-29 16:16:00  params_events_1_data_values_1_32 1.232
#    2023-08-29 16:16:00  params_events_1_data_values_1_33 0.0000
#    2023-08-29 16:16:00  params_events_1_data_values_1_34 0.0000
#    2023-08-29 16:16:00  params_events_1_data_values_1_35 2.8903
#    2023-08-29 16:16:00  params_events_1_data_values_1_36 2.8843
#    2023-08-29 16:16:00  params_events_1_data_values_1_37 0.0000
#    2023-08-29 16:16:00  params_events_1_data_values_1_38 1.6284
#    2023-08-29 16:16:00  params_events_1_data_values_1_39 -167.1
#    2023-08-29 16:16:00  params_events_1_data_values_1_4 0.0000
#    2023-08-29 16:16:00  params_events_1_data_values_1_40 -208.6
#    2023-08-29 16:16:00  params_events_1_data_values_1_41 238.4
#    2023-08-29 16:16:00  params_events_1_data_values_1_42 201.2
#    2023-08-29 16:16:00  params_events_1_data_values_1_43 233.150
#    2023-08-29 16:16:00  params_events_1_data_values_1_44 232.741
#    2023-08-29 16:16:00  params_events_1_data_values_1_45 232.969
#    2023-08-29 16:16:00  params_events_1_data_values_1_46 1.024
#    2023-08-29 16:16:00  params_events_1_data_values_1_47 0.865
#    2023-08-29 16:16:00  params_events_1_data_values_1_48 0.886
#    2023-08-29 16:16:00  params_events_1_data_values_1_49 0.028
#    2023-08-29 16:16:00  params_events_1_data_values_1_5 0.8470
#    2023-08-29 16:16:00  params_events_1_data_values_1_50 0.026
#    2023-08-29 16:16:00  params_events_1_data_values_1_51 0.027
#    2023-08-29 16:16:00  params_events_1_data_values_1_6 0.0000
#    2023-08-29 16:16:00  params_events_1_data_values_1_7 74.3
#    2023-08-29 16:16:00  params_events_1_data_values_1_8 72.4
#    2023-08-29 16:16:00  params_events_1_data_values_1_9 106.9
#    2023-08-29 16:16:00  params_events_1_event data
#    2023-08-29 16:16:00  params_events_1_id 0
#    2023-08-28 19:41:37  params_events_1_restart_required false
#    2023-08-28 18:52:11  params_events_1_time_ms 996
#    2023-08-29 16:16:00  params_events_1_ts 1693318500.00
#    2023-08-28 18:52:16  params_mqtt_connected true
#    2023-08-28 18:52:26  params_script_1_errors_1 reference_error
#    2023-08-28 18:52:26  params_script_1_id 1
#    2023-08-28 18:52:26  params_script_1_running false
#    2023-08-28 18:50:55  params_switch_100_id 100
#    2023-08-28 18:50:55  params_switch_100_output false
#    2023-08-28 18:50:55  params_switch_100_source WS_in
#    2023-08-28 18:50:31  params_switch_100_temperature_tC 22.1
#    2023-08-28 18:50:31  params_switch_100_temperature_tF 71.8
#    2023-08-28 19:41:37  params_sys_cfg_rev 17
#    2023-08-28 18:52:16  params_sys_fs_free 188416
#    2023-08-28 18:52:16  params_sys_fs_size 524288
#    2023-08-28 18:52:16  params_sys_kvs_rev 0
#    2023-08-28 18:52:16  params_sys_mac  C8F09E878D10
#    2023-08-28 18:52:16  params_sys_ram_free 106256
#    2023-08-28 18:52:16  params_sys_ram_size 240988
#    2023-08-28 18:52:16  params_sys_restart_required false
#    2023-08-28 18:52:16  params_sys_schedule_rev 0
#    2023-08-28 18:52:16  params_sys_time 18:52
#    2023-08-28 18:52:16  params_sys_unixtime 1693241536
#    2023-08-28 18:52:16  params_sys_uptime 3
#    2023-08-28 18:52:16  params_sys_webhook_rev 0
#    2023-08-28 18:52:16  params_temperature_0_id 0
#    2023-08-28 18:52:16  params_temperature_0_tC 46.3
#    2023-08-28 18:52:16  params_temperature_0_tF 115.3
#    2023-08-29 16:16:55  params_ts      1693318612.15
#    2023-08-28 18:52:16  params_wifi_rssi -80
#    2023-08-28 18:52:16  params_wifi_ssid The Black Hole
#    2023-08-28 18:52:16  params_wifi_sta_ip 192.168.2.67
#    2023-08-28 18:52:16  params_wifi_status got ip
#    2023-08-28 18:52:16  params_ws_connected false
#    2023-08-28 19:41:37  ram_free        95040
#    2023-08-28 19:41:37  ram_size        240780
#    2023-08-28 19:41:37  restart_required false
#    2023-08-28 18:52:16  rssi            -80
#    2023-08-28 18:52:26  running        false
#    2023-08-28 19:41:37  schedule_rev    0
#    2023-08-28 18:50:55  source          WS_in
#    2023-08-29 16:16:55  src            shellypro3em-c8f09e878d10
#    2023-08-28 18:52:16  ssid            The Black Hole
#    2023-08-28 18:52:16  sta_ip          192.168.2.67
#    2023-08-28 18:52:16  status          got ip
#    2023-08-28 18:52:16  tC              46.3
#    2023-08-28 18:52:16  tF              115.3
#    2023-08-28 18:50:55  temperature_tC  22.1
#    2023-08-28 18:50:55  temperature_tF  71.8
#    2023-08-28 19:41:37  time            19:41
#    2023-08-29 16:16:00  total_act      18107.65
#    2023-08-29 16:16:55  total_act_power 89.463
#    2023-08-29 16:16:00  total_act_ret  4161.51
#    2023-08-29 16:16:55  total_aprt_power 607.700
#    2023-08-29 16:16:55  total_current  2.616
#    2023-08-28 19:41:37  unixtime        1693244497
#    2023-08-28 19:41:37  uptime          2964
#    2023-08-28 19:41:37  webhook_rev    0
#  hmccu:
#
setstate Smart_Meter_EG Online:true Last:89.463 W Einspeisung gesamt:4161.51 W Temperatur:22.1 °C
setstate Smart_Meter_EG 2023-08-28 17:48:36 IODev MQTT_Server
setstate Smart_Meter_EG 2023-08-29 16:16:55 a_act_power 74.1
setstate Smart_Meter_EG 2023-08-29 16:16:55 a_aprt_power 107.1
setstate Smart_Meter_EG 2023-08-29 16:16:55 a_current 0.461
setstate Smart_Meter_EG 2023-08-29 16:16:55 a_freq 50.0
setstate Smart_Meter_EG 2023-08-29 16:16:55 a_pf 0.69
setstate Smart_Meter_EG 2023-08-29 16:16:00 a_total_act_energy 5239.80
setstate Smart_Meter_EG 2023-08-29 16:16:00 a_total_act_ret_energy 0.00
setstate Smart_Meter_EG 2023-08-29 16:16:55 a_voltage 232.4
setstate Smart_Meter_EG 2023-08-29 16:16:55 b_act_power 203.1
setstate Smart_Meter_EG 2023-08-29 16:16:55 b_aprt_power 282.7
setstate Smart_Meter_EG 2023-08-29 16:16:55 b_current 1.219
setstate Smart_Meter_EG 2023-08-29 16:16:55 b_freq 50.0
setstate Smart_Meter_EG 2023-08-29 16:16:55 b_pf 0.77
setstate Smart_Meter_EG 2023-08-29 16:16:00 b_total_act_energy 11945.72
setstate Smart_Meter_EG 2023-08-29 16:16:00 b_total_act_ret_energy 0.00
setstate Smart_Meter_EG 2023-08-29 16:16:55 b_voltage 232.1
setstate Smart_Meter_EG 2023-08-28 18:52:16 ble {}
setstate Smart_Meter_EG 2023-08-29 16:16:55 c_act_power -187.8
setstate Smart_Meter_EG 2023-08-29 16:16:55 c_aprt_power 217.9
setstate Smart_Meter_EG 2023-08-29 16:16:55 c_current 0.937
setstate Smart_Meter_EG 2023-08-29 16:16:55 c_freq 50.0
setstate Smart_Meter_EG 2023-08-29 16:16:55 c_pf 0.88
setstate Smart_Meter_EG 2023-08-29 16:16:00 c_total_act_energy 922.13
setstate Smart_Meter_EG 2023-08-29 16:16:00 c_total_act_ret_energy 4161.51
setstate Smart_Meter_EG 2023-08-29 16:16:55 c_voltage 233.0
setstate Smart_Meter_EG 2023-08-28 19:41:37 cfg_rev 17
setstate Smart_Meter_EG 2023-08-28 18:58:18 connected true
setstate Smart_Meter_EG 2023-08-29 16:16:55 dst shellypro3em-c8f09e878d10/events
setstate Smart_Meter_EG 2023-08-28 18:52:26 errors_1 reference_error
setstate Smart_Meter_EG 2023-08-28 19:41:37 fs_free 184320
setstate Smart_Meter_EG 2023-08-28 19:41:37 fs_size 524288
setstate Smart_Meter_EG 2023-08-29 16:16:55 id 0
setstate Smart_Meter_EG 2023-08-28 19:41:37 kvs_rev 0
setstate Smart_Meter_EG 2023-08-28 19:41:37 mac C8F09E878D10
setstate Smart_Meter_EG 2023-08-28 18:52:26 mem_free 25200
setstate Smart_Meter_EG 2023-08-29 16:16:55 method NotifyStatus
setstate Smart_Meter_EG 2023-08-28 18:52:16 modbus {}
setstate Smart_Meter_EG 2023-08-28 18:52:16 online true
setstate Smart_Meter_EG 2023-08-28 18:50:55 output false
setstate Smart_Meter_EG 2023-08-28 18:58:18 params_cloud_connected true
setstate Smart_Meter_EG 2023-08-29 16:16:55 params_em_0_a_act_power 74.1
setstate Smart_Meter_EG 2023-08-29 16:16:55 params_em_0_a_aprt_power 107.1
setstate Smart_Meter_EG 2023-08-29 16:16:55 params_em_0_a_current 0.461
setstate Smart_Meter_EG 2023-08-29 16:16:55 params_em_0_a_freq 50.0
setstate Smart_Meter_EG 2023-08-29 16:16:55 params_em_0_a_pf 0.69
setstate Smart_Meter_EG 2023-08-29 16:16:55 params_em_0_a_voltage 232.4
setstate Smart_Meter_EG 2023-08-29 16:16:55 params_em_0_b_act_power 203.1
setstate Smart_Meter_EG 2023-08-29 16:16:55 params_em_0_b_aprt_power 282.7
setstate Smart_Meter_EG 2023-08-29 16:16:55 params_em_0_b_current 1.219
setstate Smart_Meter_EG 2023-08-29 16:16:55 params_em_0_b_freq 50.0
setstate Smart_Meter_EG 2023-08-29 16:16:55 params_em_0_b_pf 0.77
setstate Smart_Meter_EG 2023-08-29 16:16:55 params_em_0_b_voltage 232.1
setstate Smart_Meter_EG 2023-08-29 16:16:55 params_em_0_c_act_power -187.8
setstate Smart_Meter_EG 2023-08-29 16:16:55 params_em_0_c_aprt_power 217.9
setstate Smart_Meter_EG 2023-08-29 16:16:55 params_em_0_c_current 0.937
setstate Smart_Meter_EG 2023-08-29 16:16:55 params_em_0_c_freq 50.0
setstate Smart_Meter_EG 2023-08-29 16:16:55 params_em_0_c_pf 0.88
setstate Smart_Meter_EG 2023-08-29 16:16:55 params_em_0_c_voltage 233.0
setstate Smart_Meter_EG 2023-08-29 16:16:55 params_em_0_id 0
setstate Smart_Meter_EG 2023-08-29 16:16:55 params_em_0_total_act_power 89.463
setstate Smart_Meter_EG 2023-08-29 16:16:55 params_em_0_total_aprt_power 607.700
setstate Smart_Meter_EG 2023-08-29 16:16:55 params_em_0_total_current 2.616
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_emdata_0_a_total_act_energy 5239.80
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_emdata_0_a_total_act_ret_energy 0.00
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_emdata_0_b_total_act_energy 11945.72
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_emdata_0_b_total_act_ret_energy 0.00
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_emdata_0_c_total_act_energy 922.13
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_emdata_0_c_total_act_ret_energy 4161.51
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_emdata_0_id 0
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_emdata_0_total_act 18107.65
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_emdata_0_total_act_ret 4161.51
setstate Smart_Meter_EG 2023-08-28 19:41:37 params_events_1_cfg_rev 17
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_component emdata:0
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_period 60
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_ts 1693318500
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_1 1.2207
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_10 104.4
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_11 232.624
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_12 232.111
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_13 232.329
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_14 0.461
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_15 0.450
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_16 0.455
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_17 3.4152
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_18 3.4361
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_19 0.0000
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_2 1.2284
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_20 0.0000
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_21 0.0000
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_22 2.3711
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_23 223.9
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_24 197.7
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_25 302.4
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_26 278.8
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_27 233.276
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_28 232.205
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_29 232.529
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_3 0.0000
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_30 1.303
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_31 1.200
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_32 1.232
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_33 0.0000
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_34 0.0000
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_35 2.8903
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_36 2.8843
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_37 0.0000
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_38 1.6284
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_39 -167.1
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_4 0.0000
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_40 -208.6
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_41 238.4
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_42 201.2
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_43 233.150
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_44 232.741
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_45 232.969
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_46 1.024
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_47 0.865
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_48 0.886
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_49 0.028
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_5 0.8470
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_50 0.026
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_51 0.027
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_6 0.0000
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_7 74.3
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_8 72.4
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_data_values_1_9 106.9
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_event data
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_id 0
setstate Smart_Meter_EG 2023-08-28 19:41:37 params_events_1_restart_required false
setstate Smart_Meter_EG 2023-08-28 18:52:11 params_events_1_time_ms 996
setstate Smart_Meter_EG 2023-08-29 16:16:00 params_events_1_ts 1693318500.00
setstate Smart_Meter_EG 2023-08-28 18:52:16 params_mqtt_connected true
setstate Smart_Meter_EG 2023-08-28 18:52:26 params_script_1_errors_1 reference_error
setstate Smart_Meter_EG 2023-08-28 18:52:26 params_script_1_id 1
setstate Smart_Meter_EG 2023-08-28 18:52:26 params_script_1_running false
setstate Smart_Meter_EG 2023-08-28 18:50:55 params_switch_100_id 100
setstate Smart_Meter_EG 2023-08-28 18:50:55 params_switch_100_output false
setstate Smart_Meter_EG 2023-08-28 18:50:55 params_switch_100_source WS_in
setstate Smart_Meter_EG 2023-08-28 18:50:31 params_switch_100_temperature_tC 22.1
setstate Smart_Meter_EG 2023-08-28 18:50:31 params_switch_100_temperature_tF 71.8
setstate Smart_Meter_EG 2023-08-28 19:41:37 params_sys_cfg_rev 17
setstate Smart_Meter_EG 2023-08-28 18:52:16 params_sys_fs_free 188416
setstate Smart_Meter_EG 2023-08-28 18:52:16 params_sys_fs_size 524288
setstate Smart_Meter_EG 2023-08-28 18:52:16 params_sys_kvs_rev 0
setstate Smart_Meter_EG 2023-08-28 18:52:16 params_sys_mac C8F09E878D10
setstate Smart_Meter_EG 2023-08-28 18:52:16 params_sys_ram_free 106256
setstate Smart_Meter_EG 2023-08-28 18:52:16 params_sys_ram_size 240988
setstate Smart_Meter_EG 2023-08-28 18:52:16 params_sys_restart_required false
setstate Smart_Meter_EG 2023-08-28 18:52:16 params_sys_schedule_rev 0
setstate Smart_Meter_EG 2023-08-28 18:52:16 params_sys_time 18:52
setstate Smart_Meter_EG 2023-08-28 18:52:16 params_sys_unixtime 1693241536
setstate Smart_Meter_EG 2023-08-28 18:52:16 params_sys_uptime 3
setstate Smart_Meter_EG 2023-08-28 18:52:16 params_sys_webhook_rev 0
setstate Smart_Meter_EG 2023-08-28 18:52:16 params_temperature_0_id 0
setstate Smart_Meter_EG 2023-08-28 18:52:16 params_temperature_0_tC 46.3
setstate Smart_Meter_EG 2023-08-28 18:52:16 params_temperature_0_tF 115.3
setstate Smart_Meter_EG 2023-08-29 16:16:55 params_ts 1693318612.15
setstate Smart_Meter_EG 2023-08-28 18:52:16 params_wifi_rssi -80
setstate Smart_Meter_EG 2023-08-28 18:52:16 params_wifi_ssid The Black Hole
setstate Smart_Meter_EG 2023-08-28 18:52:16 params_wifi_sta_ip 192.168.2.67
setstate Smart_Meter_EG 2023-08-28 18:52:16 params_wifi_status got ip
setstate Smart_Meter_EG 2023-08-28 18:52:16 params_ws_connected false
setstate Smart_Meter_EG 2023-08-28 19:41:37 ram_free 95040
setstate Smart_Meter_EG 2023-08-28 19:41:37 ram_size 240780
setstate Smart_Meter_EG 2023-08-28 19:41:37 restart_required false
setstate Smart_Meter_EG 2023-08-28 18:52:16 rssi -80
setstate Smart_Meter_EG 2023-08-28 18:52:26 running false
setstate Smart_Meter_EG 2023-08-28 19:41:37 schedule_rev 0
setstate Smart_Meter_EG 2023-08-28 18:50:55 source WS_in
setstate Smart_Meter_EG 2023-08-29 16:16:55 src shellypro3em-c8f09e878d10
setstate Smart_Meter_EG 2023-08-28 18:52:16 ssid The Black Hole
setstate Smart_Meter_EG 2023-08-28 18:52:16 sta_ip 192.168.2.67
setstate Smart_Meter_EG 2023-08-28 18:52:16 status got ip
setstate Smart_Meter_EG 2023-08-28 18:52:16 tC 46.3
setstate Smart_Meter_EG 2023-08-28 18:52:16 tF 115.3
setstate Smart_Meter_EG 2023-08-28 18:50:55 temperature_tC 22.1
setstate Smart_Meter_EG 2023-08-28 18:50:55 temperature_tF 71.8
setstate Smart_Meter_EG 2023-08-28 19:41:37 time 19:41
setstate Smart_Meter_EG 2023-08-29 16:16:00 total_act 18107.65
setstate Smart_Meter_EG 2023-08-29 16:16:55 total_act_power 89.463
setstate Smart_Meter_EG 2023-08-29 16:16:00 total_act_ret 4161.51
setstate Smart_Meter_EG 2023-08-29 16:16:55 total_aprt_power 607.700
setstate Smart_Meter_EG 2023-08-29 16:16:55 total_current 2.616
setstate Smart_Meter_EG 2023-08-28 19:41:37 unixtime 1693244497
setstate Smart_Meter_EG 2023-08-28 19:41:37 uptime 2964
setstate Smart_Meter_EG 2023-08-28 19:41:37 webhook_rev 0

Gibt es hier von euch Lösungsansätze?
Mfg Johannes

Motivierte linke Hände

Ich habe auf dem pro 3EM auch kein automatisches Reading für den Tagesverbrauch.
Kannst Du Dir aber basteln, indem Du ein at einmal am Tag laufen lässt, den aktuellen Gesamtverbrauch ausliest, den Gesamtverbrauch am gestrigen Tag abziehst und die Differenz in ein Reading schreibst.
FHEM 6 in einer KVM VM mit Ubuntu
HM-CFG-USB2, 2xHM-CFG-HMLAN, HM-HMUARTLGW mit 100+ HomeMatic Devices, Geofencing, Fritzbox, Unifi, HUE, Harmony-Hub, Denon-Receiver-Modul, Calendar, GardenaSmartDevice, Shelly, MQTT (zigbee2mqtt, Tasmota und Shelly) und ein wenig 1Wire.

Johannes B.

Hast du da schon ein at fertig ? So auf anhieb wüsste ich jetzt nicht wie das aussehen soll ???

Motivierte linke Hände

Nein, ich habe da nichts fertig. Aber so oder so ähnlich (ungetestet) müsste das aussehen, um Dir ein Reading "yesterday" zu erzeugen:

*23:59:59 {
  my $gestern = ReadingsVal('Smart_Meter_EG', 'yesterday', 0);
  my $heute = $gestern - ReadingsVal('Smart_Meter_EG', 'total_act', 0);
  fhem("setreading Smart_Meter_EG yesterday $heute";
}

Das Reading gibt dann immer den Verbrauch am Vortag an. Beim ersten Lauf natürlich den gesamten Verbrauch bis dahin. Wie gesagt, ungetestet und nur schnell runtergetippt. Musst ein at definieren und dann den Code dort reinwerfen (und debuggen, wenn ein Fehler ausgeworfen werden sollte).
FHEM 6 in einer KVM VM mit Ubuntu
HM-CFG-USB2, 2xHM-CFG-HMLAN, HM-HMUARTLGW mit 100+ HomeMatic Devices, Geofencing, Fritzbox, Unifi, HUE, Harmony-Hub, Denon-Receiver-Modul, Calendar, GardenaSmartDevice, Shelly, MQTT (zigbee2mqtt, Tasmota und Shelly) und ein wenig 1Wire.

Starkstrombastler

Zitat von: Johannes B. am 29 August 2023, 16:20:50ich habe mir das Pro Modell zugelegt aber bekomme es nicht hin meinen Tagesverbrauch anzuzeigen.
Mit dem Shelly-Modul in der aktuellen Testversion 36_Shelly.pm können für den ShellyPro3EM Werte für Minute, Viertelstunde, Stunde, Tag, Woche u.a. aggregiert werden. Die Auswahl erfolgt mit dem Attribut "Periods".

Die Readings sehen dann z.B. so aus:
Du darfst diesen Dateianhang nicht ansehen.
Wer die Werte benötigt, kann diese mit ReadingsNum herausziehen. Die weiteren Werte sind der Zählerstand (in Wh) zu Beginn der Periode und die durchschnittliche Leistung in der Periode.

Fragen / Anregungen dazu bitte im zugehörigen Support-Thread posten.
IPC\Ubuntu + Fhem, 1wire, Shellies, Siemens Logo!, Z-Wave, PhilipsTV, Vu+duo2, KM200

Tungsten

Der Post geht ja um 3EM und nicht den Pro, daher wäre es toll, wenn sich hier die Fragen und Antworten nicht zu 2 verschiedenen Geräten durchmischen.

Sind die aggregierten Werte mit dem 3EM und dem Shelly-Modul auch möglich?

Danke Euch!

SimonHipp

Zitat von: Starkstrombastler am 30 August 2023, 21:35:43
Zitat von: Johannes B. am 29 August 2023, 16:20:50ich habe mir das Pro Modell zugelegt aber bekomme es nicht hin meinen Tagesverbrauch anzuzeigen.
Mit dem Shelly-Modul in der aktuellen Testversion 36_Shelly.pm können für den ShellyPro3EM Werte für Minute, Viertelstunde, Stunde, Tag, Woche u.a. aggregiert werden. Die Auswahl erfolgt mit dem Attribut "Periods".

Die Readings sehen dann z.B. so aus:
Du darfst diesen Dateianhang nicht ansehen.
Wer die Werte benötigt, kann diese mit ReadingsNum herausziehen. Die weiteren Werte sind der Zählerstand (in Wh) zu Beginn der Periode und die durchschnittliche Leistung in der Periode.

Fragen / Anregungen dazu bitte im zugehörigen Support-Thread posten.

Hi, woe gibt es das Modul als Testversion ?
Ich habe ebenfalls einen PRO3EM und finde kein attrTemplate davür ;-)!

Danke und Grüße
Simon
FHEM 6.0 auf AMD Ryzen 5 MICRO PC (NUC) mit VDSL 100/40Mbit/s

Motivierte linke Hände

Ich habe den Pro3EM mit MQTT laufen. Ein Template habe ich daraus noch nicht gemacht, aber das List kann ich Dir gerne schicken. Allerdings ist das hier ein Thread zum Shelly 3EM, ohne Pro. Machst Du ein neues Thema für Deine Frage auf?
FHEM 6 in einer KVM VM mit Ubuntu
HM-CFG-USB2, 2xHM-CFG-HMLAN, HM-HMUARTLGW mit 100+ HomeMatic Devices, Geofencing, Fritzbox, Unifi, HUE, Harmony-Hub, Denon-Receiver-Modul, Calendar, GardenaSmartDevice, Shelly, MQTT (zigbee2mqtt, Tasmota und Shelly) und ein wenig 1Wire.