This is the forum archive of Homey. For more information about Homey, visit the Official Homey website.
The Homey Community has been moved to https://community.athom.com.
This forum is now read-only for archive purposes.
The Homey Community has been moved to https://community.athom.com.
This forum is now read-only for archive purposes.
Official
Comments
ie through speech input page, via voice command does not work.
Does it work with you.
@Erik:I now understand that we need not use the http get json?
but we just use http get
that whole json I have not eaten cheese, am not a programmer.
you app works well.
Thanks
I now use the following in the http get card:
First block = http://dreamboxip/web/powerstate Second block = {"newstate":5}
This works with no errors
With regard to speech input as with yourself this works if i enter the text in the speech-input but when using my voice homey does not understand the word dreambox and tries to make a lot of different terms to interpret this word. I think I will try a more common term to use the voice control. This is also quite revealing with regards to the voice control as it would appear that common terms are used to interpret what is being spoken. This is not very useful when using unusual names or words as it will not work.
@fuzzybear it works here now, have only login name and ww added.
so you do not have a password for the web interface of your satreceiver ?
I now use "cinema on" that HOMEY well understood. also an ingrained cmd.
Now needs infrared a better working, and i can switch tv and dreambox with my voice, it works now, but not always.
And now the question, what is the adventage off using json above normal http get ??
Because both are working here.
Probably something changed in the Homey firmware. A few weeks ago it was not possible to successfully use an '?' in the url parameter of the HTTP Get card. That's why the HTTP Get JSON card was introduced.
I just tested it and you're right: queryparameters are now allowed in the url parameter.
Because of this I will remove / deprecate the HTTP Get JSON card and change other cards where there is no need for the 'queryparameters'-parameter in a next release.
In homewizard they also use http get en some other.
I'm using this to retrieve the current, high and temperature and conditions from Weather Underground. Although I can fire all 4 GET requests (which are actually the same) I need to have seperate flows for capturing the variables as the IF column can only hold one card. Would be easier if I could just save it straight into a variable (although I can image such dependancies between apps are unwanted).
This is why I'm asking..
Thanx
i have a flow with get request "test" when i go to
"http://192.168.86.120/api/app/com.internet/test"
i'am getting error:
Thanks. Suggestions / improvements / bug reports (you won't find them ) are welcome.
Other then that it seems to work great. This reduces the number of flows I have considerably ...
I'll let you know if I bump into anything else. One suggestion I can make is to add a PayPal button to your read.me so I can thank you for your efforts ...
But i have "Authorization on API calls" disabled
It has a paypal.me link in the readme file.
So a made a flow to trigger a massive (7...) strings from Weather Underground.
It works!!!
BUT,
now I have the "Uitdaging" that i have a lot of Variables.
Is there a way to sort them? I know I can search, but i like clean layouts.
A bit like the athom team did with the flows.
Maybe the wrong location to post the question, but the post above is the lead-in of my .. problem (uitdaging).
THNX. It's a pitty, Maybe @Emile will notice this and pick it up in a (the next???) Update.
I tried figuring out the Node HTTP options but do not seem to get it working.
Example:
first parameter: {"uri":"http://httpbin.org/post", "method": "post", "protocol": "http:", "json": {"notification":{"powerstate":{"powerstate":5}}}}
second parameter: $[json][notification][powerstate][powerstate]
third parameter: a Better Logic variable
Result for this example:
5
Are you able to test this version before I submit it to the app store?