Shelly textuelle Programmierung Fehler things
Verfasst: 15. Mai 2026 18:06
Hallo zusammen,
ich habe den Code für ein Shelly Things aus der DSL Programmierung kopiert und in die textuelle Programmierung eingefügt.
Bei der DSL Programmierung erhalte ich keine Fehlermeldung in der textuellen Programmierung erhalte ich die Fehlermeldungen:
18:01:59.890[ERROR] [org.openhab.core.model.thing.internal.GenericThingProvider] - Channel type shelly:signal-strength could not be resolved.
18:01:59.891[ERROR] [org.openhab.core.model.thing.internal.GenericThingProvider] - Channel type shelly:power could not be resolved.
18:01:59.891[ERROR] [org.openhab.core.model.thing.internal.GenericThingProvider] - Channel type shelly:button could not be resolved.
18:01:59.892[ERROR] [org.openhab.core.model.thing.internal.GenericThingProvider] - Channel type shelly:signal-strength could not be resolved.
18:01:59.893[ERROR] [org.openhab.core.model.thing.internal.GenericThingProvider] - Channel type shelly:power could not be resolved.
18:01:59.893[ERROR] [org.openhab.core.model.thing.internal.GenericThingProvider] - Channel type shelly:button could not be resolved.
Kann mir jemand helfen was im textuellen Code angepasst werden muss?
Thing shelly:shelly1:ShellyLichtschanke "Shelly Lichtschanke " [
deviceIp = "192.168.2.153",
eventsButton= false,
eventsSwitch = false,
eventsPush = false,
eventsCoIoT = true,
updateInterval = 60]
{
Channels:
Type alarmTrigger : device#alarm "Alarm"
Type signal-strength : device#wifiSignal "Signalstärke"
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 power : 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 inputState : relay#input "Eingang/Taste"
Type button : relay#button "Ereignisauslöser"
}
ich habe den Code für ein Shelly Things aus der DSL Programmierung kopiert und in die textuelle Programmierung eingefügt.
Bei der DSL Programmierung erhalte ich keine Fehlermeldung in der textuellen Programmierung erhalte ich die Fehlermeldungen:
18:01:59.890[ERROR] [org.openhab.core.model.thing.internal.GenericThingProvider] - Channel type shelly:signal-strength could not be resolved.
18:01:59.891[ERROR] [org.openhab.core.model.thing.internal.GenericThingProvider] - Channel type shelly:power could not be resolved.
18:01:59.891[ERROR] [org.openhab.core.model.thing.internal.GenericThingProvider] - Channel type shelly:button could not be resolved.
18:01:59.892[ERROR] [org.openhab.core.model.thing.internal.GenericThingProvider] - Channel type shelly:signal-strength could not be resolved.
18:01:59.893[ERROR] [org.openhab.core.model.thing.internal.GenericThingProvider] - Channel type shelly:power could not be resolved.
18:01:59.893[ERROR] [org.openhab.core.model.thing.internal.GenericThingProvider] - Channel type shelly:button could not be resolved.
Kann mir jemand helfen was im textuellen Code angepasst werden muss?
Thing shelly:shelly1:ShellyLichtschanke "Shelly Lichtschanke " [
deviceIp = "192.168.2.153",
eventsButton= false,
eventsSwitch = false,
eventsPush = false,
eventsCoIoT = true,
updateInterval = 60]
{
Channels:
Type alarmTrigger : device#alarm "Alarm"
Type signal-strength : device#wifiSignal "Signalstärke"
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 power : 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 inputState : relay#input "Eingang/Taste"
Type button : relay#button "Ereignisauslöser"
}