Ho sentim, el teu navegador no admet JavaScript!

API de WPC3700

Abreviatura del substantiu WPC: controlador de potència Wi-Fi

API del controlador de potència de la sèrie WPC

Aquest article presenta principalment les API proporcionades perControladors de potència de la sèrie WPC. Mitjançant aquestes API, els usuaris poden realitzar les operacions següents:

  • Configura els paràmetres WPC
  • Controla la potència de sortida de WPC

Qui hauria de llegir aquest article

Aquesta secció es troba al principi perquè, tot i que hem escrit aquest article, en realitat no és rellevant per a la majoria dels usuaris de WPC.

Si heu obtingut un controlador de potència de la sèrie WPC, hi ha alguns modes de funcionament possibles:

  1. Ja heu instal·lat comptadors IAMMETER al costat de la xarxa i utilitzeu directament elWPC3700conjuntament ambIAMMETER metres(WPC3700 funciona en mode automàtic), permetent que el WPC3700 funcioni contínuament sota l'impuls de l'excedent solar, que és la solució IAMMETERSistema de control de calefacció fotovoltaica.
  2. No teniu un mesurador IAMMETER, però esteu familiaritzat amb Home Assistant o Node-RED i heu integrat el WPC3700 al sistema d'automatització HA o Node-RED (Activa la descoberta de MQTT a Home Assistant amb el firmware IAMMETER més recent (i.76.058.8)).
  3. Heu de trucar a l'API per integrar el WPC3700 al vostre propi sistema.

Només els usuaris que necessiten el tercer mode de funcionament haurien de llegir aquest article.


/api/setpower

/api/setpower?x=100

Introducció

Aquesta API controla la potència de sortida del WPC.

Nota: aquest paràmetre també es pot modificar mitjançant elsetadvAPI (trucada HTTP POST,setPowerparàmetre).

Des delsetPowerÉs possible que el paràmetre s'hagi de modificar amb freqüència en funció de les lectures d'energia de la xarxa en temps real, es proporciona aquesta interfície addicional de l'API HTTP GET.

URL i mètode

URL:http://{{IP}}/api/setpower

Mètode: HTTP GET

Nom del paràmetre Valor d'exemple Unitat Obligatori Tipus Descripció
x 100 W int Representa la potència de sortida del WPC. Aquest és el mateix paràmetre quesetPowerensetadv.

/api/setadv

Introducció

Aquesta API s'utilitza per establir els paràmetres del WPC.

Nota: tots els paràmetres es poden configurar directament a través deIU. Només un petit nombre de clients que necessiten integrar productes de la sèrie WPC als seus propis sistemes utilitzaran aquesta API.

URL i mètode

  • URL:http://{{IP local del WPC}}/api/setadv
  • Mètode: HTTP POST

Paràmetres de sol·licitud

A continuació es mostra un exemplesetadvparàmetres.

Nota: en executarsetadv, no cal enviar tots els paràmetres. Només s'han d'enviar els paràmetres que cal modificar. Els paràmetres que no necessiten modificació no s'han de presentar. Primer podeu utilitzargetadvper llegir la configuració actual, només envieu els paràmetres que cal modificar.

{
  "maxPower": 3500,
  "setPower": 0,
  "restore Power": 0,
  "setPowerMode": 0,
  "meterAddress": "10.10.30.35",
  "llindar": 30,
  "histeresi": 50,
  "startHour": 8,
  "Hora de parada": 18,
  "tzOffset": 8,
  "meterType": 0,
  "meterConfig": "3,2,1",
  "ntpServer": "ntp.aliyun.com",
  "haDiscovery": 1,
  "mqttEnabled": 1,
  "mqttAddress": "10.10.30.89:1883",
  "mqttNom d'usuari": "prova",
  "mqttContrasenya": "123456",
  "uploadInterval": 6
}

Resposta

{
  "èxit": 1,
  "missatge": "d'acord"
}

Descripció del paràmetre

Nom del paràmetre Tipus Unitat Descripció
potència màxima int W La potència màxima de la càrrega controlada, ha de ser inferior a 3700
setPower int W La potència de sortida del WPC
restorePower int W Potència després de sortir del control del mode automàtic
setPowerMode int Selecció del mode de funcionament: 0: manual, 1: automàtic
llindar int W En mode automàtic, aquest és el llindar per ajustar-se en funció de la potència de la xarxa
histèresi int W En mode automàtic, aquesta és la histèresi per ajustar-se en funció de la potència de la xarxa
hora d'inici int hora Hora d'inici del mode automàtic
paradaHora int hora Hora de finalització del mode automàtic
tzOffset int Desplaçament de zona horària
meterType int Selecció de la marca del mesurador per a la mesura de la quadrícula en mode automàtic: 0: iMeter, 1: virtualTCP
meterConfig corda Elecció del model de mesurador per a la mesura de la xarxa en mode automàtic: 3: trifàsic, 2: ús faseB, 1: proporció
ntpServer corda Adreça del servidor NTP
ha Descobriment int Activa la detecció automàtica MQTT de Home Assistant: 0: desactiva, 1: activa
mqttEnabled int Habilita MQTT: 0: desactiva, 1: activa
meterAddress corda Adreça de l'agent MQTT, necessària quan s'integra amb Home Assistant: 192.168.1.22:1833
mqttNom d'usuari corda Nom d'usuari MQTT
mqttContrasenya corda Contrasenya MQTT
uploadInterval int s Temps d'interval de càrrega

/api/getadv

Introducció

Aquesta API llegeix tots els paràmetres del WPC (tots els paràmetres de l'setadvL'API es pot llegir aquí).

URL i mètode

  • URL:http://{{IP local del WPC}}/api/getadv
  • Mètode: HTTP GET

Resposta

{
  "maxPower": 3500,
  "setPower": 0,
  "restore Power": 0,
  "setPowerMode": 0,
  "setPowerModeList": "Manual, Auto",
  "meterAddress": "10.10.30.35",
  "llindar": 20,
  "histèresi": 30,
  "startHour": 8,
  "Hora de parada": 18,
  "tzOffset": 8,
  "meterType": 0,
  "meterConfig": "3,2,1",
  "meterList": "iMeter,virtualTCP",
  "ntpServer": "ntp.aliyun.com",
  "haDiscovery": 0,
  "mqttEnabled": 0,
  "mqttAddress": "192.168.1.22:1833",
  "mqttNom d'usuari": "prova",
  "mqttContrasenya": "123456",
  "uploadInterval": 60
}

Consulteu la descripció dels paràmetres asetadv.


/api/setwifiadv

Introducció

Aquesta API configura els paràmetres de Wi-Fi per als dispositius WPC/WEM.

URL i mètode

  • URL:http://{{IP local del WPC}}/api/setwifiadv
  • Mètode: HTTP POST

Paràmetres de sol·licitud

{
    "ssid":"xxxx",
    "pwd":"xxxx",
    "ip":"xxxx",
    "Màscara de xarxa":"xxxxx",  
    "gw":"xxxx",
    "dns":"192.168.1.1",
    "dhcp":true,
    "runMode":"núvol", // núvol, tcp, http
    "uploadAddress":"http://myserver.com/upload" // Només és útil si runMode no és al núvol
}

Resposta

{
    "èxit": cert,
    "missatge": "d'acord"
}

Descripció del paràmetre

Nom del paràmetre Tipus Unitat Descripció
SSID corda Nom AP Wi-Fi per a la connexió WLAN
pwd corda Contrasenya Wi-Fi per a la connexió WLAN
ip corda IP estàtica; no és necessari si s'utilitza el mode DHCP
màscara de xarxa corda màscara de xarxa; no és necessari si s'utilitza el mode DHCP
gw corda Porta d'entrada; no és necessari si s'utilitza el mode DHCP
dns corda servidor DNS; no és necessari si s'utilitza el mode DHCP
dhcp bool fals: desactiva DHCP, true: activa DHCP

Documentació de referència

El "amagat" característiques del firmware del comptador d'energia Wi-Fi

Funció avançada de IAMMETER

Benvingut a fer-nos saber el vostre pensament al nostre fòrum.https://imeter.club

Sobre IAMMETER

IAMMETER és una empresa centrada en productes i serveis de gestió energètica, que ofereix comptadors d'energia intel·ligents, aplicacions de gestió i plataformes al núvol.

El nostre objectiu és ajudar els clients a gestionar, utilitzar i estalviar energia de manera eficaç, reduint les factures d'electricitat mitjançant un seguiment i anàlisi intel·ligents.

Solucions

Productes

Sistema

Superior