salopette wrote: ↑Tuesday 29 December 2020 17:29
No. I do it on the fly!
Less luck for me... The devices are not working in Domoticz after updating anymore...
In the Domoticz log I see:
2021-01-04 17:04:08.244 Error: (Zigbee Oud) 0x60a423fffeab59f8: device exposes not found
2021-01-04 17:04:08.245 Error: (Zigbee Oud) 'onMessage' failed 'TypeError':''NoneType' object is not subscriptable'.
2021-01-04 17:04:08.245 Error: (Zigbee Oud) ----> Line 279 in '/home/pi/domoticz/plugins/zigbee2mqtt/plugin.py', function onMessage
2021-01-04 17:04:08.245 Error: (Zigbee Oud) ----> Line 124 in '/home/pi/domoticz/plugins/zigbee2mqtt/plugin.py', function onMessage
2021-01-04 17:04:08.245 Error: (Zigbee Oud) ----> Line 167 in '/home/pi/domoticz/plugins/zigbee2mqtt/mqtt.py', function onMessage
2021-01-04 17:04:08.245 Error: (Zigbee Oud) ----> Line 153 in '/home/pi/domoticz/plugins/zigbee2mqtt/plugin.py', function onMQTTPublish
2021-01-04 17:04:08.245 Error: (Zigbee Oud) ----> Line 24 in '/home/pi/domoticz/plugins/zigbee2mqtt/devices_manager.py', function set_devices
This is what a lot of people are receiving after updating 0.2.1 to 3.0 without removing hardware and adding it again.
For now, I'm staying on 0.2.1 as I don't want all of my zigbee devices removed an readded again...
salopette wrote: ↑Monday 04 January 2021 17:27
Did you also enter new_api feature in the configuration.yaml of z2m?
With me everything goes without problems
Yes I did, I also restarted Domoticz, Zigbee2MQTT and the Pi.
I'm really interested in the reason you had this luck. Hoping for a fix..
Raspberry Pi 4 With Domoticz - RFXCom - Tuya Wifi LED lights - Chuango Alarm - Zwave+ - Zigbee2MQTT - Anna Thermostat - Broadlink IR, P1 - Eufy Robo Vacuum - Worx Robo Mower
sammyke007 wrote: ↑Monday 04 January 2021 17:22
This is what a lot of people are receiving after updating 0.2.1 to 3.0 without removing hardware and adding it again.
For now, I'm staying on 0.2.1 as I don't want all of my zigbee devices removed an readded again...
Would someone know if there's a way to downgrade to 0.2.1.? I don't have errors, but lost quite a few of my devices after accidentally updating to latest version.
Seems to be highly unstable setup at the moment with CC2351, z2m and the Python Plugin. Not a week goes by without losing a device here and there, repairing them etc. Not sure what's the main issue, but as my devices appear in MQTT explorer, I'd assume it's mainly plugin and/or Domoticz related. Annoying.
sammyke007 wrote: ↑Monday 04 January 2021 17:22
This is what a lot of people are receiving after updating 0.2.1 to 3.0 without removing hardware and adding it again.
For now, I'm staying on 0.2.1 as I don't want all of my zigbee devices removed an readded again...
Would someone know if there's a way to downgrade to 0.2.1.? I don't have errors, but lost quite a few of my devices after accidentally updating to latest version.
Seems to be highly unstable setup at the moment with CC2351, z2m and the Python Plugin. Not a week goes by without losing a device here and there, repairing them etc. Not sure what's the main issue, but as my devices appear in MQTT explorer, I'd assume it's mainly plugin and/or Domoticz related. Annoying.
No idea if there is any way of downgrading. I downgraded by going back to my last backup.
Hope there will be a fix for V3 without readding all devices. Because I have a couple of new Zibee devices, not working on 0.2.1...
Good luck, hope for you it's possible another way.
Raspberry Pi 4 With Domoticz - RFXCom - Tuya Wifi LED lights - Chuango Alarm - Zwave+ - Zigbee2MQTT - Anna Thermostat - Broadlink IR, P1 - Eufy Robo Vacuum - Worx Robo Mower
Guys, FYI, I've just officially released the next version (3.0) of the plugin.
Now it uses device definitions provided from zigbee2mqtt to create appropriate logical devices in Domoticz, so there is no more need to add support for each device individually. But please be aware that there are some breaking changes compare to the previous 0.2.1 version.
StasDemydiuk wrote: ↑Saturday 27 March 2021 8:50
Guys, FYI, I've just officially released the next version (3.0) of the plugin.
Now it uses device definitions provided from zigbee2mqtt to create appropriate logical devices in Domoticz, so there is no more need to add support for each device individually. But please be aware that there are some breaking changes compare to the previous 0.2.1 version.
Only do i need to remove the old version? [ And all of the data /idx ]
Last great update of the plugin i need to learn all device again in Domoticz with all new idx.
Is there a simple step by step to make sure the upgrade is going good?
Xu4: Beta Extreme antenna RFXcomE,WU Fi Ping ip P1 Gen5 PVOutput Harmony HUE SolarmanPv OTG Winddelen Alive ESP Buienradar MySensors WOL Winddelen counting RPi: Beta SMAspot RFlinkTest Domoticz ...Different backups
Removing the hardware (zigbee2mqtt plugin v0.2.1) also removes all of your zigbee2mqtt's devices/IDXes from Domoticz. This includes history/logs, ...
You will have to remove the z2m plugin folder and update to the new v3.0 plugin, and readd the Z2M plugin in hardware. All of your Z2M devices will be added again, but with new IDXes.
So it will create new devices automatically within Domoticz after adding the updated Z2M plugin.
Someone was able to transfer the logs and other data in mysql from old IDX to new IDX, but for me, it wasn't worth it.
sammyke007 wrote: ↑Saturday 27 March 2021 11:15
Removing the hardware (zigbee2mqtt plugin v0.2.1) also removes all of your zigbee2mqtt's devices/IDXes from Domoticz. This includes history/logs, ...
You will have to remove the z2m plugin folder and update to the new v3.0 plugin, and readd the Z2M plugin in hardware. All of your Z2M devices will be added again, but with new IDXes.
So it will create new devices automatically within Domoticz after adding the updated Z2M plugin.
Someone was able to transfer the logs and other data in mysql from old IDX to new IDX, but for me, it wasn't worth it.
All new idx??
Not worth?
ScreenShot068.png (193.17 KiB) Viewed 2820 times
Log are no problem
Only all the idx and then replace all the idx in to the blockley and scripts..
Cost me last time [ a few months from v1 to v2 ] 2 days to recheck everything.
Is there please no solution to use the idx?
Xu4: Beta Extreme antenna RFXcomE,WU Fi Ping ip P1 Gen5 PVOutput Harmony HUE SolarmanPv OTG Winddelen Alive ESP Buienradar MySensors WOL Winddelen counting RPi: Beta SMAspot RFlinkTest Domoticz ...Different backups
Too bad we might need to remove the plugin and reinstall it.
With all devices getting new indexes this is a lot of work for most of us.
There should be some upgrade possible ...
There is a replace device function in Domoticz to take over the history logs (not the idx) but for that both devices old and new have to be available. And that is not possible or you should find a way to have both the v2 and v3 plugin active. https://www.domoticz.com/wiki/Managing_ ... ace_device
Domoticz running on Udoo X86 (on Ubuntu)
Devices/plugins: ZigbeeforDomoticz (with Xiaomi, Ikea, Tuya devices), Nefit Easy, Midea Airco, Omnik Solar, Goodwe Solar
If it's not needed to update, wait for it. As I can understand, they are looking for a solution to overcome the 255 device limit of the plugin. The new plugin 3.0 creates all devices possible (link, switch, temp, ...) but you will reach 255 kinda fast. There's a blacklist feature being integrated, but that's not a proper solution for the future.
You can upgrade without removing the old version of the plugin but after that will need to review and remove duplicated logical devices manually (primarily some switches)
StasDemydiuk wrote: ↑Saturday 27 March 2021 8:50
Guys, FYI, I've just officially released the next version (3.0) of the plugin.
Now it uses device definitions provided from zigbee2mqtt to create appropriate logical devices in Domoticz, so there is no more need to add support for each device individually. But please be aware that there are some breaking changes compare to the previous 0.2.1 version.
Thanks for circumventing the 255-limit and putting effort in something that benefits us all . For now this gives us some breathing space until a more definite solution is reached. I do have some questions regarding the blacklist function. I put the regex in the field in the plugin settings and that seems to work. My questions:
- is it possible to use a text file to maintain the regex. Mine is already longer than the space available and I haven't really started yet...
- what happens when I make changes to the settings? Should I delete the domoticz devices manualy that are pertinent to the changes I made in the regex?
Am I on an 'earlier' version of 3.0? I've had this installed since Feb 11, and it provides the new features referred to above, but without the blacklist setting.
EDIT: Am I OK to just do a 'git pull' and restart - without losing devices?
Everything is working fine with version 3.0. I am getting more devices that I hadn't had before. Everything is being supported. So great job! The only thing is that when starting up I get a lot of error messages:
2021-03-28 19:01:38.768 Error: Python Plugin System: (Zigbee) Desk Lamp: can not process numeric item "color_temp_startup"
2021-03-28 19:01:38.769 Error: Python Plugin System: (Zigbee) Counter Spot 2: can not process numeric item "color_temp_startup"
2021-03-28 19:01:38.769 Error: Python Plugin System: (Zigbee) Counter Spot 2: can not process feature type "composite"
2021-03-28 19:01:38.770 Error: Python Plugin System: (Zigbee) Counter Spot 1: can not process numeric item "color_temp_startup"
2021-03-28 19:01:38.770 Error: Python Plugin System: (Zigbee) Counter Spot 1: can not process feature type "composite"
2021-03-28 19:01:38.770 Error: Python Plugin System: (Zigbee) Hue Bloom: can not process feature type "composite"
2021-03-28 19:01:38.771 Error: Python Plugin System: (Zigbee) Kitchen PIR: can not process binary item "led_indication"
2021-03-28 19:01:38.771 Error: Python Plugin System: (Zigbee) Kitchen PIR: can not process numeric item "occupancy_timeout"
2021-03-28 19:01:38.772 Error: Python Plugin System: (Zigbee) Counter Spot 3: can not process numeric item "color_temp_startup"
2021-03-28 19:01:38.772 Error: Python Plugin System: (Zigbee) Counter Spot 3: can not process feature type "composite"
2021-03-28 19:01:38.772 Error: Python Plugin System: (Zigbee) Bedroom PIR: can not process numeric item "requested_brightness_level"
2021-03-28 19:01:38.773 Error: Python Plugin System: (Zigbee) Bedroom PIR: can not process numeric item "requested_brightness_percent"
2021-03-28 19:01:38.773 Error: Python Plugin System: (Zigbee) Hue Iris: can not process feature type "composite"
2021-03-28 19:01:38.774 Error: Python Plugin System: (Zigbee) Hue Play 1: can not process numeric item "color_temp_startup"
2021-03-28 19:01:38.774 Error: Python Plugin System: (Zigbee) Hue Play 1: can not process feature type "composite"
2021-03-28 19:01:38.774 Error: Python Plugin System: (Zigbee) Hue Play 2: can not process numeric item "color_temp_startup"
2021-03-28 19:01:38.775 Error: Python Plugin System: (Zigbee) Hue Play 2: can not process feature type "composite"
2021-03-28 19:01:38.776 Error: Python Plugin System: (Zigbee) Studio Bulb 1: can not process numeric item "color_temp_startup"
2021-03-28 19:01:38.777 Error: Python Plugin System: (Zigbee) Studio Bulb 2: can not process numeric item "color_temp_startup"
2021-03-28 19:01:38.778 Error: Python Plugin System: (Zigbee) Pond_Spots: can not process numeric item "color_temp_startup"
2021-03-28 19:01:38.779 Error: Python Plugin System: (Zigbee) Standing Lamp 3: can not process numeric item "color_temp_startup"
2021-03-28 19:01:38.781 Error: Python Plugin System: (Zigbee) Trap Lamp 3: can not process numeric item "color_temp_startup"
2021-03-28 19:01:38.782 Error: Python Plugin System: (Zigbee) Dressing room PIR: can not process numeric item "requested_brightness_level"
2021-03-28 19:01:38.782 Error: Python Plugin System: (Zigbee) Dressing room PIR: can not process numeric item "requested_brightness_percent"
2021-03-28 19:01:38.783 Error: Python Plugin System: (Zigbee) Attic PIR: can not process numeric item "requested_brightness_level"
2021-03-28 19:01:38.783 Error: Python Plugin System: (Zigbee) Attic PIR: can not process numeric item "requested_brightness_percent"
2021-03-28 19:01:38.784 Error: Python Plugin System: (Zigbee) Trap Lamp 4: can not process numeric item "color_temp_startup"
2021-03-28 19:01:38.787 Error: Python Plugin System: (Zigbee) Bedstrip: can not process numeric item "color_temp_startup"
2021-03-28 19:01:38.790 Error: Python Plugin System: (Zigbee) Garden PIR 1: can not process binary item "led_indication"
2021-03-28 19:01:38.790 Error: Python Plugin System: (Zigbee) Garden PIR 1: can not process numeric item "occupancy_timeout"
2021-03-28 19:01:47.475 Error: Python Plugin System: (Zigbee) Desk Lamp: can not process numeric item "color_temp_startup"
2021-03-28 19:01:47.477 Error: Python Plugin System: (Zigbee) Counter Spot 2: can not process numeric item "color_temp_startup"
2021-03-28 19:01:47.477 Error: Python Plugin System: (Zigbee) Counter Spot 2: can not process feature type "composite"
2021-03-28 19:01:47.478 Error: Python Plugin System: (Zigbee) Counter Spot 1: can not process numeric item "color_temp_startup"
2021-03-28 19:01:47.478 Error: Python Plugin System: (Zigbee) Counter Spot 1: can not process feature type "composite"
2021-03-28 19:01:47.479 Error: Python Plugin System: (Zigbee) Hue Bloom: can not process feature type "composite"
2021-03-28 19:01:47.480 Error: Python Plugin System: (Zigbee) Kitchen PIR: can not process binary item "led_indication"
2021-03-28 19:01:47.480 Error: Python Plugin System: (Zigbee) Kitchen PIR: can not process numeric item "occupancy_timeout"
2021-03-28 19:01:47.481 Error: Python Plugin System: (Zigbee) Counter Spot 3: can not process numeric item "color_temp_startup"
2021-03-28 19:01:47.481 Error: Python Plugin System: (Zigbee) Counter Spot 3: can not process feature type "composite"
2021-03-28 19:01:47.482 Error: Python Plugin System: (Zigbee) Bedroom PIR: can not process numeric item "requested_brightness_level"
2021-03-28 19:01:47.482 Error: Python Plugin System: (Zigbee) Bedroom PIR: can not process numeric item "requested_brightness_percent"
2021-03-28 19:01:47.482 Error: Python Plugin System: (Zigbee) Hue Iris: can not process feature type "composite"
2021-03-28 19:01:47.483 Error: Python Plugin System: (Zigbee) Hue Play 1: can not process numeric item "color_temp_startup"
2021-03-28 19:01:47.483 Error: Python Plugin System: (Zigbee) Hue Play 1: can not process feature type "composite"
2021-03-28 19:01:47.484 Error: Python Plugin System: (Zigbee) Hue Play 2: can not process numeric item "color_temp_startup"
2021-03-28 19:01:47.484 Error: Python Plugin System: (Zigbee) Hue Play 2: can not process feature type "composite"
2021-03-28 19:01:47.485 Error: Python Plugin System: (Zigbee) Studio Bulb 1: can not process numeric item "color_temp_startup"
2021-03-28 19:01:47.487 Error: Python Plugin System: (Zigbee) Studio Bulb 2: can not process numeric item "color_temp_startup"
2021-03-28 19:01:47.487 Error: Python Plugin System: (Zigbee) Pond_Spots: can not process numeric item "color_temp_startup"
2021-03-28 19:01:47.489 Error: Python Plugin System: (Zigbee) Standing Lamp 3: can not process numeric item "color_temp_startup"
2021-03-28 19:01:47.492 Error: Python Plugin System: (Zigbee) Trap Lamp 3: can not process numeric item "color_temp_startup"
2021-03-28 19:01:47.493 Error: Python Plugin System: (Zigbee) Dressing room PIR: can not process numeric item "requested_brightness_level"
2021-03-28 19:01:47.493 Error: Python Plugin System: (Zigbee) Dressing room PIR: can not process numeric item "requested_brightness_percent"
2021-03-28 19:01:47.494 Error: Python Plugin System: (Zigbee) Attic PIR: can not process numeric item "requested_brightness_level"
2021-03-28 19:01:47.494 Error: Python Plugin System: (Zigbee) Attic PIR: can not process numeric item "requested_brightness_percent"
2021-03-28 19:01:47.496 Error: Python Plugin System: (Zigbee) Trap Lamp 4: can not process numeric item "color_temp_startup"
2021-03-28 19:01:47.499 Error: Python Plugin System: (Zigbee) Bedstrip: can not process numeric item "color_temp_startup"
2021-03-28 19:01:47.502 Error: Python Plugin System: (Zigbee) Garden PIR 1: can not process binary item "led_indication"
2021-03-28 19:01:47.503 Error: Python Plugin System: (Zigbee) Garden PIR 1: can not process numeric item "occupancy_timeout"
I'm testing with the tuya ts0001 switch. https://nl.aliexpress.com/item/10050023 ... 4c4dlPNVCr. it is seen at the zigbee2mttq. However in domoticz i cannot switch and the linkquality displayed in domoticz does noet match the value in mqtt. I'm afraid this adapter isn't supported. The list off supported devices is not conclusive here. Can anyone help me how te proceed.
thx Frank
Running Domoticz on ds220+ with zigbee2mqtt in docker and cc2531 stick.