zwavejs2mqtt issues
Moderator: leecollings
- heggink
- Posts: 978
- Joined: Tuesday 08 September 2015 21:44
- Target OS: Raspberry Pi / ODroid
- Domoticz version: 12451
- Location: NL
- Contact:
zwavejs2mqtt issues
All,
As many of you have seen by now, zwavejs2mqtt appears to be a solid alternative to OpenZwave. From my experience, it's been more stable and more functional than OpenZwave ever was.
Moroen and I developed a plugin that integrates zwavejs2mqtt into domoticz. A couple of other people have since adopted the plugin with typically positive results.
This plugin is only as good as the support it gets from the community. On first release, it supported devices that moroen and I had. On a whole, it was quite functional but obviously, devices will be missing that need to be added. Since then some more devices have been added with the help of @allesvanzelf and @IanDury which is great!
There are clearly more devices to be added. Currently, RGB devices are missing and some devices seem to report power readings differently from my power devices (Neo Coolcam plugs) so THIS IS WIP.
With this thread I am trying to accomplish 2 things:
1) centralise all discussions around any issues people may find
2) solicit help from other people out there in enhancing the plugin
Especially around the second item (HELP NEEDED), the plugin is only as good as the support it gets from the community. Since moroen and I cannot be around all the time, we need the help from other people to ensure that issues are resolved in a timely manner so people consider this to be a well maintained plugin. This plugin needs to be a solid substitution for OZW and it will only be that if as many people as possible try to contribute. I ahve already seen great contributions from @allesvanzelf and @IanDury so I am confident that we can achieve the goal of a well maintained plugin. Especially people with a little python knowledge are more than welcome but anyone whith a little practical plugin knowledge is more than welcome as well!
My expectation (and hope) is that there isn't a ton of work involved in adding the missing devices (since most changes should be done through the device mapping config file rather than python programming) so hopefully we'll get there quickly.
In case of any bugs, please raise a ticket on the plugin page on github with a full debug log (you can switch it on, on the plugin page) and, for missing devices and or devices with issues, the mqtt message log (either using moquitto_sub or using the supplied mqtt-snooper.py utility).
I hope that, together, we can make this a much better alternative to OZW.
Herman
As many of you have seen by now, zwavejs2mqtt appears to be a solid alternative to OpenZwave. From my experience, it's been more stable and more functional than OpenZwave ever was.
Moroen and I developed a plugin that integrates zwavejs2mqtt into domoticz. A couple of other people have since adopted the plugin with typically positive results.
This plugin is only as good as the support it gets from the community. On first release, it supported devices that moroen and I had. On a whole, it was quite functional but obviously, devices will be missing that need to be added. Since then some more devices have been added with the help of @allesvanzelf and @IanDury which is great!
There are clearly more devices to be added. Currently, RGB devices are missing and some devices seem to report power readings differently from my power devices (Neo Coolcam plugs) so THIS IS WIP.
With this thread I am trying to accomplish 2 things:
1) centralise all discussions around any issues people may find
2) solicit help from other people out there in enhancing the plugin
Especially around the second item (HELP NEEDED), the plugin is only as good as the support it gets from the community. Since moroen and I cannot be around all the time, we need the help from other people to ensure that issues are resolved in a timely manner so people consider this to be a well maintained plugin. This plugin needs to be a solid substitution for OZW and it will only be that if as many people as possible try to contribute. I ahve already seen great contributions from @allesvanzelf and @IanDury so I am confident that we can achieve the goal of a well maintained plugin. Especially people with a little python knowledge are more than welcome but anyone whith a little practical plugin knowledge is more than welcome as well!
My expectation (and hope) is that there isn't a ton of work involved in adding the missing devices (since most changes should be done through the device mapping config file rather than python programming) so hopefully we'll get there quickly.
In case of any bugs, please raise a ticket on the plugin page on github with a full debug log (you can switch it on, on the plugin page) and, for missing devices and or devices with issues, the mqtt message log (either using moquitto_sub or using the supplied mqtt-snooper.py utility).
I hope that, together, we can make this a much better alternative to OZW.
Herman
Docker in Truenas scale, close to latest beta
DASHTICZ 🙃
RFXCOM, zwavejs2mqtt, zigbee2mqtt,
P1 meter & solar panel
Google home, Wifi Cams motion detection
Geofence iCloud, Bluetooth & Wifi ping
Harmony hub, Nest, lots more :-)
DASHTICZ 🙃
RFXCOM, zwavejs2mqtt, zigbee2mqtt,
P1 meter & solar panel
Google home, Wifi Cams motion detection
Geofence iCloud, Bluetooth & Wifi ping
Harmony hub, Nest, lots more :-)
-
- Posts: 336
- Joined: Thursday 01 November 2018 19:47
- Target OS: Raspberry Pi / ODroid
- Domoticz version: 2024.6
- Location: Portugal
- Contact:
Re: zwavejs2mqtt issues
I haven't yet moved to the plugin but I fully intend. I'm not a coder but I am happy to temporarily switch to zwavejs2mqtt and use the "mqtt-snooper.py" tool to help get devices working that perhaps aren't yet. I have a few devices which are critical to the functioning of my house so if I can't get them working straight away I will have to revert to OZW.
Here is a list of the devices I could test:
AEON Labs ZW100 MultiSensor 6+
TKB Home TZ57 Two channel switch+
Popp & Co 009105 Wall Plug Switch Schuko (IP44)+
Zipato Bulb 2+ (RGB!)
FIBARO System FGMS001 Motion Sensor
FIBARO System FGMS001-ZW5 Motion Sensor
FIBARO System FGRM222 Roller Shutter Controller 2
FIBARO System FGRM223 Roller Shutter Controller 3+
Fakro ZWS230+
Qubino (Goap) ZMNHBDx Flush 2 Relays+
Qubino (Goap) ZMNHBDx Flush 2 Relays+
Qubino (Goap) ZMNHTDx Smart meter S4 S5 S6+
Qubino (Goap) ZMNHDD1 Flush Dimmer+
Qubino (Goap) ZMNHIDx Flush on/off thermostat (H1S2P1)+
Qubino (Goap) ZMNHND1 Flush 1D relay+
Philio Technology Corp PSP05 PIR/Motion+
Horstmann (Secure Meters) ASR-ZW Thermostat Receiver
Horstmann (Secure Meters) SSR 303 Thermostat Receiver+
Horstmann (Secure Meters) SES 303 Temperature and Humidity Sensor+
Everspring AN158 Plug-in Meter Appliance Module
Is there a list yet of fully working and tested devices?
Here is a list of the devices I could test:
AEON Labs ZW100 MultiSensor 6+
TKB Home TZ57 Two channel switch+
Popp & Co 009105 Wall Plug Switch Schuko (IP44)+
Zipato Bulb 2+ (RGB!)
FIBARO System FGMS001 Motion Sensor
FIBARO System FGMS001-ZW5 Motion Sensor
FIBARO System FGRM222 Roller Shutter Controller 2
FIBARO System FGRM223 Roller Shutter Controller 3+
Fakro ZWS230+
Qubino (Goap) ZMNHBDx Flush 2 Relays+
Qubino (Goap) ZMNHBDx Flush 2 Relays+
Qubino (Goap) ZMNHTDx Smart meter S4 S5 S6+
Qubino (Goap) ZMNHDD1 Flush Dimmer+
Qubino (Goap) ZMNHIDx Flush on/off thermostat (H1S2P1)+
Qubino (Goap) ZMNHND1 Flush 1D relay+
Philio Technology Corp PSP05 PIR/Motion+
Horstmann (Secure Meters) ASR-ZW Thermostat Receiver
Horstmann (Secure Meters) SSR 303 Thermostat Receiver+
Horstmann (Secure Meters) SES 303 Temperature and Humidity Sensor+
Everspring AN158 Plug-in Meter Appliance Module
Is there a list yet of fully working and tested devices?
Intel NUC with Ubuntu Server VM (Proxmox),mosquitto(docker),RFXtrx433E,zwavejsUI (docker),Zigbee2mqtt(docker),SMA Hub (docker),Harmony Hub plugin, Kodi plugin,Homebridge(docker)+Google Home,APC UPS,SMA Modbus,Mitsubishi MQTT, Broadlink,Dombus
- Varazir
- Posts: 380
- Joined: Friday 20 February 2015 22:23
- Target OS: Raspberry Pi / ODroid
- Domoticz version: Beta
- Contact:
Re: zwavejs2mqtt issues
Created a issue on github.
The kWh isn't showing on the devices
https://github.com/moroen/ZWave-MQTT-plugin/issues/21
The kWh isn't showing on the devices
https://github.com/moroen/ZWave-MQTT-plugin/issues/21
Raspberry PI 2 with RaZberry Controller 2016 ZWave+ and CC2531(zigbee)
Several IKEA devices/z-wave devices
Several IKEA devices/z-wave devices
-
- Posts: 361
- Joined: Monday 25 December 2017 23:06
- Target OS: Raspberry Pi / ODroid
- Domoticz version: 2022.1
- Location: Paris
- Contact:
Re: zwavejs2mqtt issues
"fully working" could be very large.
Perhaps we could agree on some criteria to define what is "fully tested" and share our detail results
On my side, I've tested: the widget (presence and look in dz), On/Off for switch, motion sensor (from Dz and from the hardware), usage report (temp, kWh, W...), to be checked and completed.
After find a place to share the result, like a table ; I don't know what is possible with this forum.
- heggink
- Posts: 978
- Joined: Tuesday 08 September 2015 21:44
- Target OS: Raspberry Pi / ODroid
- Domoticz version: 12451
- Location: NL
- Contact:
Re: zwavejs2mqtt issues
Hey hestia,hestia wrote: ↑Monday 30 August 2021 15:35"fully working" could be very large.
Perhaps we could agree on some criteria to define what is "fully tested" and share our detail results
On my side, I've tested: the widget (presence and look in dz), On/Off for switch, motion sensor (from Dz and from the hardware), usage report (temp, kWh, W...), to be checked and completed.
After find a place to share the result, like a table ; I don't know what is possible with this forum.
It will help if you can also post the mqtt messages as well as the debug log from domoticz with the ticket on github. That way I can see what's happening!
Docker in Truenas scale, close to latest beta
DASHTICZ 🙃
RFXCOM, zwavejs2mqtt, zigbee2mqtt,
P1 meter & solar panel
Google home, Wifi Cams motion detection
Geofence iCloud, Bluetooth & Wifi ping
Harmony hub, Nest, lots more :-)
DASHTICZ 🙃
RFXCOM, zwavejs2mqtt, zigbee2mqtt,
P1 meter & solar panel
Google home, Wifi Cams motion detection
Geofence iCloud, Bluetooth & Wifi ping
Harmony hub, Nest, lots more :-)
-
- Posts: 336
- Joined: Thursday 01 November 2018 19:47
- Target OS: Raspberry Pi / ODroid
- Domoticz version: 2024.6
- Location: Portugal
- Contact:
Re: zwavejs2mqtt issues
I would be interested to know if the Qubino module temperature sensors are working, I rely on them quite heavily.
Intel NUC with Ubuntu Server VM (Proxmox),mosquitto(docker),RFXtrx433E,zwavejsUI (docker),Zigbee2mqtt(docker),SMA Hub (docker),Harmony Hub plugin, Kodi plugin,Homebridge(docker)+Google Home,APC UPS,SMA Modbus,Mitsubishi MQTT, Broadlink,Dombus
- heggink
- Posts: 978
- Joined: Tuesday 08 September 2015 21:44
- Target OS: Raspberry Pi / ODroid
- Domoticz version: 12451
- Location: NL
- Contact:
Re: zwavejs2mqtt issues
The plugin page on github lists the zwave command classes that should work. Supported devices of zwavejs can be found here: https://devices.zwave-js.io/solarboy wrote: ↑Monday 30 August 2021 13:43 I haven't yet moved to the plugin but I fully intend. I'm not a coder but I am happy to temporarily switch to zwavejs2mqtt and use the "mqtt-snooper.py" tool to help get devices working that perhaps aren't yet. I have a few devices which are critical to the functioning of my house so if I can't get them working straight away I will have to revert to OZW.
Here is a list of the devices I could test:
AEON Labs ZW100 MultiSensor 6+
TKB Home TZ57 Two channel switch+
Popp & Co 009105 Wall Plug Switch Schuko (IP44)+
Zipato Bulb 2+ (RGB!)
FIBARO System FGMS001 Motion Sensor
FIBARO System FGMS001-ZW5 Motion Sensor
FIBARO System FGRM222 Roller Shutter Controller 2
FIBARO System FGRM223 Roller Shutter Controller 3+
Fakro ZWS230+
Qubino (Goap) ZMNHBDx Flush 2 Relays+
Qubino (Goap) ZMNHBDx Flush 2 Relays+
Qubino (Goap) ZMNHTDx Smart meter S4 S5 S6+
Qubino (Goap) ZMNHDD1 Flush Dimmer+
Qubino (Goap) ZMNHIDx Flush on/off thermostat (H1S2P1)+
Qubino (Goap) ZMNHND1 Flush 1D relay+
Philio Technology Corp PSP05 PIR/Motion+
Horstmann (Secure Meters) ASR-ZW Thermostat Receiver
Horstmann (Secure Meters) SSR 303 Thermostat Receiver+
Horstmann (Secure Meters) SES 303 Temperature and Humidity Sensor+
Everspring AN158 Plug-in Meter Appliance Module
Is there a list yet of fully working and tested devices?
You can find a list of command classes here: http://wiki.micasaverde.com/index.php/Z ... nd_Classes
Not all command classes for every device are implemented. Not all command classes nee to be implemented as they only lead to devices in domoticz that have no use. Unfortunately, the zwavejs database does not describe the command classes implemented for any given device.
Docker in Truenas scale, close to latest beta
DASHTICZ 🙃
RFXCOM, zwavejs2mqtt, zigbee2mqtt,
P1 meter & solar panel
Google home, Wifi Cams motion detection
Geofence iCloud, Bluetooth & Wifi ping
Harmony hub, Nest, lots more :-)
DASHTICZ 🙃
RFXCOM, zwavejs2mqtt, zigbee2mqtt,
P1 meter & solar panel
Google home, Wifi Cams motion detection
Geofence iCloud, Bluetooth & Wifi ping
Harmony hub, Nest, lots more :-)
-
- Posts: 336
- Joined: Thursday 01 November 2018 19:47
- Target OS: Raspberry Pi / ODroid
- Domoticz version: 2024.6
- Location: Portugal
- Contact:
Re: zwavejs2mqtt issues
Thank you, I found a couple of devices that weren't on the list but they are quite simple and might work anyway. As soon as I get a chance I shall give it a try.heggink wrote: ↑Monday 30 August 2021 21:22
The plugin page on github lists the zwave command classes that should work. Supported devices of zwavejs can be found here: https://devices.zwave-js.io/
You can find a list of command classes here: http://wiki.micasaverde.com/index.php/Z ... nd_Classes
Not all command classes for every device are implemented. Not all command classes nee to be implemented as they only lead to devices in domoticz that have no use. Unfortunately, the zwavejs database does not describe the command classes implemented for any given device.
Intel NUC with Ubuntu Server VM (Proxmox),mosquitto(docker),RFXtrx433E,zwavejsUI (docker),Zigbee2mqtt(docker),SMA Hub (docker),Harmony Hub plugin, Kodi plugin,Homebridge(docker)+Google Home,APC UPS,SMA Modbus,Mitsubishi MQTT, Broadlink,Dombus
-
- Posts: 8
- Joined: Saturday 18 September 2021 21:03
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Re: zwavejs2mqtt issues
I have to solve my last issue with the zwavejs2mqtt or better saying the functionality of the plugin for Domoticz. My Vision ZD2102-5 door/windows sensors are not recognized correctly in Domoticz. The debug in zwavejs2mqtt are showing the result for open and closing the contact but it will not be send to Domoticz. It seems that a command class for notification is missing. Is there any possibility to get this issue solved?
- Westcott
- Posts: 423
- Joined: Tuesday 09 December 2014 17:04
- Target OS: Raspberry Pi / ODroid
- Domoticz version: Beta
- Location: UK - Glos
- Contact:
Re: zwavejs2mqtt issues
Like many, I'm just getting started with zwavejs2mqtt (zw2m).
I already have a nodejs interface between mqtt and Domoticz, integrating zigbee2mqtt and a Tasmotised Sonoff RF433 bridge.
It will not be much extra work to handle zw2m as well.
I already have a nodejs interface between mqtt and Domoticz, integrating zigbee2mqtt and a Tasmotised Sonoff RF433 bridge.
It will not be much extra work to handle zw2m as well.
Zwave - Sigma Z+ stick, Fibaro, Horstmann, Neo Coolcam, EUROtronic
RFlink - IR detectors and temperatures
Wifi - YeeLights, ESP32s, Anoop sockets
Zigbee - lots with zigbee2mqtt and ZbBridge
RFlink - IR detectors and temperatures
Wifi - YeeLights, ESP32s, Anoop sockets
Zigbee - lots with zigbee2mqtt and ZbBridge
Who is online
Users browsing this forum: No registered users and 1 guest