jeroenb42 schreef op donderdag 18 april 2013 @ 12:58:
Een leuke update over mijn quest om de API te doorgronden.
De basis URL voor het ondervragen van je Homewizard in een browser:
http://<jouw ip met eventueel:jouw poort als hij ergens anders op staat>/<wachtwoord>/commando string
Voorbeeld:
http://192.168.1.50:8080/olifant/get-sensors
Ik heb ondertussen al een reeks commando's gevonden die wellicht anderen op het forum ook leuk vinden om te weten:
INFORMATIE
/get-sensors : al je devices in homewizard
/notifications: al je notifications
/nf-receivers: notification receivers
/timers: timers overzicht
/suntimes/today: sunrise & sunset van vandaag
/wea/get: je locatie volgens homewizard
/handshake/ios/2/3: handshake overzicht, update nodig e.d. Ik gok dat 2/3 2.3 versie nummer van de app is.
ACTIE
/sw/##/on
/sw/##/off: lamp aan of uit zetten waarbij ## het nummer is in het get-sensors overzicht
Ik ga vast nog meer ontdekken en dat laat ik dan weten.
toon volledige bericht
dimmen van een kaku switch
http://<ipadreshomewizard>/<wachtwoord>/sw/dim/<id>/### (0 tot 100)
scenes aan/uit
http://<ipadreshomewizard>/<wachtwoord>/gp/<id>/on|off
overzicht alle sensoren met hun id's en status
http://<ipadreshomewizard>/<wachtwoord>/get-sensors
status van alle sensoren
http://<ipadreshomewizard>/<wachtwoord>/get-status
Alstublieft!
Voor degene die SiriProxy hebben draaien, ik heb toevallig deze week een simpele siriproxy-homewizard plugin geschreven, waarmee je via Siri (siriproxy) de homewizard stemgestuurd switches en scenes aan en uit kan zetten ook switches dimmen werkt.
Voorbeelden zijn:
- "Turn on the kitchen lights"
- "Please dim the living room light to 50%"
- "Turn on the living room scene"
De plugin is nog heel erg basis, maar heb leuke plannen voor toekomstige updates, bijvoorbeeld om al je weer gegevens via Siri op te vragen: "Siri, what is the outside temperature?"
Ik heb echt heel weinig geprogrammeerd en ben sinds 2 weken me aan het verdiepen in Ruby, dus het is allemaal nog heel erg nieuw voor me, ik ben al heel erg trots dat ik dit voor elkaar heb gekregen.
Zie mijn github pagina:
https://github.com/BasPost/siriproxy-homewizard
PS: Please be gentle

het is mijn eerste projectje!
[
Voor 9% gewijzigd door
Bas Post op 18-04-2013 14:54
]