Skip to content
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

Shades #95

Open
ghost opened this issue Mar 8, 2022 · 15 comments
Open

Shades #95

ghost opened this issue Mar 8, 2022 · 15 comments
Labels
enhancement New feature or request

Comments

@ghost
Copy link

ghost commented Mar 8, 2022

Alarmdotcom has now added the ability to utilize Somfy Shades on their platform. The Somfy shades are still connected through zwave but show in a different area as shade rather than lights.

Can we get this added as an accessory as well. I added a few photos of the item in the app.

image

image

image

@ghost ghost added the enhancement New feature or request label Mar 8, 2022
@ngori
Copy link
Collaborator

ngori commented Mar 9, 2022

@Mikelawry214 This enhancement shouldn't be too difficult to add. We would just need to capture the API calls for the different commands specific for shades to be able to add it. My guess is it's similar to a dimmer (i.e., Up/Down/% vs On/Off/%). A lot of the dimmer code might be reusable here. When I added the garage door support I used the Chrome Developer Tools to capture the network activity of the URL Request on the alarm.com website. Garage doors even more basic though. Once you can capture the URL Request, Request Headers, Payload, etc. it's pretty straight forward.

@ghost
Copy link
Author

ghost commented Mar 9, 2022

@Mikelawry214 This enhancement shouldn't be too difficult to add. We would just need to capture the API calls for the different commands specific for shades to be able to add it. My guess is it's similar to a dimmer (i.e., Up/Down/% vs On/Off/%). A lot of the dimmer code might be reusable here. When I added the garage door support I used the Chrome Developer Tools to capture the network activity of the URL Request on the alarm.com website. Garage doors even more basic though. Once you can capture the URL Request, Request Headers, Payload, etc. it's pretty straight forward.

Yes it is similar to a dimmer switch. If the ability to add is available, what would I do on my end to update it to see if within my accessories. Thanks for your help

@ghost
Copy link
Author

ghost commented Mar 10, 2022

@Mikelawry214 This enhancement shouldn't be too difficult to add. We would just need to capture the API calls for the different commands specific for shades to be able to add it. My guess is it's similar to a dimmer (i.e., Up/Down/% vs On/Off/%). A lot of the dimmer code might be reusable here. When I added the garage door support I used the Chrome Developer Tools to capture the network activity of the URL Request on the alarm.com website. Garage doors even more basic though. Once you can capture the URL Request, Request Headers, Payload, etc. it's pretty straight forward.

I found the settings to be very similar obviously with a different identifier

Not sure what I would do next.

@ngori
Copy link
Collaborator

ngori commented Mar 11, 2022

@Mikelawry214 I can't take it on right now due to other family/work commitments but in general the process would be capture the api calls. Write the new methods for up, down, status, in this package and the node-dot-alarm-com package, create a pull request merge that into a beta and then test.

@ghost
Copy link
Author

ghost commented Mar 11, 2022

Thank you. I totally understand.

Honestly I have no idea about coding.

@ghost
Copy link
Author

ghost commented May 15, 2022

Anyone willing to take on this. Willing to donate money for your work

@robertavram-md
Copy link

Happy to donate as well

@ngori
Copy link
Collaborator

ngori commented Jun 22, 2022

I may have a bit of time coming up. There is a discord channel on the homebridge server dedicated to this plugin

https://discord.com/channels/432663330281226270/742182845056942210

I can describe the steps I'd need to implement shades over there.

@ghost
Copy link

ghost commented Jun 23, 2022

Sure just let me know

@ngori
Copy link
Collaborator

ngori commented Jun 23, 2022

The channel on the discord is #node-alarm-dot-com

@ghost
Copy link

ghost commented Jun 23, 2022

Unfortunately that link isn't working for me on discord

@ngori
Copy link
Collaborator

ngori commented Jun 23, 2022

Sorry. Try this https://discord.gg/Z8jmyvb

@ngori
Copy link
Collaborator

ngori commented Jun 23, 2022

I'm working on this one over the next 2-3 weeks with @Mikelowry1 to get shades implemented.

@Stugatza
Copy link

Stugatza commented Oct 6, 2023

hi all, any updates on shade integration? would be great to have.

@chase9
Copy link
Member

chase9 commented Oct 8, 2023 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants