I’m new on openHAB and I’m using the latest openHAB version.
I have 2 shellys:
Shelly 2.5
Shelly 1
I created for both a thing choosing the right model of shelly.
By creating an Item from thing only the outputs of the shelly 2.5 are available to add.
the generated Thing foe shelly1 looks like that
UID: shelly:shelly1:f4cfa2ecf7e8
label: Garagentor Shelly
thingTypeUID: shelly:shelly1
configuration:
eventsCoIoT: true
deviceIp: 192.168.1.51
password: xxxxxxxxxxxx
updateInterval: 60
eventsButton: false
eventsPush: false
eventsSwitch: false
userId: admin
channels:
- id: device#alarm
channelTypeUID: shelly:alarmTrigger
label: Alarm
description: Alarmauslöser, z.B. schwaches WiFi Signal erkannt oder Überhitzung
configuration: {}
- id: device#wifiSignal
channelTypeUID: system:signal-strength
label: Signalstärke
description: Zeigt die aktuelle Signalstärke an. Werte von 0 (Kein Signal) bis 4
(Ausgezeichnet).
configuration: {}
- id: device#deviceName
channelTypeUID: shelly:deviceName
label: Gerätename
description: Symbolischer Name des Gerätes (Konfiguration über Shelly App)
configuration: {}
- id: device#uptime
channelTypeUID: shelly:uptime
label: Laufzeit
description: Anzahl Sekunden seit dem das Gerät mit Strom versorgt wurde
configuration: {}
- id: device#updateAvailable
channelTypeUID: shelly:updateAvailable
label: Firmwareaktualisierung verfügbar
description: "EIN: Es ist eine neuere Firmwareversion verfügbar (Update kann mit
der Shelly App oder im Shelly Manager durchgeführt werden)"
configuration: {}
- id: device#heartBeat
channelTypeUID: shelly:heartBeat
label: Letzte Aktivität
description: Zeitpunkt der letzten Aktivität. Hierbei kann es sich um einen
erfolgreichen API-Aufruf, oder Sensor-Aktualisierung handeln. Dies
schließt eine erfolgreiche Netzwerk-Kommunikation ein (WiFi + IP).
configuration: {}
I tried to extend this like in the shelly 2.5.
But if I save this with extending with id output it will be reseted to this.
Ok. I do not fully understand what you did to add a thing
Let‘s walk through the process of adding a shelly thing:
optional step: go to Add-On Store, select shelly binding, hit the gear icon and add username and password for your shelly devices
Go to settings - things
press + button
Select shelly binding and click scan
Your shelly device should appear. It might be the case that the binding already has detected your device and it is available in the Thing Inbox.
I doubt that it is a bug as such a severe problem would have escalated already.
Could you post a screenshot of the thing channel tab?
Did you update your Shelly with latest firmware?
As a second approach, we could replace the release version of Shelly binding with the latest one of the developer
Sorry for the silly question.
But where is this folder
I found /usr/share/openhab/addons.
But there is nothing to replace.
there is a kar file and a redme file.
Now I could access the openhab console.
If I call feature:install openhab-transport-coap the system is doing something without any error, but if i go back to the webinterface there is noch shelly binding installed.
If I install the shelly binding and add the shelly 1 I have the same than bevor.
No Output.
What did I wrong?
Is this Issue fixed in the beta of openhab?
It depends where this binding appears. If it appears in Addons store in the section „Other Add-Ons“ then you have properly installed the latest dev binding.
Otherwise please follow the steps I have provided.
It doesn’t appear anywhere.
I downloaded the whole repository to this subdirectory
So I tried the betta Version in the Community section.
Same Problem:-(
I don’t know why, but I did not get it fixed.
Is there a chance that it would be fixed soon in the stable version?
The version is 4.1.1
I deleted the shelly and recreated it.
I didn’t get the dev binding installed.
There was no binding in others.
Maybe I’m doing something wrong.
Whitch files should I place to the addon folder.
I copied the main directory (myfiles) with all subdirs into the addon folder.
I dowloaded this with git clone.
Could you be more specific? I have no idea what you did.
All you needed to do was to download the dev binding (.jar file) from the website to the addons folder
I copied the myfiles directory with all subfolders to the addon dir an not the shelly folder.
Now I copied the shelly folder with subdirs to the addons folder and started installation.
But now if I open addon Store it always displays loading.
Also Items an not displayed any more.
It’s always loading.
Things and Rules are displayed.
I tried to restart the raspberry but nothing changed.
Maybe I found the reason.
I forgot uninstalling the shelly binding befor installing the dev version.
I’m a little bit desperated because I added already 165 Items and I don’t want to loose all the work I have done.