-
Notifications
You must be signed in to change notification settings - Fork 503
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add initial support for MoesHouse / Livolo Roller Blinds #4223
Conversation
Phoscon or deconz ? Check the manufacture name, it need to be "_TZE200_zah67ekd". |
This device is probably invisible in phoscon. If the manufacture name is correct, just do the ame thing, but with phoscon in permit join (add new light) |
I have checked the code again, all seem fine with the version v2.10.0-beta. Can you share some log during the inclusion ? on deconz/help/log with "info" and "info_l2" ? |
Node Info 0x847127fffe17bd6a -> Add light in phoscon ("info" and "info_l2") Starting Paring onm Roller for 3 times
|
Ok so it seem the sensor part is working but not the light part. And I don't see why. @jscheurwater or @michamies can you make a try with this branch, it will display more log to trace the problem.
All logs will start by "COV debug" |
@Smanar Of course! Can you please tell me how to test this code? |
@Smanar after starting deCONZ-GUI Sorry but could you please describe how to get Logs with "COV debug" |
I saw that it's merged into the dresden-elektronik:master. Does this mean that this device will be supported in the next main update of Phoscon on +- 10 march? |
IDK, the code will be in the version, but it seem it s not working. @jscheurwater You have the procedure here > https://github.com/dresden-elektronik/deconz-rest-plugin#install-deconz-development-package-optional-linux-only So it will be
To find log, just use deconz (the GUI) in help / log with "info" and "info_2" |
here we are... node 0x847127fffe17bd6a
|
Nice perfect ^^, thx a lot. You can delete this log. Can you make a second try with the new code ?
|
@Smanar The Roller Blinds show up as a light stripe in phoscon. But I'm not able to do anything with it. |
@michamies That's because Phoscon is a different package and should add support themselves. You need to use the RestAPI to control it and make sure it works ;) |
@Mimiix I've tried also with fhem / HueBridge deCONZ connector I can setup some things like
But only on/off starts the Motor for a very short time Sorry again I 'm learning a lot at the moment... ;) |
Lol |
@Smanar another question -> you know I'm a Newbie :) |
@michamies Can you please tell me the steps to connect and use the deCONZ/RESTAPI with the Conbee 2 stick and Home Assistant to connect this Zemismart M515EGBZTN? I'm a real newby as well and want to connect this device. |
@michamies @jscheurwater A PR is not to ask questions like this as a personal helpdesk/education station. There's plenty of documentation around. https://dresden-elektronik.github.io/deconz-rest-doc/getting_started/ is a guide for the rest api and the wiki https://github.com/dresden-elektronik/deconz-rest-plugin/wiki for other. If you have specific questions, open a Seperate issue or ask on discord. |
Yep, don't delete it, for the reason I have explained above. |
Thanks for all the progress everyone! Does somebody know if it's already possible to connect this Zemismart M515EGBZTN device to Phoscon (since the last update has rolled out)? |
@jscheurwater a model name mean nothing for tuya, to be sure we need the zigbee manufacture name, but covering are generaly fast added to code. |
@Smanar I tried to add the device using the Conbee II stick via Phoscon. This did not work yet. I don't know how to get the Zigbee manufacturer name. There is a handler available on the website of the manufacturer. I attached the code below: /**
import groovy.json.JsonOutput metadata {
} private getCLUSTER_TUYA() { 0xEF00 } // Parse incoming device messages to generate events
} def close() { def open() { def pause() { def setLevel(data, rate = null) { def refresh() { def presetPosition() { def installed() { def updated() { def DirectionSet(Dval) { def configure() { private sendTuyaCommand(dp, fn, data) { private rand(n) { |
It s probably the code we are using ATM, but still the same problem, I need the manufacture name.
If you haven't it as covering, you probably have it as plug. |
@Smanar In the handler I sended before, I found this: ...manufacturer: "_TZE200_xuzcvlku", model: "TS0601", deviceJoinName: "Zemismart Vertical Blind" So i guess the Zigbee manufacturer is: _TZE200_xuzcvlku. |
Oups sorry haven't see it. On the other issue, I create the battery sensor, trying to help for discovery, but I havent return from the user yet. I realy don't have idea why it can't be included for some users. |
@Smanar Thanks, I'll keep following the other topic. |
And if you have a linux machine you can test the code too. |
I need someone with the issue (device not pairing) and able to compile a modification to make a test ? |
I'll try tomorrow to set up a test environment in Linux. |
Ok no not sure for model name but probably "Zemismart Chain Roller Shades Driver (Model M515EGB)".
Battery powered device, using tuya cluster for covering, see > #4071
Have added too a new generic tuya covering too (_TZE200_nogaemzt), no more information #4288 (Not tested)