Installed new build.
No change to Shelly i4plus.
Shelly Manager shows 0 CoIoT Messages.
@markus7017 Correction: The i4 is updated 2 minutes after button press.
Hello Markus,
I have tested the gen2 version from 2022.06.05 and the 4PM PRO with authentication did not work for me. I got wrong password or username.
Firmware is 10.2.
Not sure i am doing something wrong
Thanks for your help.
Authentication is not yet supported for Gen2 devices. Please try without userid/pw. This is on the list
The Plus i4 does not use CoIOT, but WebSockets
Are you sure you are using the latest build? WebSockets were broken, but have been fixed.
Updates after 1 or 2min is an indicator that those do not work (like CoIOT for Gen1 devices)
Enable DEBUG log and post relevant extract here
Downloaded from your signature.
Just to be sure.
Which one is the right jar file?
I would estimate the latest, have a look here myfiles/shelly at master · markus7017/myfiles · GitHub
org.openhab.binding.shelly-3.3.0-gen2.jar. OH should discover the device and you should get channels for all 4 inputs.
The regular DEV build doesnât support/discover the i4. Go to the OH console and issue the following command: âlog:set DEBUG org.openhab.binding.shellyâ. Check the log for âNotifyStatusâ messages, which show the inbound notifications when input states etc. have changed.
3.3.0-GEN2 Build (latest, Gen1+2) | 3.3.0-DEV Build (stable, Gen1-only) - README
Avdanced Users - Shelly Manager - Bugs/Features - API Doc
Gen1: Firmware Index - Firmware Archive
Note: The DEV build is always newer than the version in the official Distro or the Milestone builds check here for more info on first installation
Changed to your jar file. Same behavior. The event is processed roughly 2min after button press.
Set log to debug. There are no log entries with âNotifyStatusâ.
These are the only log entries for the device:
2022-06-06 20:05:23.600 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Channel device#heartBeat updated with 2022-06-06T20:05:23.000+0200 (type class org.openhab.core.library.types.DateTimeType).
2022-06-06 20:05:23.603 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Channel device#uptime updated with 26186 s (type class org.openhab.core.library.types.QuantityType).
2022-06-06 20:05:23.607 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Channel device#wifiSignal updated with 4 (type class org.openhab.core.library.types.DecimalType).
2022-06-06 20:05:23.611 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Channel device#internalTemp updated with 0 °C (type class org.openhab.core.library.types.QuantityType).
2022-06-06 20:05:23.617 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Channel device#uptime updated with 26186 s (type class org.openhab.core.library.types.QuantityType).
2022-06-06 20:05:23.621 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Channel device#wifiSignal updated with 4 (type class org.openhab.core.library.types.DecimalType).
2022-06-06 20:05:23.626 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Channel device#internalTemp updated with 0 °C (type class org.openhab.core.library.types.QuantityType).
2022-06-06 20:05:23.631 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Channel status1#input updated with ON (type class org.openhab.core.library.types.OnOffType).
2022-06-06 20:05:23.636 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Channel status4#input updated with ON (type class org.openhab.core.library.types.OnOffType).
2022-06-06 20:05:23.639 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Enabling channel cache (20 updates / 60s)
2022-06-06 20:05:23.693 [DEBUG] [.internal.handler.ShellyLightHandler] - shellycolorbulb-98cdac2d0450: Update colors from color picker
My other GEN1 shellys are updating instantly.
you have to see âWebSocket connected successfulâ and âNotifyStatus update receivedâ messages like in my log
21:50:54.819 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-30839809e838: Device config: IP address=192.168.6.211, HTTP user/password=openhab/***, update interval=60
21:50:54.819 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-30839809e838: Configured Events: Button: false, Switch (on/off): true, Push: true, Roller: true, Sensor: true, CoIoT: false, Enable AutoCoIoT: true
21:50:54.819 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-30839809e838: Start initializing thing shellyplusi4-30839809e838 - 192.168.6.211, type shellyplusi4, ip address 192.168.6.211, CoIoT: false
21:50:54.820 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'shelly:shellyplusi4:30839809e838' changed from INITIALIZING to UNKNOWN (CONFIGURATION_PENDING): Initialisierung oder GerÀt im Schlafmodus.
21:50:54.956 [DEBUG] [g.shelly.internal.api2.Shelly2RpcApi] - shellyplusi4-30839809e838: WebSocket connected successful
21:50:54.966 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-30839809e838: Initializing device shellyplusi4-30839809e838, type SNSN-0024X, Hardware: Rev: , batch ; Firmware: / 20211111-091050
21:50:54.966 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-30839809e838: Shelly settings info for shellyplusi4-30839809e838:
21:50:54.966 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-30839809e838: Device hasRelays:false (numRelays=0),isRoller:false (numRoller=0),isDimmer:false,numMeter=0,isEMeter:true),isSensor:false,isDS:false,hasBattery:false,isSense:false,isMotion:false,isLight:false,isBulb:false,isDuo:false,isRGBW2:false,inColor:false,alwaysOn:true, ,updatePeriod:70sec
21:50:55.039 [DEBUG] [g.shelly.internal.api2.Shelly2RpcApi] - shellyplusi4-30839809e838: NotifyStatus update received: {"params":{"ble":null,"cloud":{"connected":false},"mqtt":{"connected":false},"sys":{"mac":"30839809E838","restart_required":false,"time":"21:50","unixtime":1654545055,"uptime":601828,"ram_size":250256,"ram_free":178444,"fs_size":458752,"fs_free":249856,"cfg_rev":4,"available_updates":{"stable":{"version":"0.10.2"}}},"wifi":{"sta_ip":"192.168.6.211","status":"got ip","ssid":"TurtlePineHouse","rssi":-54},"input:0":{"id":0,"state":false},"input:1":{"id":1,"state":false},"input:2":{"id":2,"state":false},"input:3":{"id":3,"state":false}},"result":{"ble":null,"cloud":{"connected":false},"mqtt":{"connected":false},"sys":{"mac":"30839809E838","restart_required":false,"time":"21:50","unixtime":1654545055,"uptime":601828,"ram_size":250256,"ram_free":178444,"fs_size":458752,"fs_free":249856,"cfg_rev":4,"available_updates":{"stable":{"version":"0.10.2"}}},"wifi":{"sta_ip":"192.168.6.211","status":"got ip","ssid":"TurtlePineHouse","rssi":-54},"input:0":{"id":0,"state":false},"input:1":{"id":1,"state":false},"input:2":{"id":2,"state":false},"input:3":{"id":3,"state":false}},"id":-2014215791,"src":"shellyplusi4-30839809e838","dst":"shellyplusi4-30839809e838"}
21:50:55.041 [INFO ] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-30839809e838: GerÀt verwendet eine Beta-Version: /20211111-091050.
21:50:55.043 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-30839809e838: Updating channel definitions, 3 channels
21:50:55.043 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-30839809e838: Adding channel device#internalTemp
21:50:55.043 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'shelly:shellyplusi4:30839809e838' changed from UNKNOWN (CONFIGURATION_PENDING): Initialisierung oder GerÀt im Schlafmodus. to ONLINE
21:50:55.044 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-30839809e838: Adding channel device#updateAvailable
21:50:55.044 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-30839809e838: Adding channel device#heartBeat
21:50:55.046 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-30839809e838: Channel definitions updated
21:50:55.049 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-30839809e838: Thing successfully initialized.
21:50:55.050 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-30839809e838: Update status job started, interval=20*3=60sec.
21:50:57.187 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-30839809e838: Updating channel definitions, 2 channels
21:50:57.188 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-30839809e838: Adding channel status1#input
21:50:57.188 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-30839809e838: Adding channel status1#button
21:50:57.193 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-30839809e838: Channel definitions updated
21:50:57.194 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-30839809e838: Updating channel definitions, 2 channels
21:50:57.194 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-30839809e838: Adding channel status2#input
21:50:57.194 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-30839809e838: Adding channel status2#button
21:50:57.195 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-30839809e838: Channel definitions updated
21:50:57.195 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-30839809e838: Updating channel definitions, 2 channels
21:50:57.196 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-30839809e838: Adding channel status3#input
21:50:57.196 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-30839809e838: Adding channel status3#button
21:50:57.197 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-30839809e838: Channel definitions updated
21:50:57.198 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-30839809e838: Updating channel definitions, 2 channels
21:50:57.198 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-30839809e838: Adding channel status4#input
21:50:57.198 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-30839809e838: Adding channel status4#button
21:50:57.200 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-30839809e838: Channel definitions updated
21:50:57.218 [DEBUG] [g.shelly.internal.api2.Shelly2RpcApi] - shellyplusi4-30839809e838: NotifyStatus update received: {"params":{"ble":null,"cloud":{"connected":false},"mqtt":{"connected":false},"sys":{"mac":"30839809E838","restart_required":false,"time":"21:50","unixtime":1654545057,"uptime":601830,"ram_size":250264,"ram_free":179704,"fs_size":458752,"fs_free":249856,"cfg_rev":4,"available_updates":{"stable":{"version":"0.10.2"}}},"wifi":{"sta_ip":"192.168.6.211","status":"got ip","ssid":"TurtlePineHouse","rssi":-54},"input:0":{"id":0,"state":false},"input:1":{"id":1,"state":false},"input:2":{"id":2,"state":false},"input:3":{"id":3,"state":false}},"result":{"ble":null,"cloud":{"connected":false},"mqtt":{"connected":false},"sys":{"mac":"30839809E838","restart_required":false,"time":"21:50","unixtime":1654545057,"uptime":601830,"ram_size":250264,"ram_free":179704,"fs_size":458752,"fs_free":249856,"cfg_rev":4,"available_updates":{"stable":{"version":"0.10.2"}}},"wifi":{"sta_ip":"192.168.6.211","status":"got ip","ssid":"TurtlePineHouse","rssi":-54},"input:0":{"id":0,"state":false},"input:1":{"id":1,"state":false},"input:2":{"id":2,"state":false},"input:3":{"id":3,"state":false}},"id":-1914458590,"src":"shellyplusi4-30839809e838","dst":"shellyplusi4-30839809e838"}
Do you have the latest firmware, Iâm using 0.10.2
Im on 10.2 too.
Im not having your lines in my log. No notify and No websocket. ![]()
Any ideas?
please provide a log of the thing initialization
I am still scratching my head on this. I have the org.openhab.binding.shelly-3.3.0-gen2.jar file placed in my /usr/share/openhab/addons/ folder and it is not apprearing in my console bundle:list. @markus7017 any thoughts?
Did you followed the steps in READMEbeta and installed the Californium jars? Is there something in the log?
Find the logs below.
Here is the same behaviour. The thing needs approx 1,5minutes to initialize (see timestamp):
PRESSED DISCOVER BUTTON:
2022-06-07 09:03:00.200 [DEBUG] [discovery.ShellyDiscoveryParticipant] - discovered shellyplusi4-083af200b468
2022-06-07 09:03:00.202 [DEBUG] [discovery.ShellyDiscoveryParticipant] - shellyplusi4-083af200b468: Shelly device discovered: IP-Adress=10.0.100.112, type=shellyplusi4
2022-06-07 09:03:00.204 [DEBUG] [discovery.ShellyDiscoveryParticipant] - shellyplusi4-083af200b468: Generation 2 device detected: ShellyPlusI4-083AF200B468
2022-06-07 09:03:00.329 [DEBUG] [discovery.ShellyDiscoveryParticipant] - shellyplusi4-083af200b468: Shelly settings :
2022-06-07 09:03:00.331 [DEBUG] [discovery.ShellyDiscoveryParticipant] - shellyplusi4-083af200b468: Adding Shelly , UID=shelly:shellyplusi4:083af200b468
2022-06-07 09:03:00.339 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'shelly:shellyplusi4:083af200b468' to inbox.
PRESSED THE ADD BUTTON
2022-06-07 09:03:08.551 [DEBUG] [shelly.internal.ShellyHandlerFactory] - shellyplusi4-083af200b468 - 10.0.100.112: Create new thing of type shelly:shellyplusi4 using ShellyRelayHandler
2022-06-07 09:03:08.619 [DEBUG] [shelly.internal.ShellyHandlerFactory] - Thing handler for uid shelly:shellyplusi4:083af200b468 added, total things = 12
2022-06-07 09:04:45.900 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Using userId admin from bindingConfig
2022-06-07 09:04:45.903 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Device config: IP address=10.0.100.112, HTTP user/password=admin/***, update interval=60
2022-06-07 09:04:45.905 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Configured Events: Button: false, Switch (on/off): true, Push: true, Roller: true, Sensor: true, CoIoT: false, Enable AutoCoIoT: true
2022-06-07 09:04:45.907 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Start initializing thing shellyplusi4-083af200b468 - 10.0.100.112, type shellyplusi4, ip address 10.0.100.112, CoIoT: false
2022-06-07 09:04:46.011 [DEBUG] [g.shelly.internal.api2.Shelly2RpcApi] - shellyplusi4-083af200b468: WebSocket connected successful
2022-06-07 09:04:46.019 [DEBUG] [helly.internal.api2.Shelly2WebSocket] - WebSocket Connection closed: 1006 - Disconnected
2022-06-07 09:04:46.047 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Initializing device shellyplusi4-083af200b468, type SNSN-0024X, Hardware: Rev: , batch ; Firmware: v0.10.2 / 20220531-140629
2022-06-07 09:04:46.049 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Shelly settings info for shellyplusi4-083af200b468:
2022-06-07 09:04:46.051 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Device hasRelays:false (numRelays=0),isRoller:false (numRoller=0),isDimmer:false,numMeter=0,isEMeter:true),isSensor:false,isDS:false,hasBattery:false,isSense:false,isMotion:false,isLight:false,isBulb:false,isDuo:false,isRGBW2:false,inColor:false,alwaysOn:true, ,updatePeriod:70sec
2022-06-07 09:04:46.110 [DEBUG] [g.shelly.internal.api2.Shelly2RpcApi] - shellyplusi4-083af200b468: NotifyStatus update received: {"params":{"ble":null,"cloud":{"connected":false},"mqtt":{"connected":false},"sys":{"mac":"083AF200B468","restart_required":false,"time":"09:04","unixtime":1654585486,"uptime":73221,"ram_size":255496,"ram_free":154976,"fs_size":458752,"fs_free":225280,"cfg_rev":10,"available_updates":null},"wifi":{"sta_ip":"10.0.100.112","status":"got ip","ssid":"ben.net","rssi":-61},"input:0":{"id":0,"state":false},"input:1":{"id":1,"state":false},"input:2":{"id":2,"state":false},"input:3":{"id":3,"state":false}},"result":{"ble":{},"cloud":{"connected":false},"mqtt":{"connected":false},"sys":{"mac":"083AF200B468","restart_required":false,"time":"09:04","unixtime":1654585486,"uptime":73221,"ram_size":255496,"ram_free":154976,"fs_size":458752,"fs_free":225280,"cfg_rev":10,"available_updates":{}},"wifi":{"sta_ip":"10.0.100.112","status":"got ip","ssid":"ben.net","rssi":-61},"input:0":{"id":0,"state":false},"input:1":{"id":1,"state":false},"input:2":{"id":2,"state":false},"input:3":{"id":3,"state":false}},"id":113863042,"src":"shellyplusi4-083af200b468","dst":"shellyplusi4-083af200b468"}
2022-06-07 09:04:46.114 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Channel device#heartBeat updated with 2022-06-07T09:04:46.000+0200 (type class org.openhab.core.library.types.DateTimeType).
2022-06-07 09:04:46.126 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Updating channel definitions, 3 channels
2022-06-07 09:04:46.129 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Adding channel device#internalTemp
2022-06-07 09:04:46.131 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Adding channel device#updateAvailable
2022-06-07 09:04:46.133 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Adding channel device#heartBeat
2022-06-07 09:04:46.144 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Channel definitions updated
2022-06-07 09:04:46.148 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Channel device#uptime updated with 73221 s (type class org.openhab.core.library.types.QuantityType).
2022-06-07 09:04:46.151 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Channel device#wifiSignal updated with 3 (type class org.openhab.core.library.types.DecimalType).
2022-06-07 09:04:46.156 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Channel device#internalTemp updated with 0 °C (type class org.openhab.core.library.types.QuantityType).
2022-06-07 09:04:46.160 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Channel device#updateAvailable updated with OFF (type class org.openhab.core.library.types.OnOffType).
2022-06-07 09:04:46.162 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Thing successfully initialized.
2022-06-07 09:04:46.167 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Channel device#heartBeat updated with 2022-06-07T09:04:46.000+0200 (type class org.openhab.core.library.types.DateTimeType).
2022-06-07 09:04:46.169 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Update status job started, interval=20*3=60sec.
2022-06-07 09:04:46.593 [DEBUG] [lly.internal.api1.Shelly1CoapHandler] - shelly1-483fdaa1a700: CoIoT Message from /10.0.100.100:5683 (MID=21771): {"G":[[0,9103,0],[0,1101,0],[0,2101,1],[0,2102,""],[0,2103,177]]}
2022-06-07 09:04:46.596 [DEBUG] [lly.internal.api1.Shelly1CoapHandler] - shelly1-483fdaa1a700: Serial 13058 was already processed, ignore update
2022-06-07 09:04:47.965 [DEBUG] [lly.internal.api1.Shelly1CoapHandler] - shelly1-483fdaa23555: CoIoT Message from /10.0.100.101:5683 (MID=23120): {"G":[[0,9103,0],[0,1101,0],[0,2101,0],[0,2102,""],[0,2103,68]]}
2022-06-07 09:04:47.968 [DEBUG] [lly.internal.api1.Shelly1CoapHandler] - shelly1-483fdaa23555: Serial 52992 was already processed, ignore update
2022-06-07 09:04:48.277 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Channel device#heartBeat updated with 2022-06-07T09:04:48.000+0200 (type class org.openhab.core.library.types.DateTimeType).
2022-06-07 09:04:48.284 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Channel device#uptime updated with 73221 s (type class org.openhab.core.library.types.QuantityType).
2022-06-07 09:04:48.287 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Channel device#wifiSignal updated with 3 (type class org.openhab.core.library.types.DecimalType).
2022-06-07 09:04:48.291 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Channel device#internalTemp updated with 0 °C (type class org.openhab.core.library.types.QuantityType).
2022-06-07 09:04:48.296 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Channel device#uptime updated with 73221 s (type class org.openhab.core.library.types.QuantityType).
2022-06-07 09:04:48.299 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Channel device#wifiSignal updated with 3 (type class org.openhab.core.library.types.DecimalType).
2022-06-07 09:04:48.304 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Channel device#internalTemp updated with 0 °C (type class org.openhab.core.library.types.QuantityType).
2022-06-07 09:04:48.310 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Updating channel definitions, 2 channels
2022-06-07 09:04:48.312 [DEBUG] [g.shelly.internal.api2.Shelly2RpcApi] - shellyplusi4-083af200b468: NotifyStatus update received: {"params":{"ble":null,"cloud":{"connected":false},"mqtt":{"connected":false},"sys":{"mac":"083AF200B468","restart_required":false,"time":"09:04","unixtime":1654585488,"uptime":73224,"ram_size":255488,"ram_free":155872,"fs_size":458752,"fs_free":225280,"cfg_rev":10,"available_updates":null},"wifi":{"sta_ip":"10.0.100.112","status":"got ip","ssid":"ben.net","rssi":-61},"input:0":{"id":0,"state":false},"input:1":{"id":1,"state":false},"input:2":{"id":2,"state":false},"input:3":{"id":3,"state":false}},"result":{"ble":{},"cloud":{"connected":false},"mqtt":{"connected":false},"sys":{"mac":"083AF200B468","restart_required":false,"time":"09:04","unixtime":1654585488,"uptime":73224,"ram_size":255488,"ram_free":155872,"fs_size":458752,"fs_free":225280,"cfg_rev":10,"available_updates":{}},"wifi":{"sta_ip":"10.0.100.112","status":"got ip","ssid":"ben.net","rssi":-61},"input:0":{"id":0,"state":false},"input:1":{"id":1,"state":false},"input:2":{"id":2,"state":false},"input:3":{"id":3,"state":false}},"id":-2055801166,"src":"shellyplusi4-083af200b468","dst":"shellyplusi4-083af200b468"}
2022-06-07 09:04:48.313 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Adding channel status1#input
2022-06-07 09:04:48.315 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Adding channel status1#button
2022-06-07 09:04:48.334 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Channel definitions updated
2022-06-07 09:04:48.337 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Channel status1#input updated with OFF (type class org.openhab.core.library.types.OnOffType).
2022-06-07 09:04:48.341 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Updating channel definitions, 2 channels
2022-06-07 09:04:48.343 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Adding channel status2#input
2022-06-07 09:04:48.345 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Adding channel status2#button
2022-06-07 09:04:48.359 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Channel definitions updated
2022-06-07 09:04:48.368 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Channel status2#input updated with OFF (type class org.openhab.core.library.types.OnOffType).
2022-06-07 09:04:48.372 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Updating channel definitions, 2 channels
2022-06-07 09:04:48.374 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Adding channel status3#input
2022-06-07 09:04:48.375 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Adding channel status3#button
2022-06-07 09:04:48.573 [DEBUG] [.internal.handler.ShellyRelayHandler] - shellyswitch25-10521c074d71: Update roller position: control=0, position=100
2022-06-07 09:04:48.707 [DEBUG] [.internal.handler.ShellyRelayHandler] - shellyswitch25-3494546a01f7: Update roller position: control=0, position=100
2022-06-07 09:04:48.718 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Channel definitions updated
2022-06-07 09:04:48.723 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Channel status3#input updated with OFF (type class org.openhab.core.library.types.OnOffType).
2022-06-07 09:04:48.729 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Updating channel definitions, 2 channels
2022-06-07 09:04:48.732 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Adding channel status4#input
2022-06-07 09:04:48.734 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Adding channel status4#button
2022-06-07 09:04:48.746 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Channel definitions updated
2022-06-07 09:04:48.749 [DEBUG] [y.internal.handler.ShellyBaseHandler] - shellyplusi4-083af200b468: Channel status4#input updated with OFF (type class org.openhab.core.library.types.OnOffType).
Ich see âWebSocket connected successfulâ followed by an âWebSocket Connection closed: 1006 - Disconnectedâ. Strange, but I also see âNotifyStatus update receivedâ so stag is working.
I see that channels are created, which indicates that message data is processed.
âAdding channel status1#inputâ, âAdding channel status1#buttonâ; same for status2#âŠ, status3, status4
Whatâs with the rest of the log?
Please switch binding to TRACE mode and provide full log.
Hello markus,
thx for your answer. I unterstood [met] so, that his 4PM PRO working flawlessly with authentication with the gen2 DEV Binding.
Oliver
Find the TRACE log attached.
openhab.log (204.1 KB)
No, auth is working for Gen1 4Pro, but not for Gen2 Pro 4PM
Gen2 auth support is on the list
OK, fine.