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

Any change of a homey plugin? #1127

Closed
Sillec123 opened this issue Feb 10, 2017 · 6 comments
Closed

Any change of a homey plugin? #1127

Sillec123 opened this issue Feb 10, 2017 · 6 comments
Labels

Comments

@Sillec123
Copy link

Sillec123 commented Feb 10, 2017

Hello,
unfortunately i could not find a good tutorial for develop plugins. Maybe someone with a homey can write a plugin? Maybe, if we can find enough people, who will spend money for writing a plugin.

Get zones:
curl -H "Authorization: Bearer 0123456789abcdef0123456789abcdef " -H "Content-Type: application/json" http://10.0.0.208/api/manager/zones/

Get all devices:
curl -H "Authorization: Bearer 0123456789abcdef0123456789abcdef " -H "Content-Type: application/json" http://10.0.0.208/api/manager/devices/

Get all devices within a zone:
curl -H "Authorization: Bearer 0123456789abcdef0123456789abcdef " -H "Content-Type: application/json" http://10.0.0.208/api/manager/devices/?zone=01234567-89ab-cdef-0123-456789abcdef

@swttt
Copy link

swttt commented Feb 10, 2017

Not sure if this fits in the issues here, and might be more relevant in the Homey forum.
Crowd funding this is a great idea tho, but homey isn't that well adopted as a home automation controller.

There is more to it then just these 3 api requests, every device has it's own capabilitie (onoff, dim, rgb etc.) There aren't any docs for it at the moment, and getting al the api endpoints mean you will need to have a homey. (and check the network tab / sniff the api requests)

@Sillec123
Copy link
Author

Sillec123 commented Feb 10, 2017

That's right! But your homeydash shows the possibility of this. Maybe someone can use your code for discover and identify which type is necessary for homebridge. Like the other plugins home-assistant, fhem or domoticz

@bm480
Copy link

bm480 commented Feb 20, 2017

I'm interested in this as well. Unfortunately I currently have no time to dive into this further, but want to co-operate if someone feels the urge to get started on a minimally working plugin. ;)

@CelticWebSolutions
Copy link

Did anybody ever look further in to this? I've received a homey today and would like to get it working with home bridge, I was surprise dot discover that a decide that was designed purely with the idea of integration, wasn't able to integrate with Apple HomeKit.

@bm480
Copy link

bm480 commented Jun 2, 2017

Officially Apple does not support Homekit with multi-vendor domotica hubs like Homey. This is due to security constraints and prevention of bad user experience. The HomeBridge open source project is an unofficial approach to bridging this GAP. Although Apple will never support this they might consider not changing their API, certificates, protocol so that more people will see the benefits from using Homekit. But they could change things whenever they want which renders HomeBridge related integrations useless. It is unlikely that Athom will ever support HomeKit via HomeBridge but they might try to convince Apple that integrating multi-vendor devices via Homey to HomeKit does not impose security threads and/or bad user experience issues or whatsoever.

@stale
Copy link

stale bot commented Nov 29, 2017

This issue has been automatically marked as stale because it has not had recent activity, and will be closed if no further activity occurs. If this issue was overlooked, forgotten, or should remain open for any other reason, please reply here to call attention to it and remove the stale status. Thank you for your contributions.

@stale stale bot added the stale label Nov 29, 2017
@stale stale bot closed this as completed Dec 13, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants