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

Cloud API #99

Open
dsshap opened this issue May 19, 2017 · 8 comments
Open

Cloud API #99

dsshap opened this issue May 19, 2017 · 8 comments

Comments

@dsshap
Copy link

dsshap commented May 19, 2017

In the readme it says it is not supported.

Is there a reason why it is not?

Has anyone tried to make it work?

@mjg59
Copy link
Owner

mjg59 commented Jun 5, 2017

No reason, other than that nobody's done the necessary work.

@jasongi
Copy link

jasongi commented Sep 25, 2017

I've currently got a hacked together project that is a flask API that sends off commands to the broadlink so that I can use it with IFTTT. A lot of things are hard-coded so it's not really shareable but if you look up flask you should be able to get it to work, it's nothing special.

@wwarlock
Copy link

@jasongi May you describe how are you made it? Maybe you have the article already?
Or may you say the names of your ifttt-widgets?

@jasongi
Copy link

jasongi commented Apr 15, 2018

@wwarlock I'll try write something up over the next couple of days and upload the code if I have time.

@torinnguyen
Copy link

@jasongi I'm more interested in your system architecture. Are you able to communicate directly to the Broadlink devices from a cloud server?

@jasongi
Copy link

jasongi commented Apr 15, 2018

I have an web server (using nginx/flask) exposed to the internet on my local network that my broadlink is on. It sends the commands to the broadlink using python-broadlink when it receives POST requires from the webhooks action on IFTTT. I'm not using broadlink cloud at all.

@torinnguyen
Copy link

torinnguyen commented Apr 15, 2018

The issue being discussed here is using Broadlink Cloud API directly from a server outside of home WiFi network. Your system architecture relies on python-broadlink locally, that's out of question.

@felipediel
Copy link
Collaborator

In case anyone wants to work on it, I found an interesting project that partially supports the Cloud API. It is written in PHP and translating it into Python is a trivial task, but it requires time that, unfortunately, I no longer have available :(

https://github.com/nick7zmail/MajorDoMo-dev_broadlink

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

No branches or pull requests

6 participants