Hi,
that’s great. Thanks a lot.
Hi,
that’s great. Thanks a lot.
Hi Mariano, for your RGBWW Zigbee driver, is there an easy way to make it switch on and off with a toggle switch rather than a push button that requires a close then open again? Thanks
@Basher1967, what do you trying to do? I understand that you´re using a smart switch to toggle on/off a smart blub/controller, right?
If that is the case, you can use 4 routines to sync the status between the bulb/controller device and the switch:
1. Bulb/Controller ON routine: IF { (Pre Condition: “Bulb/Ctrlr” == OFF) “Switch” == ON } THEN { “Bulb/Ctrlr” == ON }
2. Bulb/Controller OFF routine: IF { (Pre Condition: “Bulb/Ctrlr” == ON) “Switch” == OFF } THEN { “Bulb/Ctrlr” == OFF }
3. Switch ON routine: IF { (Pre Condition: “Switch” == OFF) “Bulb/Ctrlr” == ON } THEN { “Switch” == ON }
4. Switch OFF routine: IF { (Pre Condition: “Switch” == ON) “Bulb/Ctrlr” == OFF } THEN { “Switch” == OFF }
This way you can on/off the light either through the physical smart switch or in the device page off the bulb/ctrlr in the app, and the status will be in sync.
Add a “companion” switch in the bulb device driver is a good feature addition to avoid all this routines, but, I don’t know if Mariano will continue adding features to the drivers in the near future, or even if this sync between the device and switch can be done in a better way.
You can always buy a scene switch that you can add to your smart home, create a simple routine that each push will toggle your RGBWW lights. for example:
@Mariano_Colmenarejo your Zigbee Button MC driver has the functionality for zigbee groups?
If yes, any chance to add this fingerprint to it, or you already quit doing this? :
Manufacturer: eWeLink Model: WB01 FingerPrinted_EndPoint.Id: 0x01 App Version: Unknown ZCL Version: Unknown Network ID: 0xF811 Zigbee EUI: 00124B00292C1483 Device ID: 41358c6c-f272-4687-9bd8-bc6120eac04e Server Cluster: Ep: 0x01={ 0000,0003,0001 } Client Clusters: Ep: 0x01={ 0006,0003 } Signal Metrics: |
and this one:
Manufacturer: _TZ3000_ja5osu5g Model: TS004F FingerPrinted_EndPoint.Id: 0x01 App Version: Unknown ZCL Version: Unknown Network ID: 0xF0A5 Zigbee EUI: A4C138F22ECB88D2 Device ID: 1424725f-fc75-44a8-aaec-f932e9f2ee0a Server Cluster: Ep: 0x01={ 0000,0001,0003,0004,0006,1000,E001 } Client Clusters: Ep: 0x01={ 0019,000A,0003,0004,0006,0008,1000 } Signal Metrics: |
Hi!
i am using Zigbee switch MC for the following item:
_TZ3000_tqlv4ug4
TS0001
from some reason the switch seems to be configured as momentary switch. it changes state every second movement of the rocker switch.
any chance to add the option to change it from the driver?
BR
If you have a Tuya ZigBee hub, you can connect the relay to the Tuya hub and make the needed changes. Then delete it from the Tuya hub and pair with ST and it will operate as a normal switch.
Tuya ZigBee hubs/gateways are only $10-15 on AliExpress
@Mariano_Colmenarejo have Switch Type option in the driver setting for this device. But , this setting shows as dash - in all times. @Matan_Sabag sent me this picture:
@Mariano_Colmenarejo can you please comment. CLI logs can be sent if required
Hello @Mariano, there is a new fingerprint for LZ3 valve.
Could you please add it to the driver?
My valve is not recognized at all.
Thank you so much.
Mariano is no longer developing for ST.
OMG! I didn’t know it.
Does anyone know if there is any driver for it?
Maybe I can add the finger print myself some how?
Yes, you can fork his repo, add the fingerprint, and then build the driver yourself using the CLI.
His repo is here GitHub - Mariano-Github/Edge-Drivers-Beta: Edge Driver Beta Modified for Created
This is wonderful! Can you please create a short movie where you show
How to fork Mariano"s Github?
How to add a new finger print?
How to use CLI in order to deploy the new driver?
Mariano tried to explain many times but never created a movie…i never manage to understand him. I not a sw developer, but can understand how things works…
We don’t do movies here.
I not a sw developer
There’s something in the tutorials section, where it’s explained.
Sorry… I’m not a developer in terms of SW and coding. I do help people in integrating things and find information for SW developers to implement in their code.
Also , I don’t know how to use GitHub and fork things. The whole process in short movie can be very useful. I understand that you are not doing movies, maybe some else can do…
@dotan_shai there are lots of GitHub tutorials out on the web (google github tutorial) or more professional (paid) courses somewhere like Pluralsight:
Git can be a complex subject and subsequently can be easy to get into a knot. It can be fluid and so not always a question of following a checklist of steps and is also dependent on which tooling you are using.
Someone else here may be able to point you in the direction of a non ST specific tutorial though .
Github itself also has a comprehensive help available so maybe start by setting up an account and looking there…
Good luck, it is a good tool
Well, I did it, but I don’t think Mariano will merge the change…
Maybe I can create a personal driver channel “copying” his repository.
I see no other solutions…
Yes, you will have to fork his repo and make the changes yourself to create a personal driver. Since he is no longer developing or participating here, it’s unlikely he will see a pull request and merge it into his repo.
Hello @Mariano_Colmenarejo
Please would you be able to add the following Zigbee contact sensor:
Model: TS0203
Mfc Code: _TZ3000_zutizvyk
Many thanks, Ian
Unfortunately Mariano is no longer actively developing and updating drivers or participating in this forum.