Skip to main content

Queste API funzionano in locale (per esempio con Home Assistant).

http://[ip dispositivo]/api/id – Metodo GET
Ritorna i parametri identificativi del dispositivo wifi

Risposta:
{
“id”:”WiNET Gen. Stove”,
“mac”:”XXXXXXXXXXXX”,
“apSsid”:”wifi access point”,
“apWpaPwd”:”wifi access point password”,
“staSsid”:”wifi network”
}
Elenco parametri:
id Stringa identificativa dell’applicazione installata nel dispositivo
mac Mac address del dispositivo wifi
apSsid Nome della rete wifi generata dal dispositivo wifi (Access Point)
apWapPwd Password della rete wifi generata dal dispositivo (Access Point)
staSsid Nome della rete wifi utilizzata dal dispositivo per connettersi ad internet

 

 

http://[ip dispositivo]/api/global  –  Metodo: GET
Ritorna le principali informazioni dello stato della stufa

Risposta:
{
“status”:0’,
“description”:”Off”,
“gasflue”:30,
“rpmExtractor”:0,
“air”:18.5,
“setAir”:20.0,
“water”:18,
“setWater”:20,
“power”:1
}

Elenco parametri:
status Stato della stufa
description Descrizione dello stato della stufa
gasFlue Temperatura dei fumi in uscita dalla camera di combustione
rpmExtractor Giri dell’estrattore fumi
air Temperatura rilevata dell’aria
setAir Set della temperatura dell’aria
water Temperatura dell’acqua
setWater Set temperatura dell’acqua
power Potenza di lavoro

 

http://[ip dispositivo]/api/status  –  Metodo GET
Ritorna o imposta lo stato della stufa.

In lettura:
Risposta:
{
“status”:0,
“description”:”Off”
}

In scrittura:
Spegnimento stufa
http://[ip dispositivo]/api/status/0
Accensione stufa
http://[ip dispositivo]/api/status/1

Risposta:
{
“result”:[true/false] }
True = Esecuzione del comando eseguita correttamente
False = Esecuzione del comando fallita

 

http://[ip dispositivo]/api/temperature/air   –   Metodo: GET
Ottiene il valore della temperatura dell’aria letto ed impostato, oppure imposta il valore di set point

In lettura:
Risposta:
{
“air”:18.5,
“setAir”:20
}

In scrittura:
http://[ip dispositivo]/api/temperature/air/24
Il valore 24 è di esempio, ed è possibile impostare valori nel range 5°C – 70°C
N.B. Per stufe ad aria, utilizzare il range di valori 5°C – 40°C.

Risposta:
{
“result”:[true/false] }
True = Esecuzione del comando eseguita correttamente
False = Esecuzione del comando fallita

 

http://[ip dispositivo]/api/temperature/water   –  Metodo: GET
Ottiene il valore della temperatura dell’acqua letto ed impostato, oppure imposta il valore di set point

N.B. Solo per stufe IDRO

In lettura:
Risposta:
{
“water”:22,
“setWater”:50
}

In scrittura:
http://[ip dispositivo]/api/temperature/water/65
Il valore 50 è di esempio, ed è possibile impostare valori nel range 40°C – 80°C
Risposta:
{
“result”:[true/false] }
True = Esecuzione del comando eseguita correttamente
False = Esecuzione del comando fallita

 

http://[ip dispositivo]/api/power   –   Metodo: GET
Ottiene o imposta il valore della potenza di lavoro

In lettura:
Risposta:
{
“power”:5
}

In scrittura:
http://[ip dispositivo]/api/power/5
Il valore 5 è di esempio, ed è possibile impostare valori nel range 1 – 5
N.B. Per alcuni modelli di stufe che gestiscono 9 potenze, si può forzare il valore fino a 9.
Risposta:
{
“result”:[true/false] }
True = Esecuzione del comando eseguita correttamente
False = Esecuzione del comando fallita