Zitat von: mcfly71 am 25 Dezember 2025, 07:39:24Bei meinem Shelly 1PM Mini Gen3 (und aber auch andere) habe ich ein AutoOFF als Timer drinstehen (zB AutoOff in 12 Stunden , also xxx Sek).Das ist genau die in den Shellies verbaute Funktionalität:
Das funktioniert auch soweit. Aber AutoOn hat nichts drinstehen.
Beim Befehl set SHELLY1 toggle geht aber in beiden!!!! Fällen der Timer los. Also Bei Toggle von AUS -> AN timer startet und das ist richtig, da eingetragen,
bei AN -> AUS startet aber ebenfalls ein timer, sodaß der Shelly in 12 Stunden wieder automatisch angeht.
Zitat von: mcfly71 am 25 Dezember 2025, 07:39:24bei AN -> AUS startet aber ebenfalls ein timer, sodaß der Shelly in 12 Stunden wieder automatisch angeht.Gem. obiger Beschreibung sollte es sich hier nicht um einen neuen Timer handeln, sondern um den bereits laufenden. Das solltest du anhand des Readings timer nachvollziehen können.

{
"linkquality": 255,
"self_test": "check_success",
"battery_state": "medium",
"version": 2,
"temperature": 20.6,
"humidity": 47,
"silence": "ON"
}#contributed by offebaescher
name:zigbee2mqtt_smokeDetector_with_temp_humidity
desc: Developed for Tuya 228WZH TS0601 _TZE284_gyzlwu5q (Smoke detector with temperature and humidity sensor)
filter:TYPE=MQTT2_DEVICE:FILTER=CID~zigbee.*
order:L_03a
par:BASE_TOPIC;base topic set in configuration.yaml of the zigbee2mqtt bridge;{ AttrVal("DEVICE","devicetopic",AttrVal("DEVICE","readingList","")) =~ m,[\b]?([^/:]+)[/].+, ? $1 : undef }
par:DEV_ID;name of the device in the zigbee2mqtt bridge;{ AttrVal("DEVICE","devicetopic",AttrVal("DEVICE","readingList","")) =~ m,[^/]+[/]([^/:]+).*, ? $1 : undef }
par:ICON;ICON as set, defaults to secur_smoke_detector;{ AttrVal("DEVICE","icon","secur_smoke_detector") }
attr DEVICE icon ICON
attr DEVICE devicetopic BASE_TOPIC/DEV_ID
attr DEVICE readingList $\DEVICETOPIC:.* { json2nameValue($EVENT) }
attr DEVICE stateFormat Smoke: smoke T: temperature°C H: humidity% Battery: battery_state
attr DEVICE model zigbee2mqtt_smokeDetector_with_temp_humidity
attr DEVICE setList silence:noArg $\DEVICETOPIC/set {"silence":"ON"}
setreading DEVICE smoke false
setreading DEVICE attrTemplateVersion 20251230
define IT_Hand_2_a IT 1527xdf809 0001 0000
attr IT_Hand_2_a alias Hand_2 Fernb_ARM
define IT_Hand_2_b IT 1527xdf809 0100 0000
attr IT_Hand_2_b alias Hand_2 Fernb_HausARM
define IT_Hand_2_c IT 1527xdf809 0010 0000
attr IT_Hand_2_c alias Hand_2 Fernb_DisARM
define IT_Hand_2_d IT 1527xdf809 1000 0000
attr IT_Hand_2_d alias Hand_2 Fernb_SOS
define act_on_Taster notify IT_Hand_.*:on { Log 1 ,"funk $NAME $EVENT " }
2025.12.30 17:02:42 1: funk IT_Hand_2_b on
2025.12.30 17:02:42 1: funk IT_Hand_2_c on
2025.12.30 17:02:42 1: funk IT_Hand_2_a on
2025.12.30 17:02:42 5: DevIo_SimpleWrite nanoCUL433: is1F11D000DF0D
2025.12.30 17:02:43 5: CUL_ReadAnswer nanoCUL433: is1
2025.12.30 17:02:43 5: CUL_ReadAnswer nanoCUL433: F11D00
2025.12.30 17:02:43 5: CUL_ReadAnswer nanoCUL433: 0DF0D
2025.12.30 17:02:43 5: CUL_ReadAnswer nanoCUL433:
2025.12.30 17:09:24 5: CUL_Read: nanoCUL433 /i57E4
2025.12.30 17:09:24 5: CUL_Read: nanoCUL433 i57E4/5204
2025.12.30 17:09:24 4: CUL_Parse: nanoCUL433 i57E45204 -72
2025.12.30 17:09:24 5: nanoCUL433: dispatch i57e452
2025.12.30 17:09:24 4: nanoCUL433 IT: message "i57e452" (7)
2025.12.30 17:09:24 4: nanoCUL433 IT: msgcode "" (0) bin = 010101111110010001010010
2025.12.30 17:09:24 5: nanoCUL433 IT: EV1527 housecode = 1527x57e45 onoffcode = 0010
2025.12.30 17:09:24 1: funk IT_Hand_3_c on
Zitat von: h0nIg am 30 Dezember 2025, 14:41:57Ich hatte im Code mehrfach den Hinweis auf eine Hybrid Wechselrichter Implementierung gefunden, ist diese eigentlich schon benutzbar?
...
Zitat von: Joker am 28 Dezember 2025, 10:25:27Das mach ich deswegen, weil mein fhem user in meinem fhem Docker Container auch diese UID/GID hat.Das ist doch egal? Sind zwei unterschiedliche Container, die nicht auf dieselben Dateien zugreifen müssen. Es ist völlig in Ordnung (und sogar besser), wenn die unter einer unterschiedlichen UID/GID laufen.
Zitat von: Joker am 28 Dezember 2025, 10:25:27Die Frage ist jetzt, was der richtige Weg ist, das zu lösen.Nicht UID/GID 1000 für alexa-fhem verwenden.
Zitat von: Marko1976 am 29 Dezember 2025, 22:34:382025.12.29 22:28:05.034 3: pidfilename is readonly, it is set in the FHEM_GLOBALATTR environment