Shelly Binding

it is no one time issue but recurring so I’m looking for a systematic and text only solution

The MAC is part of the UID and the service iceName, so if you change the device you need to edit both in the .things, otherwise you’ll get new devices in the Inbox

We are doing a major refactor of the bulb / RGBWx support? Who can help testing to avoid breaking changes beside adding Plus and Pro RGBW and Duo 3?

Please help testing!

It’s easy

Same with build to advanced Dimmer support (PR, jar, README) and Plus/Pro Lora Addon support (PR, jar, README).

Development for those PRs done, but we want to see verification in different environments.

PLEASE help, this is the last step to get those PRs merged.

Hi, now I had time to test org.openhab.binding.shelly-5.3.0-SNAPSHOT-g1fix.jar.

Scan works with gen1 devices…

I get many errors once after upgrade or restart openhab.

2026-09-03 08:12:16.891 [WARN ] [org.openhab.core.thing.internal.ThingManagerImpl ] - Channel types or config descriptions for thing 'shelly:shellyplus2pm-relay:Shelly2pm_Wohnzimmer_Vent' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-03 08:12:16.893 [WARN ] [org.openhab.core.thing.internal.ThingManagerImpl ] - Failed to normalize configuration for thing 'shelly:shellyplus2pm-relay:Shelly2pm_Wohnzimmer_Vent': {thing/channel=Type description shelly:energyAvg1Min for shelly:shellyplus2pm-relay:Shelly2pm_Wohnzimmer_Vent:meter1#energyAvg1Min not found, although we checked the presence before.}
2026-09-03 08:12:16.908 [WARN ] [org.openhab.core.thing.internal.ThingManagerImpl ] - Channel types or config descriptions for thing 'shelly:shelly25-relay:shelly2-Fingerprint' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-03 08:12:16.909 [WARN ] [org.openhab.core.thing.internal.ThingManagerImpl ] - Failed to normalize configuration for thing 'shelly:shelly25-relay:shelly2-Fingerprint': {thing/channel=Type description shelly:lastEnergy1 for shelly:shelly25-relay:shelly2-Fingerprint:meter1#lastEnergy1 not found, although we checked the presence before.}
2026-09-03 08:12:16.914 [WARN ] [org.openhab.core.thing.internal.ThingManagerImpl ] - Channel types or config descriptions for thing 'shelly:shellydevice:98cdac2c6ee8' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-03 08:12:16.915 [WARN ] [org.openhab.core.thing.internal.ThingManagerImpl ] - Failed to normalize configuration for thing 'shelly:shellydevice:98cdac2c6ee8': {thing/channel=Type description shelly:lastEnergy1 for shelly:shellydevice:98cdac2c6ee8:meter1#lastEnergy1 not found, although we checked the presence before.}
2026-09-03 08:12:16.918 [WARN ] [org.openhab.core.thing.internal.ThingManagerImpl ] - Channel types or config descriptions for thing 'shelly:shelly1:3494547a1c86' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.

And the new added Shelly1 have these channels…

		Type meterWatts : meter#currentWatts "Stromverbrauch"
		Type currentPower : meter#currentPower "Power Consumption"
		Type energyHistMin1 : meter#energyHistMin1 "Energy - Previous Minute"
		Type energyHistMin2 : meter#energyHistMin2 "Energy - 2 Minutes Ago"
		Type energyHistMin3 : meter#energyHistMin3 "Energy - 3 Minutes Ago"
		Type energyAvgLast3Min : meter#energyAvgLast3Min "Average Energy - Last 3 Minutes"

Greets.

Friendly Reminder, we need more testing to be sure that there will be no issues, when openHAB 5.3 will be released. openHAB 5.3 M1 is now available.

At the moment only Authentification issues are reported. So if you need to use Shelly’s authentication, do not update to firmware 2.0 at the moment.

have a look at this post:

thx but this are not ‘deprecated’ messages :wink:

I wanted to re-add the Shelly1 for test the g1-fix binding. but after re-add the channels stay there..

now I got these 2 errors..

2026-09-03 08:31:24.454 [ERROR] [ab.core.model.thing.internal.GenericThingProvider] - Channel type shelly:signal-strength could not be resolved.
2026-09-03 08:31:24.462 [ERROR] [ab.core.model.thing.internal.GenericThingProvider] - Channel type shelly:button could not be resolved.

I dont know what caused this errors.

Greets

did you delete the old thing? And do you have items linked to these channels? Perhaps these channels are not available anymore. I know we had some issues with that, but it’s a while ago, I can’t remember the details anymore.

yes, i deleted the thing, re-added per scan, gave same id. I use only the ‘Betrieb’ (output) channel on these Shelly1, nothing else.

I have this behavior again with the g1-fix version.

But I didn’t change the coiot mcast.

I’m back to my prior shelly version.

switch back to the regular DEV build, the g1fix has an issue with relay/roller discovery

Thank you @markus7017 for finalizing the WS90 integration :slight_smile: I did already the German crowdin translations. perhaps you can have a look at them.

Would be nice, if you can provide a new dev build, with all merged stuff. So I am able to bring it to my production and develop on a block library for the WS90.

I can’t find an issue, I’m wondering about “Channel type shelly:signal-strength could not be resolved” messages, because that’s a OH framework defined channel type. Maybe something was wrong with the build, please check https://github.com/markus7017/myfiles/blob/master/shelly/org.openhab.binding.shelly-5.3.0-SNAPSHOT-g1fix.jar?raw=true

coming today and it includes more than just WS90

hi again..

I use this version right now..

I added a discovered Shelly1 and it gets powermeter channels again..

Thing shelly:shelly1:edifierlautsprecher "Shelly1 Edifier Lautsprecher" @ "Küche" [deviceIp="192.168.0.xxx", eventsButton=false, eventsSwitch=false, eventsPush=false, eventsCoIoT=true, updateInterval=60] {
	Channels:
		Type alarmTrigger : device#alarm "Alarm"
		Type signal-strength : device#wifiSignal "Signalstärke"
		Type relayOutput : relay#output "Betrieb"
		Type timerActive : relay#timerActive "Autom. EIN/AUS Timer aktiv"
		Type timerAutoOn : relay#autoOn "Auto-AN-Timer"
		Type timerAutoOff : relay#autoOff "Auto-AUS Timer"
		Type lastUpdate : sensors#lastUpdate "Letzte Aktualisierung"
		Type deviceFirmware : device#firmware "Gerätefirmware"
		Type deviceName : device#deviceName "Gerätename"
		Type uptime : device#uptime "Laufzeit"
		Type heartBeat : device#heartBeat "Letzte Aktivität"
		Type updateAvailable : device#updateAvailable "Firmwareaktualisierung verfügbar"
		Type inputState : relay#input "Eingang/Taste"
		Type button : relay#button
		Type lastEvent : relay#lastEvent "Letztes Ereignis"
		Type eventCount : relay#eventCount "Ereignis-Anzahl"
		Type meterWatts : meter#currentWatts "Stromverbrauch"
		Type currentPower : meter#currentPower "Stromverbrauch"
		Type energyHistMin1 : meter#energyHistMin1 "Energy - Previous Minute"
		Type energyHistMin2 : meter#energyHistMin2 "Energy - 2 Minutes Ago"
		Type energyHistMin3 : meter#energyHistMin3 "Energy - 3 Minutes Ago"
		Type energyAvgLast3Min : meter#energyAvgLast3Min "Average Energy - Last 3 Minutes"
		Type lastUpdate : meter#lastUpdate "Letzte Aktualisierung"
}

The error with coiot and mcast is not more present. this works now.

I stay with this version from now.

Greets

This build fixes issue with Gen 1 discovery. I created a dedicated PR for the meter topic

@markus7017 could you please give us a short overview of PRs included in the latest DEV build? I will install it now on my prod system, I can’t remember and would like to have an eye on the new features :slight_smile:

EDIT: rolled back, had some weird issues. Will test that build first on my test stage.

EDIT2: I think we have another firmware issue, that’s why the new release felt weird. but it is also with the latest fix meter build, I was running on my production, see here: [shelly] Support for Gen2+ firmware release 2.x.x · Issue #21179 · openhab/openhab-addons · GitHub

Merged PRs Overview

As you can see we made a huge progress on PRs.

  • Various fixes, some of the bugs were reported a year ago
  • Redesign of the BLU integration (most parts of decoding is now handled by the binding)
  • Extended WS90 Weather Station features
  • Improved Gen1 and 2+ Bulb support
  • Improved RGBW support - @AndrewFG is working to integrating the new OH Core Light Control
  • Support of the LoRa Add-On

A big thank you to @lsiepel who did a lot of the review & merge work and the test team as mentioned below.

Merged PRs since 2026-08-21 · All open PRs

Topic PR # Description Participants
Fix-only #21605 Fix brightness slider flicker on dimmer/light status updates lsiepel
#21602 Handle ConfigurationAdmin unregistration during mDNS discovery lsiepel
#21599 Fix swapped WiFi Access Point Roaming action messages lsiepel
#21420 Fix Unknown API value 'activate' warning
#19755: Constant warnings in log: Unk…
lsiepel
BLU #21548 Add extended features for BLU Ecowitt WS90 weather station
#21268: Shelly Ecowith WS90 Ext…
alaub81, lsiepel, scheuerer
#21508 Fix BLU Gateway script not removed when disabled
#18951: Disabling BLU Gateway does not d…
alaub81, lsiepel
#21287 Fix BLU Gateway memory crash and firmware 2.0 issues
#16344: Script oh-blu-scanner.js cra…
#19777: BLE scanner script runs ou…
#21276: Fix oh-blu-scanner.js OOM /…
ErikDB87, alaub81, lsiepel, scheuerer
Relay/Roller #21598 Preserve Gen2 Cover detached in_mode instead of mapping it to onebutton lsiepel
#21480 Fix roller position not updated on Gen2+ end-position event
#21472: 2PM and GEN3 devices in Rol…
#21479: Wrong roller position with…
lsiepel
Bulb #21593 Fix Gen1 Bulb color/white mode switching lsiepel
#20909 Add support for Duo E27 G3 and Multicolor Bulb E27 G3
Cherry-picked #21605
#20851: Support for Duo bulb Gen3
andrewfg, lsiepel, matmai, mstormi
RGBW #19227 Add support for Shelly Pro RGBWW PM
#18001: Support for Plus RGBW PM in "L…
#18215: Brightness cannot be set to …
#19216: Plus RGBW PM issues in RGB …
#20627: Enhance support for Plus RG…
JacekKac, andrewfg, lsiepel, wborn
Addons #19006 Add support for Plus/Pro LoRa Add-On jlaur, lolodomo, lsiepel

Regular DEV build: org.openhab.binding.shelly-5.3.0-SNAPSHOT.jar · README.md

Open PRs Overview

Next things are on the way :slight_smile:

Most important ist support for all Dimmer models, Shelly Presence and Flood S Gen4 beside additional fixes.

All open PRs · All open issues

Topic PR # Description Participants
Fix-only #21617 Fix spurious meter channels on non-PM relay devices (Shelly 1, 1L, Plus 1, Pro 1, 1 Mini) matmai
#21612 Create Sensor Addon input channel for standalone reed contact
#18913: Shelly temperature addon reed-contact…
anste
#21600 Fix various grammar and typo issues in English i18n strings jlaur, lsiepel
Dimmer #19226 Add Plus/Pro Dimmer models (Gen3/Gen4): 1PM, 2PM, 10V, DALI
Rebased on merged #21226 and #20909 — status-method conflict already reconciled
#15993: Support for Shelly Pro Dimmer 2
#16409: Support for Shelly Pro Dimmer 2PM
#16408: Support for Shelly Pro Dimmer 1PM
ijasan, lsiepel
New Devices #21627 Add Shelly Flood S Gen4 model ID (S4SN-0071Z)
#20961: Support for Shelly Flood S Gen 4
#20992 Add Shelly Presence Gen4 (shellypluspresence)
#20978: Support Shelly Presence
lsiepel, matmai
Utility #20386 Add additional syncing to Shelly2ApiRc (thread-safety) Nadahar, lsiepel

I installed latest DEV build and now I get these messages:

2026-09-08 08:39:55.616 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'shelly:shelly1pmmini:acebe6e69708' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-08 08:39:55.621 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for thing 'shelly:shelly1pmmini:acebe6e69708': {thing/channel=Type description shelly:btnType for shelly:shelly1pmmini:acebe6e69708:relay#btnType not found, although we checked the presence before.}
2026-09-08 08:39:55.630 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'shelly:shellypro1:ec62608d5c0c' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-08 08:39:55.634 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for thing 'shelly:shellypro1:ec62608d5c0c': {thing/channel=Type description shelly:btnType for shelly:shellypro1:ec62608d5c0c:relay#btnType1 not found, although we checked the presence before.}
2026-09-08 08:39:55.643 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'shelly:shelly1pmmini:e4b0636138e0' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-08 08:39:55.647 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for thing 'shelly:shelly1pmmini:e4b0636138e0': {thing/channel=Type description shelly:btnType for shelly:shelly1pmmini:e4b0636138e0:relay#btnType not found, although we checked the presence before.}
2026-09-08 08:39:55.656 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'shelly:shelly1pmmini:e4b06365c648' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-08 08:39:55.660 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for thing 'shelly:shelly1pmmini:e4b06365c648': {thing/channel=Type description shelly:btnType for shelly:shelly1pmmini:e4b06365c648:relay#btnType not found, although we checked the presence before.}
2026-09-08 08:39:55.670 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'shelly:shellywalldisplay:000822525745' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-08 08:39:55.675 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for thing 'shelly:shellywalldisplay:000822525745': {thing/channel=Type description shelly:btnType for shelly:shellywalldisplay:000822525745:relay#btnType not found, although we checked the presence before.}
2026-09-08 08:39:55.685 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'shelly:shellyplus2pm-relay:48f6eedba814' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-08 08:39:55.691 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for thing 'shelly:shellyplus2pm-relay:48f6eedba814': {thing/channel=Type description shelly:btnType for shelly:shellyplus2pm-relay:48f6eedba814:relay1#btnType not found, although we checked the presence before.}
2026-09-08 08:39:55.703 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'shelly:shellyplus2pm-relay:ccba97dccfac' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-08 08:39:55.710 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for thing 'shelly:shellyplus2pm-relay:ccba97dccfac': {thing/channel=Type description shelly:btnType for shelly:shellyplus2pm-relay:ccba97dccfac:relay1#btnType not found, although we checked the presence before.}
2026-09-08 08:39:55.722 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'shelly:shellypro3:ece334ed1ea0' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-08 08:39:55.726 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for thing 'shelly:shellypro3:ece334ed1ea0': {thing/channel=Type description shelly:btnType for shelly:shellypro3:ece334ed1ea0:relay1#btnType not found, although we checked the presence before.}
2026-09-08 08:39:55.737 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'shelly:shelly1mini:7c2c676091dc' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-08 08:39:55.740 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for thing 'shelly:shelly1mini:7c2c676091dc': {thing/channel=Type description shelly:btnType for shelly:shelly1mini:7c2c676091dc:relay#btnType not found, although we checked the presence before.}
2026-09-08 08:39:55.747 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'shelly:shelly1pmmini:a085e3b34834' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-08 08:39:55.750 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for thing 'shelly:shelly1pmmini:a085e3b34834': {thing/channel=Type description shelly:btnType for shelly:shelly1pmmini:a085e3b34834:relay#btnType not found, although we checked the presence before.}
2026-09-08 08:39:55.756 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'shelly:shellywalldisplay:00a90b53eee7' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-08 08:39:55.760 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for thing 'shelly:shellywalldisplay:00a90b53eee7': {thing/channel=Type description shelly:btnType for shelly:shellywalldisplay:00a90b53eee7:relay#btnType not found, although we checked the presence before.}
2026-09-08 08:39:55.766 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'shelly:shelly1mini:ccba97ee6724' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-08 08:39:55.769 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for thing 'shelly:shelly1mini:ccba97ee6724': {thing/channel=Type description shelly:btnType for shelly:shelly1mini:ccba97ee6724:relay#btnType not found, although we checked the presence before.}
2026-09-08 08:39:55.776 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'shelly:shelly1mini:7c2c67676ba4' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-08 08:39:55.779 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for thing 'shelly:shelly1mini:7c2c67676ba4': {thing/channel=Type description shelly:btnType for shelly:shelly1mini:7c2c67676ba4:relay#btnType not found, although we checked the presence before.}
2026-09-08 08:39:55.786 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'shelly:shellywalldisplay:00a90b80e757' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-08 08:39:55.789 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for thing 'shelly:shellywalldisplay:00a90b80e757': {thing/channel=Type description shelly:btnType for shelly:shellywalldisplay:00a90b80e757:relay#btnType1 not found, although we checked the presence before.}
2026-09-08 08:39:55.796 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'shelly:shelly1mini:58e6c5355698' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-08 08:39:55.799 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for thing 'shelly:shelly1mini:58e6c5355698': {thing/channel=Type description shelly:btnType for shelly:shelly1mini:58e6c5355698:relay#btnType not found, although we checked the presence before.}
2026-09-08 08:39:55.806 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'shelly:shelly1pmmini:58e6c51f637c' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-08 08:39:55.809 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for thing 'shelly:shelly1pmmini:58e6c51f637c': {thing/channel=Type description shelly:btnType for shelly:shelly1pmmini:58e6c51f637c:relay#btnType not found, although we checked the presence before.}
2026-09-08 08:39:55.815 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'shelly:shelly1pmmini:a085e3b99fbc' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-08 08:39:55.818 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for thing 'shelly:shelly1pmmini:a085e3b99fbc': {thing/channel=Type description shelly:btnType for shelly:shelly1pmmini:a085e3b99fbc:relay#btnType not found, although we checked the presence before.}
2026-09-08 08:39:55.825 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'shelly:shellypro3:ec62609e56bc' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-08 08:39:55.828 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for thing 'shelly:shellypro3:ec62609e56bc': {thing/channel=Type description shelly:btnType for shelly:shellypro3:ec62609e56bc:relay1#btnType not found, although we checked the presence before.}
2026-09-08 08:39:55.835 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'shelly:shelly1pmmini:acebe6e556dc' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-08 08:39:55.839 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for thing 'shelly:shelly1pmmini:acebe6e556dc': {thing/channel=Type description shelly:btnType for shelly:shelly1pmmini:acebe6e556dc:relay#btnType not found, although we checked the presence before.}
2026-09-08 08:39:55.847 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'shelly:shellyplus2pm-relay:48f6eed033d0' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-08 08:39:55.852 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for thing 'shelly:shellyplus2pm-relay:48f6eed033d0': {thing/channel=Type description shelly:btnType for shelly:shellyplus2pm-relay:48f6eed033d0:relay1#btnType not found, although we checked the presence before.}
2026-09-08 08:39:55.861 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'shelly:shelly1mini:98a3167adaec' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-08 08:39:55.863 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for thing 'shelly:shelly1mini:98a3167adaec': {thing/channel=Type description shelly:btnType for shelly:shelly1mini:98a3167adaec:relay#btnType not found, although we checked the presence before.}
2026-09-08 08:39:55.871 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'shelly:shelly1mini:1020bafc6e3c' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-08 08:39:55.873 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for thing 'shelly:shelly1mini:1020bafc6e3c': {thing/channel=Type description shelly:btnType for shelly:shelly1mini:1020bafc6e3c:relay#btnType not found, although we checked the presence before.}
2026-09-08 08:39:55.880 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'shelly:shellyplus2pm-relay:acebe6eb8210' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-08 08:39:55.884 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for thing 'shelly:shellyplus2pm-relay:acebe6eb8210': {thing/channel=Type description shelly:btnType for shelly:shellyplus2pm-relay:acebe6eb8210:relay1#btnType not found, although we checked the presence before.}
2026-09-08 08:39:55.892 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'shelly:shelly1pmmini:acebe6e32bf4' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-08 08:39:55.896 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for thing 'shelly:shelly1pmmini:acebe6e32bf4': {thing/channel=Type description shelly:btnType for shelly:shelly1pmmini:acebe6e32bf4:relay#btnType not found, although we checked the presence before.}
2026-09-08 08:39:55.902 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'shelly:shelly1pmmini:acebe6e7d920' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-08 08:39:55.905 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for thing 'shelly:shelly1pmmini:acebe6e7d920': {thing/channel=Type description shelly:btnType for shelly:shelly1pmmini:acebe6e7d920:relay#btnType not found, although we checked the presence before.}
2026-09-08 08:39:55.912 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'shelly:shellyplus2pm-relay:48f6eede4c00' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-08 08:39:55.916 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for thing 'shelly:shellyplus2pm-relay:48f6eede4c00': {thing/channel=Type description shelly:btnType for shelly:shellyplus2pm-relay:48f6eede4c00:relay1#btnType not found, although we checked the presence before.}
2026-09-08 08:39:55.925 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'shelly:shelly1mini:206ef1001be4' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-08 08:39:55.928 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for thing 'shelly:shelly1mini:206ef1001be4': {thing/channel=Type description shelly:btnType for shelly:shelly1mini:206ef1001be4:relay#btnType not found, although we checked the presence before.}
2026-09-08 08:39:55.934 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'shelly:shelly1mini:7c2c67782520' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-08 08:39:55.936 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for thing 'shelly:shelly1mini:7c2c67782520': {thing/channel=Type description shelly:btnType for shelly:shelly1mini:7c2c67782520:relay#btnType not found, although we checked the presence before.}
2026-09-08 08:39:55.943 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'shelly:shelly1pmmini:a085e3b0edb8' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-08 08:39:55.945 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for thing 'shelly:shelly1pmmini:a085e3b0edb8': {thing/channel=Type description shelly:btnType for shelly:shelly1pmmini:a085e3b0edb8:relay#btnType not found, although we checked the presence before.}
2026-09-08 08:39:55.952 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'shelly:shelly1mini:7c2c67679670' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-08 08:39:55.956 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for thing 'shelly:shelly1mini:7c2c67679670': {thing/channel=Type description shelly:btnType for shelly:shelly1mini:7c2c67679670:relay#btnType not found, although we checked the presence before.}
2026-09-08 08:39:55.963 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'shelly:shelly1pmmini:7c2c67686728' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.
2026-09-08 08:39:55.966 [WARN ] [core.thing.internal.ThingManagerImpl] - Failed to normalize configuration for thing 'shelly:shelly1pmmini:7c2c67686728': {thing/channel=Type description shelly:btnType for shelly:shelly1pmmini:7c2c67686728:relay#btnType not found, although we checked the presence before.}
2026-09-08 08:39:55.972 [WARN ] [core.thing.internal.ThingManagerImpl] - Channel types or config descriptions for thing 'shelly:shelly1pmmini:7c2c676ddb6c' are missing in the respective registry for more than 120s. In case it does not happen immediately after an upgrade, it should be fixed in the binding.