Hey guys, I have a strange issue with 2 motors, I’d like to pickup your brain. With the motors paired to deConz and exposed to HA, I was able to use the motors.
However, since last week, one motor can’t be controlled anymore, it is exposing it’s state to Home Assistant (open, close, position) but any up/down orders are ignored. I’ve tried to delete the node, repairing it, factory default, repairing it, rebooting the deconz add-on, restarting the integration in HA, nothing.
Another motor is seen as disconnected in Home Assistant, but it is well there in deConz, I see it as active, I can read descriptors etc.
I’ve tried to bypass Home Assistant by using API’s, the motor doesn’t do anything.
OK I figured out what was going on, I did generate a new key (hoping that won’t erase the existing key).
Smart plug 24 doesn’t work, 28 is working though. So the method works, something is going on with 24.
So the set position is waorking if you use direclty the API but not on HA ?
Can you share the error message when you make the request for the 24 ? With "reachable": true I don’t see what can block the working mode.
And no, don’t worry you can generate 500 keys (phoscon create a new one at every connexion), the problem is more to delete them after.
Strangly enough, i got a 200 return code, no error message.
One thing I’m thinking is to do a power cycle of my HA box, I did reboot the unit a few times, but I’m wondering if the Conbee II radio wouldn’t be the problem. Is it possible it would shun some devices ?
Working with the 29, the one that is ignoring my orders but would report status (position), I’ve tried to send it the lift request, I’ve got a HTTP 200 No Error.
BTW this morning, I have the same exact behaviour with the motor I have repaired yesterday. It was working fine yesterday. Same message in the deConz logs.
It’s the 24 who is disconnected, and the 26 that is working using API but not using HA ?
Can you just make this request on the 24 one (the disconnected, the ID can have moved now)
POST request on http://IP:PORT/api/APIKEY/lights/24/state with the body {"lift":50}
And show me the result pls ?
Phoscon accepts the request, I don’t know if they are any logs I could see to figure out if the request is well sent over by the radio (Wireshark would be great to do this).
Anyway the motor doesn’t do anything.
I’ve tried a few states available for the motor :
“bri”: 0,
“lift”: 0,
“on”: false,
“open”: true,
None of those works.
I’m trying to think that the problem might with the motor, did I hit a bug on the motor itself ?
Is there any way I could see the version of firmware running on the motor ? When I request the status from the API for the smart switch, the sw field is empty : “swversion”: null, the battery sensor doesn’t have any swversion field.