Comments (15)
@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.
from homebridge-node-alarm-dot-com.
@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
from homebridge-node-alarm-dot-com.
@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.
from homebridge-node-alarm-dot-com.
@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.
from homebridge-node-alarm-dot-com.
Thank you. I totally understand.
Honestly I have no idea about coding.
from homebridge-node-alarm-dot-com.
Anyone willing to take on this. Willing to donate money for your work
from homebridge-node-alarm-dot-com.
Happy to donate as well
from homebridge-node-alarm-dot-com.
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.
from homebridge-node-alarm-dot-com.
Sure just let me know
from homebridge-node-alarm-dot-com.
The channel on the discord is #node-alarm-dot-com
from homebridge-node-alarm-dot-com.
Unfortunately that link isn't working for me on discord
from homebridge-node-alarm-dot-com.
Sorry. Try this https://discord.gg/Z8jmyvb
from homebridge-node-alarm-dot-com.
I'm working on this one over the next 2-3 weeks with @Mikelowry1 to get shades implemented.
from homebridge-node-alarm-dot-com.
hi all, any updates on shade integration? would be great to have.
from homebridge-node-alarm-dot-com.
from homebridge-node-alarm-dot-com.
Related Issues (20)
- Remote arming changing to 'Home fails' HOT 13
- SkyBell? HOT 2
- Login error HOT 3
- Arming State No Longer Triggers Automations HOT 2
- No camera feed and warning UNHANDLED ERROR HOT 2
- Unresponsive after upgrading to v1.9.0 HOT 21
- light Status not reporting HOT 2
- Freeze Sensor (heat sensor) incorrectly appears as a smoke sensor HOT 9
- "Received no partitions" on startup HOT 5
- Logging improvements: Sensor changes HOT 9
- Arming Modes HOT 4
- Invalid account credentials crashes homebridge HOT 6
- Not Appearing in Home Kit HOT 2
- Not fully showing in HK HOT 3
- Icon category and device change in the app like fan, outlet and lights HOT 9
- Virtual Panic Button as a homekit button accessory HOT 7
- Telus Security (alarm.com) error - failed: No afg cookie: AND Error: GET https://www.alarm.com/web/api/identities failed: GET https://www.alarm.com/web/api/identities failed: [object Object] HOT 4
- No notifications for ADT for HK HOT 2
- RTSP Stream Grabbing? HOT 3
- no longer login to Alarm.com HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from homebridge-node-alarm-dot-com.