Zitat von: roadrunnner am 17 April 2026, 13:41:02ich habe hier einen Ecoflow x Shelly Pro3EM (model_ID EFPEM-003CEBEU120). Ist ein leicht abgewandelter Shelly Pro3EM.Was ist denn bei diesem Shelly außer der model_ID noch anders?
attr <name> model shellypro3em via FHEM Kommandozeile gelingen.
2026.04.17 13:24:11.459 3: EnOcean set AR_O_Rollo_FSB61 open
2026.04.17 13:24:11.459 4: EnOcean AR_O_Rollo_FSB61 sent PacketType: 1 RORG: A5 DATA: 00DC010A SenderID: FFBA2382 STATUS: 00 ODATA:
2026.04.17 13:24:11.460 5: TCM TCM_ESP3_0 sent ESP: 55000A000180A500DC010AFFBA2382007D
2026.04.17 13:24:11.460 5: DevIo_SimpleWrite TCM_ESP3_0: 55000A000180A500DC010AFFBA2382007D
2026.04.17 13:24:11.467 5: TCM TCM_ESP3_0 received ESP: 5500010002650000
2026.04.17 13:24:11.467 5: TCM TCM_ESP3_0 RESPONSE: OK
2026.04.17 13:24:11.868 5: TCM TCM_ESP3_0 received ESP: 55000707017AF601019ECA753001FFFFFFFF40002B
2026.04.17 13:24:11.869 5: TCM_ESP3_0: dispatch EnOcean:1:F6:01:019ECA75:30:01FFFFFFFF4000
2026.04.17 13:24:11.869 5: EnOcean received via TCM_ESP3_0: EnOcean:1:F6:01:019ECA75:30:01FFFFFFFF4000
2026.04.17 13:24:11.869 4: EnOcean AR_O_Rollo_FSB61 received from IODev: TCM_ESP3_0 PacketType: 1 RORG: F6 DATA: 01 SenderID: 019ECA75 STATUS: 30
2026.04.17 13:24:13.476 3: EnOcean set AR_O_Rollo_FSB61 stop
2026.04.17 13:24:13.476 4: EnOcean AR_O_Rollo_FSB61 sent PacketType: 1 RORG: A5 DATA: 00C8000A SenderID: FFBA2382 STATUS: 00 ODATA:
2026.04.17 13:24:13.476 5: TCM TCM_ESP3_0 sent ESP: 55000A000180A500C8000AFFBA238200D9
2026.04.17 13:24:13.476 5: DevIo_SimpleWrite TCM_ESP3_0: 55000A000180A500C8000AFFBA238200D9
2026.04.17 13:24:13.484 5: TCM TCM_ESP3_0 received ESP: 5500010002650000
2026.04.17 13:24:13.484 5: TCM TCM_ESP3_0 RESPONSE: OK
2026.04.17 13:24:14.788 3: EnOcean set AR_O_Rollo_FSB61 stop
2026.04.17 13:24:14.788 4: EnOcean AR_O_Rollo_FSB61 sent PacketType: 1 RORG: A5 DATA: 00C8000A SenderID: FFBA2382 STATUS: 00 ODATA:
2026.04.17 13:24:14.788 5: TCM TCM_ESP3_0 sent ESP: 55000A000180A500C8000AFFBA238200D9
2026.04.17 13:24:14.788 5: DevIo_SimpleWrite TCM_ESP3_0: 55000A000180A500C8000AFFBA238200D9
2026.04.17 13:24:14.796 5: TCM TCM_ESP3_0 received ESP: 5500010002650000
2026.04.17 13:24:14.796 5: TCM TCM_ESP3_0 RESPONSE: OK
2026.04.17 13:24:16.041 3: EnOcean set AR_O_Rollo_FSB61 stop
2026.04.17 13:24:16.041 4: EnOcean AR_O_Rollo_FSB61 sent PacketType: 1 RORG: A5 DATA: 00C8000A SenderID: FFBA2382 STATUS: 00 ODATA:
2026.04.17 13:24:16.041 5: TCM TCM_ESP3_0 sent ESP: 55000A000180A500C8000AFFBA238200D9
2026.04.17 13:24:16.041 5: DevIo_SimpleWrite TCM_ESP3_0: 55000A000180A500C8000AFFBA238200D9
2026.04.17 13:24:16.050 5: TCM TCM_ESP3_0 received ESP: 5500010002650000
2026.04.17 13:24:16.050 5: TCM TCM_ESP3_0 RESPONSE: OK
2026.04.17 13:24:16.404 5: TCM TCM_ESP3_0 received ESP: 55000A0701EBA5002E010A019ECA750001FFFFFFFF40005A
2026.04.17 13:24:16.404 5: TCM_ESP3_0: dispatch EnOcean:1:A5:002E010A:019ECA75:00:01FFFFFFFF4000
2026.04.17 13:24:16.405 5: EnOcean received via TCM_ESP3_0: EnOcean:1:A5:002E010A:019ECA75:00:01FFFFFFFF4000
2026.04.17 13:24:16.405 4: EnOcean AR_O_Rollo_FSB61 received from IODev: TCM_ESP3_0 PacketType: 1 RORG: A5 DATA: 002E010A SenderID: 019ECA75 STATUS: 00
{"ble":{},"bthome":{"errors":["bluetooth_disabled"]},"cloud":{"connected":false},"em:0":{"id":0,"a_current":4.348,"a_voltage":229.1,"a_act_power":-857.9,"a_aprt_power":995.6,"a_pf":0.86,"a_freq":50.0,"b_current":7.582,"b_voltage":229.3,"b_act_power":-1679.7,"b_aprt_power":1738.1,"b_pf":0.96,"b_freq":50.0,"c_current":5.542,"c_voltage":229.4,"c_act_power":-1247.7,"c_aprt_power":1269.1,"c_pf":0.98,"c_freq":50.0,"n_current":null,"total_current":17.472,"total_act_power":-3785.287,"total_aprt_power":4002.803, "user_calibrated_phase":[]},"emdata:0":{"id":0,"a_total_act_energy":1852.60,"a_total_act_ret_energy":4846.79,"b_total_act_energy":2241.51,"b_total_act_ret_energy":5661.36,"c_total_act_energy":4484.88,"c_total_act_ret_energy":6581.45,"total_act":8579.00, "total_act_ret":17089.60},"eth":{"ip":null,"ip6":null},"modbus":{},"mqtt":{"connected":true},"script:1":{"id":1,"running":true,"mem_used":224,"mem_peak":3738,"mem_free":24962,"cpu":1},"sys":{"mac":"XXXXXXXXXXXX","restart_required":false,"time":"13:23","unixtime":1776425013,"last_sync_ts":1776423932,"uptime":67950,"ram_size":244348,"ram_free":113324,"ram_min_free":85356,"fs_size":524288,"fs_free":184320,"cfg_rev":10,"kvs_rev":0,"schedule_rev":0,"webhook_rev":0,"btrelay_rev":0,"available_updates":{},"reset_reason":3,"utc_offset":7200},"temperature:0":{"id": 0,"tC":54.6, "tF":130.4},"wifi":{"sta_ip":"192.168.xxx.xxx","status":"got ip","ssid":"XXXXXXXXXX","bssid":"f0:b0:14:9b:74:33","rssi":-51,"sta_ip6":["fe80::eee3:34ff:feeb:fec","2003:c2:df1b:b00:eee3:34ff:feeb:fec","fde0:a89b:ec81:0:eee3:34ff:feeb:fec"]},"ws":{"connected":false}}/rpc/Shelly.GetConfig{"ble":{"enable":false,"rpc":{"enable":false}},"bthome":{},"cloud":{"enable":false,"server":"iot.shelly.cloud:6012/jrpc"},"em:0":{"id":0,"name":null,"blink_mode_selector":"active_energy","phase_selector":"all","monitor_phase_sequence":false,"ct_type":"120A","reverse":{}},"emdata:0":{},"eth":{"enable":false,"server_mode":false,"ipv4mode":"dhcp","ip":null,"netmask":null,"gw":null,"nameserver":null},"modbus":{"enable":true},"mqtt":{"enable":true,"server":"mqtt-e.ecoflow.com:8883","client_id":"SM3Axxxxxxxxxxxx","user":"device-xxxxxxxxxxxxxxxxxx","ssl_ca":"*","topic_prefix":"/shelly/thing/property/post/SM3Axxxxxxxxxxxx","rpc_ntf":true,"status_ntf":false,"use_client_cert":false,"enable_rpc":true,"enable_control":true},"script:1":{"id":1, "name":"3", "enable":false},"sys":{"device":{"name":null,"mac":"xxxxxxxxxxxx","fw_id":"20260311-095918/1.7.5-g9979d16","discoverable":true,"eco_mode":false,"profile":"triphase","addon_type":null,"sys_btn_toggle":true},"location":{"tz":"Europe/Berlin","lat":x,"lon":x},"debug":{"level":2,"file_level":null,"mqtt":{"enable":false},"websocket":{"enable":false},"udp":{"addr":null}},"ui_data":{},"rpc_udp":{"dst_addr":null,"listen_port":7890},"sntp":{"server":"time.cloudflare.com"},"cfg_rev":10},"temperature:0":{"id":0, "name":null, "report_thr_C": 5.0, "offset_C": 0.0},"wifi":{"ap":{"ssid":"EcoFlowPro3EM-xxxxxxxxxxxx","is_open":true, "enable":false, "range_extender": {"enable":false}},"sta":{"ssid":"xxxxxxxxx","is_open":false, "enable":true, "ipv4mode":"dhcp","ip":null,"netmask":null,"gw":null,"nameserver":null},"sta1":{"ssid":null,"is_open":true, "enable":false, "ipv4mode":"dhcp","ip":null,"netmask":null,"gw":null,"nameserver":null},"roam":{"rssi_thr":-80,"interval":60}},"ws":{"enable":false,"server":null,"ssl_ca":"vendor0.pem,ca.pem"}}/rpc/Shelly.GetDeviceInfo{"name":null,"id":"ecoflowpro3em-xxxxxxxxxxxx","mac":"xxxxxxxxxxxx","slot":0,"model":"EFPEM-003CEBEU120","gen":2,"fw_id":"20260311-095918/1.7.5-g9979d16","ver":"1.7.5","app":"Pro3EMEF","auth_en":false,"auth_domain":null,"profile":"triphase","provision":"complete"}
Wenn noch weitere Daten nötig sind, kurze Nachricht reicht.
Zitat von: mr_petz am 17 April 2026, 13:23:51(this.offsetParent.offsetWidth/2-this.selectElement.offsetWidth/2)Damit funktioniert es aber bei mir nicht.
Zitat von: tomster am 17 April 2026, 13:03:48...
Übrigens noch ein Nachtrag hinsichtlich des underscore-separiert/underscore-befreit Problems:
Einfach ein replace(/ /g, '_') | in das (value)-Feld einfügen, allerdings VOR dem Device-Define! Dann kann man das _-freie Reading ftuiFavoritesAlias für die Anzeige in der droplist nutzen und für den set-Befehl werden dann die Leerzeichen automatisch mit Underscores gefüllt:
...