feat(add): Somfy Ysia 1#10694
Conversation
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
|
Thanks! |
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
|
@burmistrzak I've just acquired one of these so it was really nice to see that this was supported already. Unfortunately it's not working for me and I wondered if you might comment on what steps you went through to onboard the device. I have tried holding down the reset button until the second red flash; the device then joins my network. The interview and configuration claims to have worked but pressing any button just causes the light on the device to flash three times; I don't see anything at the Z2M end which suggests that the action is being triggered. Nothing in the logs. I realise this isn't the best way to get support, but your profile doesn't include an e-mail address... Any assistance appreciated. (I have a Ysia 5 Europe, with the same behaviour) |
|
@iay Happy to take a look. What's the firmware version of your remote? |
Firmware reported in Zigbee2MQTT as 000161. I was planning on using the remote as a general purpose one via Zigbee2MQTT > MQTT > Home Assistant. I have my blinds hooked up to HA and am controlling them directly from HA at present. If I can't get events out of the remote I'd settle for controlling the (single) set of blinds in one room using the controller as long as that didn't lock HA out as I have some automations set up. I do remember trying to bind the 5-way remote I have to the set of three blinds I have in the other room, though, with no success. Of course I have no idea what I am doing here so it might have been user error :-) |
|
@iay Ok, same version as mine.
|
I'm aware that Somfy are looking at Zigbee as a replacement for their previous proprietary system (some kind of sub-GHz system, I believe) but I wanted Zigbee so I didn't have to have yet another hub. So, um, I don't have one of their gateways.
At present I just set the cover position via HA and voice commands plus some other automations, which is fine. It would have been nice to use the remote the vendor insisted on including for something more than just raising and lowering, but if that's not possible right now that's also fine. Minimal functionality would be better than nothing. You say you bind your remotes directly to the covers; can you walk me through that? I seem to recall trying to bind an endpoint from the 5-way control I have to one of the covers in the other room, and it didn't seem to work (and in a way which didn't really help me understand what the problem was). Did you do the binding using Z2M or is it some kind of manual process involving getting up on a ladder and pushing the magic button on the cover again? |
@iay Yea, their io-homecontrol protocol sucks... Not a fan.
Sure thing! Here's what I did (my shutter controller is Bosch):
Edit: Before modifying bindings, you'll have to short press the pairing button on the back of the remote. The LED should blink amber. If you want to use the remote with HA, unbind only the |
|
I tried this just now and it seemed to work. It took a couple of goes before the binding to the coordinator was removed, but I'm now in a state where the buttons on the remote do up/stop/down through a binding from endpoint 1 to the cover using just the Endpoint 232 is still bound ( I didn't have to press the pairing button on the back of the remote... was that part of your edit? If I rebind the Thanks very much for the help. I don't think I'd have had much chance of getting this to work without assistance. I'm not even clear on what part of the system manages the bindings; is it the source device or is the coordinator relaying things? |
@iay Correct. 😊
Yep. Just easier because that button wakes up the remote for a bit longer.
Yes, you'll likely see
Happy to help!
Well, in this case the coordinator simply configures the binding. Everything else is between the two (or more!) devices. |
Confirmed.
Also confirmed. The UP button sends ON and the DOWN button sends OFF. The MY button doesn't send anything. I guess that makes sense in terms of the genOnOff spec, but it does kind of make these controllers useless for anything other than what they were designed for. Not a complaint, just an observation. One final comment, relevant to the original commit this discussion is tacked on to. The thing that seems to have been causing my issues is that the default binding is for endpoint 1's I'm not sure whether this means that the |
|
@iay Yes, the my button is only useful when used with a cover directly. 😊 There's an entire song and dance to set a favorite position, but it works surprisingly well! But you are right, it might be a good idea to just bind the |
I saw that in the manual but it didn't work for me. |
|
@iay Yea, forgot to mention that you'll have to bind the scenes cluster for the my button to work. Sorry!
@Nerivec AFAICT, it should be possible to fetch scenes from a device that are not created via Z2M, right? |
|
Yes, you can fetch any scene from the device with attrs/cmds. |
Pretty much the same as the Ysia 5, but with only a single group channel.
Link to picture pull request: Koenkk/zigbee2mqtt.io#4401