-
Notifications
You must be signed in to change notification settings - Fork 506
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
Axis Gear Zigbee Shade is not supported #3057
Comments
Hello, when you have created the issue, you haven't see a part called "Device Request" in the 3 choice proposed ? We need some more information > https://github.com/dresden-elektronik/deconz-rest-plugin/wiki/Request-Device-Support |
@seafoodrice I am really tempted on closing this issue right away and having you to open a new one, following the correct format as stated in the Issue template. I'll ask @Smanar to confirm if the above screenshots are okay. If he say's they are not, i'm going to close this and ask you to open a Device Request |
Hi Dennis,
Thanks for your reply. If tagging a device request label is not able to be done manually due to any workflow limitation in github, I am happy to open a new device request for that.
I would also suggest to have an issue workflow implemented so that to avoid the request device support process is not being executed. Since the request device support information is available under mid part of wiki.
Maybe you can add the common process at the beginning of the readme of the repo.
Let me know if anything I can assist on information provided regarding adding support on the requested device.
Thanks in advance.
Get Outlook for iOS<https://aka.ms/o0ukef>
…________________________________
From: Dennis D <notifications@github.com>
Sent: Monday, July 20, 2020 3:55:21 PM
To: dresden-elektronik/deconz-rest-plugin <deconz-rest-plugin@noreply.github.com>
Cc: Seafoodrice <clement624@hotmail.com>; Mention <mention@noreply.github.com>
Subject: Re: [dresden-elektronik/deconz-rest-plugin] Axis Gear Zigbee Shade is not supported (#3057)
@seafoodrice<https://github.com/seafoodrice> I am really tempted on closing this issue right away and having you to open a new one, following the correct format as stated in the Issue template.
I'll ask @Smanar<https://github.com/Smanar> to confirm if the above screenshots are okay. If he say's they are not, i'm going to close this and ask you to open a Device Request<https://github.com/dresden-elektronik/deconz-rest-plugin/issues/new?assignees=&labels=Device+Request&template=device-request.md&title=Device+name>
This will automatically assign a label too.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#3057 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ABU766GRY72KJOLP5RWNOM3R4PL4TANCNFSM4PBG5JCA>.
|
@seafoodrice Hi! Do you have more info on that issue workflows? It might be something helpful for us :) |
I m seing your device support level control AND window covering. Do you know wich one is used to make it moving ? You can make tries using deconz, if you select cluster 0008 or 0102 you will have some command to test. Your device is not just an up/down device, but support position control ? |
Hi Smanar,
That's correct, it is windows shade cover switch which supports different level of shading.
I will try to test out the command later today and get back to you with some info hopefully.
thanks Smanar.
…________________________________
From: Smanar <notifications@github.com>
Sent: Tuesday, 21 July 2020 7:25 AM
To: dresden-elektronik/deconz-rest-plugin <deconz-rest-plugin@noreply.github.com>
Cc: Seafoodrice <clement624@hotmail.com>; Mention <mention@noreply.github.com>
Subject: Re: [dresden-elektronik/deconz-rest-plugin] Axis Gear Zigbee Shade is not supported (#3057)
I m seing your device support level control AND window covering.
Do you know wich one is used to make it moving ? You can make tries using deconz, if you select cluster 0008 or 0102 you will have some command to test.
Your device is not just an up/down device, but support position control ?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#3057 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ABU766EH6XFOYKO47S7IZQDR4SY57ANCNFSM4PBG5JCA>.
|
Tell me if you have problem to try command, I just need to be sure your device use window covering device and not the level control one. |
Hi Smanar,
Sorry for late reply, having a busy week at work. Got sometime to try our the command and as follow. Let me know if you need more details info.
Cluster 102 info
[cid:01a6160c-b013-440b-a9fb-809ddb3d65b8]
[cid:446e0587-fb4f-48a8-be82-963a973a66f6]
[cid:73771b7b-90c6-45df-bc91-293b97988ea7]
[cid:795847f4-f915-480b-a616-f93927ee536b]
Command
Up/Open: shade up - works
Down/Close: Shade down - works
Lift Value: go to specific position, but don't know the full range of integer value supported
Lift percentage: go to specific position, however percentage of the position is not quite right at all.
Tile Value/Percentage: UNSUP_CLUSTER_COMMAND
…________________________________
From: Smanar <notifications@github.com>
Sent: Thursday, 23 July 2020 2:27 AM
To: dresden-elektronik/deconz-rest-plugin <deconz-rest-plugin@noreply.github.com>
Cc: Seafoodrice <clement624@hotmail.com>; Mention <mention@noreply.github.com>
Subject: Re: [dresden-elektronik/deconz-rest-plugin] Axis Gear Zigbee Shade is not supported (#3057)
Tell me if you have problem to try command, I just need to be sure your device use window covering device and not the level control one.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#3057 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ABU766DJ2YRN27FF5EVBP3TR44HNXANCNFSM4PBG5JCA>.
|
Level Control Cluster
[cid:e7dab559-119e-457b-95d3-3315a35b457e]
[cid:a2caa49e-d81d-4bad-bc34-cd8823aafc0f]
all commands response as is what's the command names as. Transition time and rate has no effect as expected. However,
I am not able to figure out the level and step size range reflected to the shade level quite yet.
Hope this helps.
…________________________________
From: Clement .. <clement624@hotmail.com>
Sent: Friday, 24 July 2020 6:07 PM
To: dresden-elektronik/deconz-rest-plugin <reply@reply.github.com>
Subject: Re: [dresden-elektronik/deconz-rest-plugin] Axis Gear Zigbee Shade is not supported (#3057)
Hi Smanar,
Sorry for late reply, having a busy week at work. Got sometime to try our the command and as follow. Let me know if you need more details info.
Cluster 102 info
[cid:01a6160c-b013-440b-a9fb-809ddb3d65b8]
[cid:446e0587-fb4f-48a8-be82-963a973a66f6]
[cid:73771b7b-90c6-45df-bc91-293b97988ea7]
[cid:795847f4-f915-480b-a616-f93927ee536b]
Command
Up/Open: shade up - works
Down/Close: Shade down - works
Lift Value: go to specific position, but don't know the full range of integer value supported
Lift percentage: go to specific position, however percentage of the position is not quite right at all.
Tile Value/Percentage: UNSUP_CLUSTER_COMMAND
________________________________
From: Smanar <notifications@github.com>
Sent: Thursday, 23 July 2020 2:27 AM
To: dresden-elektronik/deconz-rest-plugin <deconz-rest-plugin@noreply.github.com>
Cc: Seafoodrice <clement624@hotmail.com>; Mention <mention@noreply.github.com>
Subject: Re: [dresden-elektronik/deconz-rest-plugin] Axis Gear Zigbee Shade is not supported (#3057)
Tell me if you have problem to try command, I just need to be sure your device use window covering device and not the level control one.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#3057 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ABU766DJ2YRN27FF5EVBP3TR44HNXANCNFSM4PBG5JCA>.
|
@Smanar , I replied via email, somehow the screenshot are not showing up on the thread. :( |
No it s good I don't need capture, don't worry.
I don't understand this phrase |
I am not sure the difference between the clusters, they behave the same to me on controlling the shade level and open/close command.
all commands response as is what's the command names as - what I mean is all command behave as expected except the tilt is not supported. Also the leveling input value not yet figure out the value range corresponding to the shade level..
Get Outlook for iOS<https://aka.ms/o0ukef>
…________________________________
From: Smanar <notifications@github.com>
Sent: Saturday, July 25, 2020 1:19:13 AM
To: dresden-elektronik/deconz-rest-plugin <deconz-rest-plugin@noreply.github.com>
Cc: Seafoodrice <clement624@hotmail.com>; Mention <mention@noreply.github.com>
Subject: Re: [dresden-elektronik/deconz-rest-plugin] Axis Gear Zigbee Shade is not supported (#3057)
No it s good I don't need capture, don't worry.
So you device use window coivering cluster without something special, but I don't undersand what the level cluster is for ?
all commands response as is what's the command names as
I don't understand this phrase
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#3057 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ABU766GPGOMXL36WX5W3BOTR5GQ7DANCNFSM4PBG5JCA>.
|
Ok so first try:
To compile it replace the step 1 by (and you can ignore "git checkout -b mybranch HEAD") I haven't asked, what are you using as app with deconz ? Else you have api command here #3063 |
Hi Smanar, I am using Hassio Deconz add-on, and I afraid I wont't be able to the step mentioned above. I can try to compile branch build using Win 10 on my laptop instead. |
Har, so we have a problem ^^. |
Not sure if any member who has the device can help out. Seems I have to setup another Pi for this purpose.....
…________________________________
From: Smanar <notifications@github.com>
Sent: Saturday, 25 July 2020 8:04 PM
To: dresden-elektronik/deconz-rest-plugin <deconz-rest-plugin@noreply.github.com>
Cc: Seafoodrice <clement624@hotmail.com>; Mention <mention@noreply.github.com>
Subject: Re: [dresden-elektronik/deconz-rest-plugin] Axis Gear Zigbee Shade is not supported (#3057)
Har, so we have a problem ^^.
You can compile only on linux machine.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#3057 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ABU766H3PML6ZJJGBN7RPS3R5KUZTANCNFSM4PBG5JCA>.
|
@seafoodrice If you have another SD card around, that is a good option too 👍 |
@Smanar, was too busy at work and unable to get back to this till now. While I am getting a pi to test the branch build. Can you
For the app, as I was using HA, I believe I can use postman to send request and test out the api? Am I on correct path?
|
Ok, as you are using HA, better to use the second raspberry, and if possible use a Desktop version. All was done by the code (If I m right) you just need to install deconz on the raspberry, like a normal installation and follow the instruction on github page https://github.com/dresden-elektronik/deconz-rest-plugin at "Install deCONZ development package (optional, Linux only)", just follow the step, and replace the step 1 by You can skip too "git checkout -b mybranch HEAD" After that just include the device on deconz. If you want to use your old network in same time, you can use the Phoscon feature in "gateway", to make a backup/restore to clone your previous network on the new one (and ofc configure HA to use it) |
open the device Need to test too state return. To get device JSON for the battery I need the cluster 0x0001 like previous, but you haven't pressed the "read" button" (and make the device awake), because all values are empty. |
|
Test findings:
body: {"lift": 100} - fully closed the shade, should it be the other way around? body: {"stop":true} - worked as expected.
Thanks. |
missing 2 test cases for state changes. state change 'put' api lights/5/state |
Best not use The API plugin needs to setup attribute reporting for Current Position Lift Percentage. Do the resource attributes update when you read this Zigbee attribute in the GUI? There’s no way to expose the battery on a |
I have added the ZHABattery for battery, to use the use tha attribute 0x0021. For reporting, I have updated the code, removed a part where I m ignoring the cluster 0008 to use only the 0102. If it still don't work, as have said ebaauw, move your shutter at 50%, and on deconz check if the value are updated in those both cluster. If yes, can you check if the reporting and binding is working using deconz too ? |
Ok, sorry, was not sure understand, so we need a return, any of them. 0x0006 : attribute 0x0000 |
NOT_FOUND does usually mean that attribute reporting is supported, but not yet defined. Otherwise, you'd get UNREPORTABLE_ATTRIBUTE. Can you please try to configure it with the values 1, 300, 1 and double check again? |
once I set the config as above. When I change the blind position, the device reports with following log. 23:41:28:532 ZCL attribute report 0x0024460000145410 for cluster: 0x0008, ep: 0x01, frame control: 0x18, mfcode: 0x0000 |
Yes, that's what I meant. So that part shows that the device is not sending the attribute reports. The values should now update every sec. |
Thanks @SwoopX , so if I set Reportable Change to 3 means 3 secs which will be less chatty? |
Well, yes and no. Depends on what you really want. Min reporting is the actual frequency upon the defined change value. If nothing changes, max intervall applies. So, if you arenot interested in 1% changes e.g., you could move up to 10. If you generally only want to have changes reported every 5 secs, you might move up the min interval. I've set my smart plugs up to 20 sec min reporting, to throttle the signals in the air a bit and reduce the processing load of my poor Rpi zero a bit 😀 |
Makes perfect sense. From the log above, if there nothing wrong you can see. I will close the issue.
|
Looks fine to me from here. We could however doublecheck if reporting is correctly enabled in the code. It can happen though that bindings and reporting configs can be missed. |
I realy don't see problem, the code look fine. During your tests have you tried to re-include the device ?
|
I have tried to added few more Axis device to the network and every new device added I have to manually go to deconz to,
- bind the cluster
- write config for 0x0008
Is that something can be fixed in the code?
|
Yes, and it need. Model id = "Gear" Or if you have the log just during the device inclusion ? (when the bind/reporting need to be set by the code) |
My apologies @Smanar, I am not sure where to look for those values, can you provide more information? I just try to browse around deconz and found the following info if that helps |
And your Mac adress is 0x0024460000145410
But I don't understand to have this debug line
To have NOT_FOUND as return we need to have rq.maxInterval == 0xffff no ? Can you try with this version pls ? It have added a debug line, then re-include your device and give us log pls. |
Hi Smanar, unfortunately my house is hosting few guests for coming 2 weeks and I tried to keep my smart devices stable. Since I have only 1 conbee II. I will have to test it out afterwards. |
@Smanar maxinterval is initialized with 0 as far as I can tell. As I see it, it could take up to around 30 mins for the binding and reporting to automatically set up. However, if the device is a deep sleeper and either binding or reporting is missed, you end up in the situation experienced. It is battery powered. |
So I m seing two test to do :
|
@Smanar , to help on the findings, I have following experience as I have 4 devices.
|
Hm, strange. I just double checked the device above and it has a poll control cluster so I'd assume it is a light sleeper then. |
It' s a battery device, no ? Edit: |
No, they are powered by power adapter.
…________________________________
From: Smanar <notifications@github.com>
Sent: Tuesday, 24 November 2020 3:43 AM
To: dresden-elektronik/deconz-rest-plugin <deconz-rest-plugin@noreply.github.com>
Cc: Seafoodrice <clement624@hotmail.com>; Mention <mention@noreply.github.com>
Subject: Re: [dresden-elektronik/deconz-rest-plugin] Axis Gear Zigbee Shade is not supported (#3057)
It' s a battery device, no ?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#3057 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ABU766AL6RT4RL476O4RVRDSRKGLFANCNFSM4PBG5JCA>.
|
No, not really. Please allow me to clarify. The device supports power adapter and solar panel add-on. In either options, the device itself is having a rechargeable battery to take the power from external source. Hence the zha battery works fine as is. |
Ok thx. Can you try my modified version ? This one will add one more log
|
As there hasn't been any response in 21 days, this issue has been automatically marked as stale. At OP: Please either close this issue or keep it active It will be closed in 7 days if no further activity occurs. |
As there hasn't been any response in 28 days, this issue will be closed. @ OP: If this issue is solved post what fixed it for you. If it isn't solved, request to get this opened again. |
Appreciated if deconz can support Axis Gear Zigbee shade device.
Node Info
Device
Screenshots
The text was updated successfully, but these errors were encountered: