Gå til innhold
  • Bli medlem
Støtt hjemmeautomasjon.no!

Hvordan kode et superenkelt kontrollpanel?


Evelen

Anbefalte innlegg

Jeg skal i gang med et lignende prosjekt selv snart, så jeg har ingen fasitsvar å gi deg, bare noen pekere.

 

I Domoticz kan du styre det meste med kall til en bestemt URL, f.eks. 

http://192.168.1.2:8080/json.htm?type=command&param=udevice&idx=$idx&nvalue=0&svalue=79

Svar på status returneres som JSON.

 

Se dokumentasjon her:

https://www.domoticz.com/wiki/Domoticz_API/JSON_URL's

 

På klientsiden bruker du da typisk jQuery og funksjonen getJson()

http://api.jquery.com/jquery.getjson/

 

F.eks kalle denne når knappen trykkes:

$.getJSON( "http://192.168.1.2:8080/json.htm?type=command&param=udevice&idx=$idx&nvalue=0&svalue=79", function( json ) {
  console.log(json);
 });

 

Lenke til kommentar
Del på andre sider

Bli med i samtalen

Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.

Gjest
Skriv svar til emnet...

×   Du har limt inn tekst med formatering.   Lim inn uten formatering i stedet

  Du kan kun bruke opp til 75 smilefjes.

×   Lenken din har blitt bygget inn på siden automatisk.   Vis som en ordinær lenke i stedet

×   Tidligere tekst har blitt gjenopprettet.   Tøm tekstverktøy

×   Du kan ikke lime inn bilder direkte. Last opp eller legg inn bilder fra URL.

×
×
  • Opprett ny...

Viktig informasjon

Vi har plassert informasjonskapsler/cookies på din enhet for å gjøre denne siden bedre. Du kan justere dine innstillinger for informasjonskapsler, ellers vil vi anta at dette er ok for deg.