Zitat von: schwatter am 17 Dezember 2025, 22:48:05@Damian
Mh kann ich nicht behaupten. Ich habe als Server einen Intel(R) Celeron(R) J4105 CPU. Zur Anzeige z.B ein olles Amazon FireHdPlus,
,Mi9t und eine Poco M5s. Alles keine Leistungswunder und es ist flott.
diff -u <oldfile> <newfile>Sollte unabhängig von der konkreten Profession für "normale computeraffine Menschen" kein größeres Hindernis sein
. Zitat von: Wernieman am 17 Dezember 2025, 11:20:44Wenn ich das verstehen würde, könnte ich mich ja versuchen anHabe mal den Quellcode nach defmod durchsucht (https://svn.fhem.de/trac/browser/trunk/fhem/FHEM/lib/AttrTemplate/mqtt2.template):
3335 # shelly4pro using original firmware
3336 name:shelly4pro_split
3337 filter:TYPE=MQTT2_DEVICE:FILTER=readingList=.*shellies.*
3338 desc:shelly4pro using original firmware <br>NOTE: for each of the second to fourth channel, a new device will be created
3339 order:A_14a1
3340 par:DEVNAME;Shelly device name in the topic;{ AttrVal('DEVICE','readingList','') =~ m,shellies/([^/]*)/, ? $1 : undef }
3341 set DEVICE attrTemplate shellyplug
3342 attr DEVICE getList \
3343 power0:noArg shellies/DEVNAME/relay/0/power power0\
3344 energy0:noArg shellies/DEVNAME/relay/0/energy energy0
3345 attr DEVICE model shelly4pro_split
3346 setreading DEVICE attrTemplateVersion 20220127
3347 set DEVICE attrTemplate set_associatedWith \CHANNELS=4 \MAKECOPIES=1
3348 defmod DEVICE_CH2,DEVICE_CH3,DEVICE_CH4 MQTT2_\DEVICE DEVICE_channels Zitat von: Prof. Dr. Peter Henning am 18 November 2025, 08:25:41...
Weitere mögliche Ursachen: fehlerhafte Export-Einschränkungen am Wechselrichter (Zero-Export nicht aktiv), falsche SOC-Grenzwerte (z. B. minimale Entladegrenze am Wechselrichter anders gesetzt), ältere Firmware, oder simple Fehlkonfiguration (Application = OnGrid statt OffGrid/Backup).
...
[12/18/2025, 4:48:42 AM] >>>> [ssh] {"directive":{"header":{"messageId":"8bebf602-a445-42f5-8e6a-f3adaefd058e","namespace":"Alexa.PowerController","name":"TurnOff","payloadVersion":"3","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"XXXXX"},"endpointId":"64f44aef-f33f-47d8-3070-f4cd865dcef28f0d","cookie":{"device":"HM_Licht_Esszimmer","fuuid":"64f44aef-f33f-47d8-3070-f4cd865dcef28f0d"}},"payload":{}}}
[12/18/2025, 4:48:42 AM] <<<< [ssh] {"header":{"namespace":"Alexa","name":"ErrorResponse","payloadVersion":"3","messageId":"6a03b061-8b0d-4170-b1cd-3e6e047b98d9","correlationToken":"-"},"payload":{"type":"NO_SUCH_ENDPOINT","message":"unknown"},"endpoint":{"scope":{"type":"BearerToken","token":"XXXXX"},"endpointId":"64f44aef-f33f-47d8-3070-f4cd865dcef28f0d","cookie":{"device":"HM_Licht_Esszimmer","fuuid":"64f44aef-f33f-47d8-3070-f4cd865dcef28f0d"}}}
[12/18/2025, 4:48:42 AM] >>>> [ssh] {"directive":{"header":{"messageId":"8bebf602-a445-42f5-8e6a-f3adaefd058e","namespace":"Alexa.PowerController","name":"TurnOff","payloadVersion":"3","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"XXXXX"},"endpointId":"PEQ0157339","cookie":{"device":"HM_Licht_Wohnzimmer","fuuid":"5f280c59-f33f-47d8-2577-5b3f68d3385f5549"}},"payload":{}}}
[12/18/2025, 4:48:42 AM] <<<< [ssh] {"header":{"namespace":"Alexa","name":"ErrorResponse","payloadVersion":"3","messageId":"e7c65a2d-1ff8-458c-aa24-0f246f8aaba6","correlationToken":"-"},"payload":{"type":"NO_SUCH_ENDPOINT","message":"unknown"},"endpoint":{"scope":{"type":"BearerToken","token":"XXXXX"},"endpointId":"PEQ0157339","cookie":{"device":"HM_Licht_Wohnzimmer","fuuid":"5f280c59-f33f-47d8-2577-5b3f68d3385f5549"}}}
[12/18/2025, 4:48:42 AM] >>>> [ssh] {"directive":{"header":{"messageId":"8bebf602-a445-42f5-8e6a-f3adaefd058e","namespace":"Alexa.PowerController","name":"TurnOff","payloadVersion":"3","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"XXXXX"},"endpointId":"67763b25-f33f-47d8-2225-3e9a03328ec7612f","cookie":{"device":"shelly_Kueche","fuuid":"67763b25-f33f-47d8-2225-3e9a03328ec7612f"}},"payload":{}}}
[12/18/2025, 4:48:42 AM] [FHEM] shelly_Kueche: executing set cmd for On with value 0
[12/18/2025, 4:48:42 AM] [FHEM] executing: http://127.0.0.1:8083/fhem?cmd=set%20shelly_Kueche%20off&fwcsrf=csrf_2336100675921&XHR=1
[12/18/2025, 4:48:42 AM] <<<< [ssh] {"context":{"properties":[{"namespace":"Alexa.PowerController","name":"powerState","value":"OFF","timeOfSample":"2025-12-18T03:48:42.555Z","uncertaintyInMilliseconds":500}]},"event":{"header":{"namespace":"Alexa","name":"Response","payloadVersion":"3","messageId":"bbd7f37c-9dd6-440e-bdaf-7b26a10821db","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"XXXXX"},"endpointId":"67763b25-f33f-47d8-2225-3e9a03328ec7612f"},"payload":{}}}
2025-12-18 04:48:44 caching: shelly_Kueche-state: offdefmod Rollo_Schlafzimmer dummy
attr Rollo_Schlafzimmer genericDeviceType blind
attr Rollo_Schlafzimmer group Schlafzimmer
attr Rollo_Schlafzimmer homebridgeMapping TargetPosition=state,part=1,minValue=0,maxValue=100 CurrentPosition=state,part=1,minValue=0,maxValue=100 PositionState=state,values=/.*/:2
attr Rollo_Schlafzimmer room Homebridge
attr Rollo_Schlafzimmer setList pct:slider,0,1,100
attr Rollo_Schlafzimmer siriName Rollo
attr Rollo_Schlafzimmer webCmd pct
defmod Rollo_Kinderzimmer dummy
attr Rollo_Kinderzimmer genericDeviceType blind
attr Rollo_Kinderzimmer group Kinderzimmer
attr Rollo_Kinderzimmer homebridgeMapping TargetPosition=state,part=1,minValue=0,maxValue=100 CurrentPosition=state,part=1,minValue=0,maxValue=100 PositionState=state,values=/.*/:2
attr Rollo_Kinderzimmer room Homebridge
attr Rollo_Kinderzimmer setList pct:slider,0,1,100
attr Rollo_Kinderzimmer siriName Rollo
attr Rollo_Kinderzimmer webCmd pct
defmod Rollo_Badezimmer dummy
attr Rollo_Badezimmer genericDeviceType blind
attr Rollo_Badezimmer group Badezimmer
attr Rollo_Badezimmer homebridgeMapping TargetPosition=state,part=1,minValue=0,maxValue=100 CurrentPosition=state,part=1,minValue=0,maxValue=100 PositionState=state,values=/.*/:2
attr Rollo_Badezimmer room Homebridge
attr Rollo_Badezimmer setList pct:slider,0,1,100
attr Rollo_Badezimmer siriName Rollo
attr Rollo_Badezimmer webCmd pct
Wenn ich nun 2 dieser dummys per homebridge in mein Home einbinde, kann ich per Siri auf dem iPhone per Sprachbefehl: