as i wrote 16 days ago i observed my shelly smoke sensors.
i use 4 shellyplussmoke sensors that sometimes take very long from one alive signal to the next.
one of them sent last signal on 04.08. and just now, 25 days later, is see the next message in the log:
2023-08-30 15:27:29.471 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplussmoke-80646fd0af5c: Status update triggered thing initialization
2023-08-30 15:27:29.471 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplussmoke-80646fd0af5c: Start initializing for thing HWR, type shellyplussmoke, IP address 172.20.93.4, Gen2: true, CoIoT: false
2023-08-30 15:27:29.909 [DEBUG] [g.shelly.internal.api2.Shelly2ApiRpc] - shellyplussmoke-80646fd0af5c: Connect Rpc Socket (discovery = false)
2023-08-30 15:27:29.910 [DEBUG] [helly.internal.api2.Shelly2RpcSocket] - HWR: Connect WebSocket, URI=ws://172.20.93.4/rpc
2023-08-30 15:27:29.978 [DEBUG] [helly.internal.api2.Shelly2RpcSocket] - HWR: WebSocket connected /172.20.254.3:47282<-/172.20.93.4:80, Idle Timeout=2147483647
2023-08-30 15:27:30.042 [DEBUG] [g.shelly.internal.api2.Shelly2ApiRpc] - shellyplussmoke-80646fd0af5c: A battery device was detected without correct callback, fix it
2023-08-30 15:27:30.302 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplussmoke-80646fd0af5c: Event erzeugt: UNDEFINED
2023-08-30 15:27:30.305 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplussmoke-80646fd0af5c: Updating channel definitions, 5 channels
2023-08-30 15:27:30.306 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplussmoke-80646fd0af5c: Adding channel sensors#smoke
2023-08-30 15:27:30.307 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplussmoke-80646fd0af5c: Adding channel sensors#mute
2023-08-30 15:27:30.309 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplussmoke-80646fd0af5c: Adding channel battery#batteryLevel
2023-08-30 15:27:30.310 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplussmoke-80646fd0af5c: Adding channel battery#lowBattery
2023-08-30 15:27:30.311 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplussmoke-80646fd0af5c: Adding channel sensors#lastUpdate
2023-08-30 15:27:30.316 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplussmoke-80646fd0af5c: Channel definitions updated
2023-08-30 15:27:30.320 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplussmoke-80646fd0af5c: Channel sensors#smoke updated with OFF (type class org.openhab.core.library.types.OnOffType).
2023-08-30 15:27:30.322 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplussmoke-80646fd0af5c: Channel battery#batteryLevel updated with 97 % (type class org.openhab.core.library.types.QuantityType).
2023-08-30 15:27:30.325 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplussmoke-80646fd0af5c: Channel battery#lowBattery updated with OFF (type class org.openhab.core.library.types.OnOffType).
2023-08-30 15:27:30.330 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplussmoke-80646fd0af5c: Channel sensors#lastUpdate updated with 2023-08-30T15:27:30.000+0200 (type class org.openhab.core.library.types.DateTimeType).
2023-08-30 15:27:30.334 [DEBUG] [g.shelly.internal.api2.Shelly2ApiRpc] - shellyplussmoke-80646fd0af5c: BLU Gateway support is disabled for this device
2023-08-30 15:27:30.364 [DEBUG] [g.shelly.internal.api2.Shelly2ApiRpc] - shellyplussmoke-80646fd0af5c: NotifyStatus update received: {"id":1147485915,"src":"shellyplussmoke-80646fd0af5c","dst":"shellyplussmoke-80646fd0af5c","params":{"ble":null,"cloud":{"connected":false},"mqtt":{"connected":false},"sys":{"mac":"80646FD0AF5C","restart_required":true,"uptime":2,"ram_size":250228,"ram_free":144112,"fs_size":458752,"fs_free":118784,"cfg_rev":11,"available_updates":null,"webhook_rev":0,"wakeup_reason":{"boot":"poweron","cause":"undefined"},"wakeup_period":86400},"wifi":{"sta_ip":"172.20.93.4","status":"got ip","ssid":"Kuehnel","rssi":-62},"smoke:0":{"id":0,"alarm":false,"mute":false},"devicepower:0":{"id":0,"battery":{"V":2.99,"percent":97.0}}},"result":{"ble":{},"cloud":{"connected":false},"mqtt":{"connected":false},"sys":{"mac":"80646FD0AF5C","restart_required":true,"uptime":2,"ram_size":250228,"ram_free":144112,"fs_size":458752,"fs_free":118784,"cfg_rev":11,"available_updates":{},"webhook_rev":0,"wakeup_reason":{"boot":"poweron","cause":"undefined"},"wakeup_period":86400},"wifi":{"sta_ip":"172.20.93.4","status":"got ip","ssid":"Kuehnel","rssi":-62},"smoke:0":{"id":0,"alarm":false,"mute":false},"devicepower:0":{"id":0,"battery":{"V":2.99,"percent":97.0}}}}
2023-08-30 15:27:30.366 [WARN ] [g.shelly.internal.api2.Shelly2ApiRpc] - shellyplussmoke-80646fd0af5c: Device requires restart to activate changes
2023-08-30 15:27:30.393 [DEBUG] [g.shelly.internal.api2.Shelly2ApiRpc] - shellyplussmoke-80646fd0af5c: Script oh-blu-scanner.js was not installed, device doesn't support scripts
2023-08-30 15:27:30.448 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplussmoke-80646fd0af5c: Updating channel definitions, 2 channels
2023-08-30 15:27:30.450 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplussmoke-80646fd0af5c: Adding channel device#updateAvailable
2023-08-30 15:27:30.450 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplussmoke-80646fd0af5c: Adding channel device#heartBeat
2023-08-30 15:27:30.456 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplussmoke-80646fd0af5c: Channel definitions updated
2023-08-30 15:27:30.458 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplussmoke-80646fd0af5c: Channel device#wifiSignal updated with 3 (type class org.openhab.core.library.types.DecimalType).
2023-08-30 15:27:30.459 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplussmoke-80646fd0af5c: Initializing device shellyplussmoke-80646fd0af5c, type SNSN-0031Z, Hardware: Rev: , batch ; Firmware: v0.14.3 / 20230420-115805
2023-08-30 15:27:30.460 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplussmoke-80646fd0af5c: Shelly settings info for shellyplussmoke-80646fd0af5c: {"ble":{"enable":true},"cloud":{"enable":false,"server":"iot.shelly.cloud:6012/jrpc"},"mqtt":{"enable":false,"rpc_ntf":"true","status_ntf":"false"},"sys":{"cfg_rev":10,"device":{"mac":"80646FD0AF5C","fw_id":"20230420-115805/0.14.3-gd976dc3","discoverable":true},"location":{"tz":"Europe/Berlin","lat":49.86571,"lon":8.62604},"sntp":{"server":"172.20.0.1"},"sleep":{"wakeup_period":86400},"debug":{"mqtt":{"enable":false},"websocket":{"enable":false},"udp":null},"ui_data":null,"rpc_udp":{}},"wifi":{"ap":{"enable":true,"ssid":"ShellyPlusSmoke-80646FD0AF5C","is_open":true},"sta":{"ssid":"Kuehnel","is_open":false,"enable":true,"ipv4mode":"static","ip":"172.20.93.4","netmask":"255.255.0.0","gw":"172.20.0.1","nameserver":"172.20.0.1"},"sta1":{"is_open":true,"enable":false,"ipv4mode":"dhcp"},"roam":{"rssi_thr":-80,"interval":60}},"smoke:0":{"id":0}}
2023-08-30 15:27:30.461 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplussmoke-80646fd0af5c: Device hasRelays:false (numRelays=0),isRoller:false (numRoller=0),isDimmer:false,numMeter=0,isEMeter:true), ext. Switch Add-On: n/a,isSensor:true,isDS:false,hasBattery:true (low battery threshold=20%),isSense:false,isMotion:false,isLight:false,isBulb:false,isDuo:false,isRGBW2:false,inColor:false, BLU Gateway support: false,alwaysOn:86460, updatePeriod:falsesec
2023-08-30 15:27:30.462 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplussmoke-80646fd0af5c: Thing successfully initialized.
2023-08-30 15:27:30.664 [DEBUG] [g.shelly.internal.api2.Shelly2ApiRpc] - shellyplussmoke-80646fd0af5c: BLU Gateway support is disabled for this device
2023-08-30 15:27:30.690 [DEBUG] [g.shelly.internal.api2.Shelly2ApiRpc] - shellyplussmoke-80646fd0af5c: NotifyStatus update received: {"id":2123257578,"src":"shellyplussmoke-80646fd0af5c","dst":"shellyplussmoke-80646fd0af5c","params":{"ble":null,"cloud":{"connected":false},"mqtt":{"connected":false},"sys":{"mac":"80646FD0AF5C","restart_required":true,"uptime":2,"ram_size":250200,"ram_free":142620,"fs_size":458752,"fs_free":118784,"cfg_rev":11,"available_updates":null,"webhook_rev":0,"wakeup_reason":{"boot":"poweron","cause":"undefined"},"wakeup_period":86400},"wifi":{"sta_ip":"172.20.93.4","status":"got ip","ssid":"Kuehnel","rssi":-61},"smoke:0":{"id":0,"alarm":false,"mute":false},"devicepower:0":{"id":0,"battery":{"V":2.99,"percent":97.0}}},"result":{"ble":{},"cloud":{"connected":false},"mqtt":{"connected":false},"sys":{"mac":"80646FD0AF5C","restart_required":true,"uptime":2,"ram_size":250200,"ram_free":142620,"fs_size":458752,"fs_free":118784,"cfg_rev":11,"available_updates":{},"webhook_rev":0,"wakeup_reason":{"boot":"poweron","cause":"undefined"},"wakeup_period":86400},"wifi":{"sta_ip":"172.20.93.4","status":"got ip","ssid":"Kuehnel","rssi":-61},"smoke:0":{"id":0,"alarm":false,"mute":false},"devicepower:0":{"id":0,"battery":{"V":2.99,"percent":97.0}}}}
2023-08-30 15:27:30.691 [WARN ] [g.shelly.internal.api2.Shelly2ApiRpc] - shellyplussmoke-80646fd0af5c: Device requires restart to activate changes
2023-08-30 15:27:30.720 [DEBUG] [g.shelly.internal.api2.Shelly2ApiRpc] - shellyplussmoke-80646fd0af5c: Script oh-blu-scanner.js was not installed, device doesn't support scripts
if helpful i would be glad to send you the complete logfile via pm