Do I still have to use this binding for the doorbell?
Could you please explain which steps are necessary to use the new binding version?
I am assuming I have to put the jar into the addons folder, but I don’t have to set up again the entire zwave network?
2021-03-10 13:00:34.279 [WARN ] [org.apache.felix.fileinstall ] - Error while starting bundle: file:/usr/share/openhab2/addons/org.openhab.binding.zwave-2.5.7-SNAPSHOT.jar
org.osgi.framework.BundleException: Could not resolve module: org.openhab.binding.zwave [268]
Unresolved requirement: Import-Package: org.eclipse.smarthome.io.transport.serial
at org.eclipse.osgi.container.Module.start(Module.java:444) ~[org.eclipse.osgi-3.12.100.jar:?]
at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:383) ~[org.eclipse.osgi-3.12.100.jar:?]
at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1260) [bundleFile:3.6.4]
at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1233) [bundleFile:3.6.4]
at org.apache.felix.fileinstall.internal.DirectoryWatcher.startAllBundles(DirectoryWatcher.java:1221) [bundleFile:3.6.4]
at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:515) [bundleFile:3.6.4]
at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:365) [bundleFile:3.6.4]
at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:316) [bundleFile:3.6.4]
I cleared the cash after reboot, did a reboot again.
Any idea?
Thanks alot in advance.
Bernd
openHAB 2.5.11-1 (Release Build)
Release = Raspbian GNU/Linux 8 (jessie)
Kernel = Linux 4.9.35-v7+
Platform = Raspberry Pi 3 Model B Rev 1.2
That did the trick, the binding is working now. However, the communication of OH with the device is still not possible.
I think it is related to the entrance in the Z-Wave Device Database. My device is the “ZW164 Indoor Siren 6 and Doorbell 6”. I guess there is something wrong or different in my case (OpenSmartHouse Z-Wave Device Database):
What is also strange, I tested the Aeotec Sirene Gen5 ZW080-BI and it worked. But I cannot find it in the zwave database. Why?
I found the missing device (AEON Labs ZW080 Siren Gen5) OpenSmartHouse Z-Wave Device Database. There is something messed up, but I don’t know how to repair it.
If @Kennet uses the “ZW164 Indoor Siren 6” device, which I assume from his posted data, than his device works with the “AEON Labs ZW080 Siren Gen5” database entry. That doesn’t make sense to me. Maybe his device has an older firmware version which works similiar to the ZW080. That could be mixed up? I don’t know.
Like others wrote in different forum posts, the “ZW164 Indoor Siren 6” does not work at all. Can @chris please confirm that the “ZW164 Indoor Siren 6” device is currently not supported by the zwave binding, because of missing command classes.
I read the post, but it is still not clear to me how they can use channels that the device doesn’t provide.
In future there will maybe more clarity about the firmware versions of the different? devices or if I am missing something else.
Be aware that the proposed solution does not work with firmware version 1.5 of aeotec doorbell 6 at the moment. I am graceful for all the work the volunteers put into this project. Many thanks!
rule "Turn on bell and send notification"
when
Item F_Tuerklingel changed to ON
then
doorbell_play_tone.sendCommand((HT_Klingelsound.state as Number))
sendBroadcastNotification("Seitentür: Türklingel", "door_bell","Türklingel wurde ausgelöst!")
end
rule "Test door bell"
when
Item HT_Klingel_testen changed to ON
then
doorbell_play_tone.sendCommand((HT_Klingelsound.state as Number))
HT_Klingel_testen.sendCommand('OFF')
end
I am replying to a request from @Bruce_Osborne on github here so we can move the discussion about Doorbell 6 parameters and firmware here.
Sorry to bother, but roe original device xml we have is the 1.4 firmware. and our documentation appears to be for 1.6.
It appears 1.6 (1.06) was released in March 2019 & is available as an upgrade, following Aeotec’s directions. Could @brydling or @kennetn please post the openHAB XML for a firmware 1.6 device? That would be a large help to me.
Thanks much. That should match our available documentation.
I will initially create a new entry with a bogus manufacturer and swap things out after configuration is completed. That will help keeping any current users functional in that period of time.
For anyone who’s not built their own version of the binding, just:
check it out from git
do a mvn install
look in the target directory and copy the org.openhab.binding.zwave-3.3.0-SNAPSHOT.jar file into /usr/share/openhab/addons (at least on my Ubuntu install where OH was installed with apt)
but make sure you’ve first removed the z-wave binding from the list of installed bindings in the UI, and then install the serial binding which the z-wave binding needs to work (when you uninstall the z-wave binding it might remove the serial binding)