MIYO Cube API

HTTP API Dokumentation

🢓

Generelt

🢓
Dette er dokumentationen for MIYO Cube HTTP API. API'en er tilgængelig på http://*IP*/api/*Methode*
Parameter
Name Beschreibung Typ Erforderlich
*IP* IP-adresse på Cuben
*Methode* Forespørgsel, der skal udføres
Beispiel
http://192.168.1.0/api/link

/link - Leverer en ny apiKey

🢓
Leverer en ny apiKey, hvis adgangen til Cube er tilladt. Tryk på knappen på Cube eller API-metoden System.allowlink tillader engangsadgang i 15 minutter.
Parameter
Name Beschreibung Typ Erforderlich
Beispiel
http://192.168.1.0/api/link
Antwort
{"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","id":0,"status":"succes"}

/system/update - Planlægger den næste opdatering

🢓
Planlæg den næste opdatering, starter ikke med det samme.
Parameter
Name Beschreibung Typ Erforderlich
Beispiel
http://192.168.1.0/api/system/update
Antwort
{"id":0,"status":"succes"}

/device/all - Information om alle enheder

🢓
Leverer oplysninger om alle enheder.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link String nødvendigt
typeIds Enhedstype Filter (flere mulige) [valve/moistureOutdoor] ikke nødvendigt
Beispiel
http://192.168.1.0/api/device/all?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&typeIds=valve
Antwort
{"id":0,"params":{"{abcd1234-ab12-ab12-ab12-abcdef123456};1":{"channel":1,"deviceTypeId":"moistureOutdoor","firmware":"1.34.0","id":"{abcd1234-ab12-ab12-ab12-abcdef123456}","ipv6":"fe80::211:7d00:30:abcd%zmd0","lastUpdate":0,"stateTypes":{"0":{"type":"fugtighed","value":0},"1":{"type":"lysstyrke","value":0},"2":{"type":"temperatur","value":0},"3":{"type":"frekvens","value":0},"4":{"type":"vandingNødvendig","value":false},"5":{"type":"vandingMulig","value":false},"6":{"type":"temperaturOffset","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"tilgængelig","value":false},"9":{"type":"solspænding","value":0},"10":{"type":"solIndenforUge","value":true},"11":{"type":"lavStrøm","value":false},"12":{"type":"otauMulig","value":false},"13":{"type":"otauFremgang","value":0},"14":{"type":"otauStatus","value":""},"15":{"type":"vintertilstand","value":false},"16":{"type":"opladningsVarighedDag","value":0},"17":{"type":"opladning","value":false},"18":{"type":"mindreOpladning","value":false},"19":{"type":"sidsteNulstillingTid","value":0},"20":{"type":"sidsteNulstillingType","value":-1}}},"{abcd1234-ab12-ab12-ab12-abcdef123456};1":{"channel":1,"deviceTypeId":"moistureOutdoor","firmware":"1.34.0","id":"{abcd1234-ab12-ab12-ab12-abcdef123456}","ipv6":"fe80::211:7d00:30:abcd%zmd0","lastUpdate":0,"stateTypes":{"0":{"type":"fugtighed","value":0},"1":{"type":"lysstyrke","value":0},"2":{"type":"temperatur","value":0},"3":{"type":"frekvens","value":0},"4":{"type":"vandingNødvendig","value":false},"5":{"type":"vandingMulig","value":false},"6":{"type":"temperaturOffset","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"tilgængelig","value":false},"9":{"type":"solspænding","value":0},"10":{"type":"solIndenforUge","value":true},"11":{"type":"lavStrøm","value":false},"12":{"type":"otauMulig","value":false},"13":{"type":"otauFremgang","value":0},"14":{"type":"otauStatus","value":""},"15":{"type":"vintertilstand","value":false},"16":{"type":"opladningsVarighedDag","value":0},"17":{"type":"opladning","value":false},"18":{"type":"mindreOpladning","value":false},"19":{"type":"sidsteNulstillingTid","value":0},"20":{"type":"sidsteNulstillingType","value":-1}}},"{abcd1234-ab12-ab12-ab12-abcdef123456};1":{"channel":1,"deviceTypeId":"moistureOutdoor","firmware":"1.34.0","id":"{abcd1234-ab12-ab12-ab12-abcdef123456}","ipv6":"fe80::211:7d00:30:abcd%zmd0","lastUpdate":0,"stateTypes":{"0":{"type":"fugtighed","value":0},"1":{"type":"lysstyrke","value":0},"2":{"type":"temperatur","value":0},"3":{"type":"frekvens","value":0},"4":{"type":"vandingNødvendig","value":false},"5":{"type":"vandingMulig","value":false},"6":{"type":"temperaturOffset","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"tilgængelig","value":false},"9":{"type":"solspænding","value":0},"10":{"type":"solIndenforUge","value":true},"11":{"type":"lavStrøm","value":false},"12":{"type":"otauMulig","value":false},"13":{"type":"otauFremgang","value":0},"14":{"type":"otauStatus","value":""},"15":{"type":"vintertilstand","value":false},"16":{"type":"opladningsVarighedDag","value":0},"17":{"type":"opladning","value":false},"18":{"type":"mindreOpladning","value":false},"19":{"type":"sidsteNulstillingTid","value":0},"20":{"type":"sidsteNulstillingType","value":-1}}}},"status":"succes"}

/device/status - Informationer om en enhed

🢓
Leverer oplysninger om en enhed.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link Streng nødvendigt
deviceId Enhedens ID Streng nødvendigt
Beispiel
http://192.168.1.0/api/device/status?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&deviceId={abcd1234-ab12-ab12-ab12-abcdef123456}
Antwort
{
  "id": 0,
  "params": {
    "device": {
      "channel": 1,
      "deviceTypeId": "moistureOutdoor",
      "firmware": "1.34.0",
      "id": "{abcd1234-ab12-ab12-ab12-abcdef123456}",
      "ipv6": "fe80::211:7d00:30:abcd%zmd0",
      "lastUpdate": 0,
      "stateTypes": {
        "0": {
          "type": "fugtighed",
          "value": 0
        },
        "1": {
          "type": "lysstyrke",
          "value": 0
        },
        "2": {
          "type": "temperatur",
          "value": 0
        },
        "3": {
          "type": "frekvens",
          "value": 0
        },
        "4": {
          "type": "vandingNødvendig",
          "value": false
        },
        "5": {
          "type": "vandingMulig",
          "value": false
        },
        "6": {
          "type": "temperaturOffset",
          "value": 0
        },
        "7": {
          "type": "rssi",
          "value": -200
        },
        "8": {
          "type": "tilgængelig",
          "value": false
        },
        "9": {
          "type": "solspænding",
          "value": 0
        },
        "10": {
          "type": "solIndenForUge",
          "value": true
        },
        "11": {
          "type": "lavStrøm",
          "value": false
        },
        "12": {
          "type": "otauMulig",
          "value": false
        },
        "13": {
          "type": "otauFremgang",
          "value": 0
        },
        "14": {
          "type": "otauStatus",
          "value": ""
        },
        "15": {
          "type": "vintertilstand",
          "value": false
        },
        "16": {
          "type": "opladningsVarighedDag",
          "value": 0
        },
        "17": {
          "type": "opladning",
          "value": false
        },
        "18": {
          "type": "opladningMindre",
          "value": false
        },
        "19": {
          "type": "sidsteNulstillingTid",
          "value": 0
        },
        "20": {
          "type": "sidsteNulstillingType",
          "value": -1
        }
      }
    },
  "status": "success"
}

/device/free - Ikke tildelte enheder

🢓
Leverer alle enheder, der ikke er tildelt et område.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link String nødvendigt
typeIds Enhedstype Filter (flere mulige) [valve/moistureOutdoor] ikke nødvendigt
Beispiel
http://192.168.1.0/api/device/free?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&typeIds=valve
Antwort
{"id":0,"params":{"{abcd1234-ab12-ab12-ab12-abcdef123456};1":{"channel":1,"deviceTypeId":"moistureOutdoor","firmware":"1.34.0","id":"{abcd1234-ab12-ab12-ab12-abcdef123456}","ipv6":"fe80::211:7d00:30:abcd%zmd0","lastUpdate":0,"stateTypes":{"0":{"type":"fugtighed","value":0},"1":{"type":"lysstyrke","value":0},"2":{"type":"temperatur","value":0},"3":{"type":"frekvens","value":0},"4":{"type":"vandingNødvendig","value":false},"5":{"type":"vandingMulig","value":false},"6":{"type":"temperaturOffset","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"tilgængelig","value":false},"9":{"type":"solspænding","value":0},"10":{"type":"solIndenforUge","value":true},"11":{"type":"lavStrøm","value":false},"12":{"type":"otauMulig","value":false},"13":{"type":"otauFremgang","value":0},"14":{"type":"otauStatus","value":""},"15":{"type":"vintertilstand","value":false},"16":{"type":"opladningsVarighedDag","value":0},"17":{"type":"opladning","value":false},"18":{"type":"mindreOpladning","value":false},"19":{"type":"sidsteNulstillingTid","value":0},"20":{"type":"sidsteNulstillingType","value":-1}}},"{abcd1234-ab12-ab12-ab12-abcdef123456};1":{"channel":1,"deviceTypeId":"moistureOutdoor","firmware":"1.34.0","id":"{abcd1234-ab12-ab12-ab12-abcdef123456}","ipv6":"fe80::211:7d00:30:abcd%zmd0","lastUpdate":0,"stateTypes":{"0":{"type":"fugtighed","value":0},"1":{"type":"lysstyrke","value":0},"2":{"type":"temperatur","value":0},"3":{"type":"frekvens","value":0},"4":{"type":"vandingNødvendig","value":false},"5":{"type":"vandingMulig","value":false},"6":{"type":"temperaturOffset","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"tilgængelig","value":false},"9":{"type":"solspænding","value":0},"10":{"type":"solIndenforUge","value":true},"11":{"type":"lavStrøm","value":false},"12":{"type":"otauMulig","value":false},"13":{"type":"otauFremgang","value":0},"14":{"type":"otauStatus","value":""},"15":{"type":"vintertilstand","value":false},"16":{"type":"opladningsVarighedDag","value":0},"17":{"type":"opladning","value":false},"18":{"type":"mindreOpladning","value":false},"19":{"type":"sidsteNulstillingTid","value":0},"20":{"type":"sidsteNulstillingType","value":-1}}},"{abcd1234-ab12-ab12-ab12-abcdef123456};1":{"channel":1,"deviceTypeId":"moistureOutdoor","firmware":"1.34.0","id":"{abcd1234-ab12-ab12-ab12-abcdef123456}","ipv6":"fe80::211:7d00:30:abcd%zmd0","lastUpdate":0,"stateTypes":{"0":{"type":"fugtighed","value":0},"1":{"type":"lysstyrke","value":0},"2":{"type":"temperatur","value":0},"3":{"type":"frekvens","value":0},"4":{"type":"vandingNødvendig","value":false},"5":{"type":"vandingMulig","value":false},"6":{"type":"temperaturOffset","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"tilgængelig","value":false},"9":{"type":"solspænding","value":0},"10":{"type":"solIndenforUge","value":true},"11":{"type":"lavStrøm","value":false},"12":{"type":"otauMulig","value":false},"13":{"type":"otauFremgang","value":0},"14":{"type":"otauStatus","value":""},"15":{"type":"vintertilstand","value":false},"16":{"type":"opladningsVarighedDag","value":0},"17":{"type":"opladning","value":false},"18":{"type":"mindreOpladning","value":false},"19":{"type":"sidsteNulstillingTid","value":0},"20":{"type":"sidsteNulstillingType","value":-1}}}},"status":"succes"}

/device/remove - Sletter en enhed

🢓
Sletter en enhed fra Cube.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link Streng nødvendigt
deviceId Enhedens ID Streng nødvendigt
Beispiel
http://192.168.1.0/api/device/remove?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&deviceId={abcd1234-ab12-ab12-ab12-abcdef123456}
Antwort
{"id":0,"status":"succes"}

/device/teachin - Indlærer en enhed

🢓
Forbinder Cube med en enhed, der er blevet aktiveret med magneten.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link String nødvendig
Beispiel
http://192.168.1.0/api/device/teachin?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}
Antwort
{"id":0,"status":"succes"}

/device/highlight - Aktivér LED på en enhed

🢓
Aktiverer LED'en på den valgte enhed.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link Streng nødvendigt
deviceId Enhedens ID Streng nødvendigt
Beispiel
http://192.168.1.0/api/device/highlight?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&deviceId={abcd1234-ab12-ab12-ab12-abcdef123456}
Antwort
{"id":0,"status":"succes"}

/circuit/all - Alle områder

🢓
Leverer information om alle områder.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link String nødvendig
Beispiel
http://192.168.1.0/api/circuit/all?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}
Antwort
{"id":0,"params":{"circuits":{"{abcd1234-ab12-ab12-ab12-abcdef123456}":{"id":"{abcd1234-ab12-ab12-ab12-abcdef123456}","name":"have","params":{"automaticMode":false,"borderBottom":"40","borderTop":"60","considerMower":false,"day0":"10:50-10:59;23:50-23:59","day1":"","day2":"","day3":"16:50-20:50","day4":"","day5":"","day6":"","irrigationDelayForecast":true,"irrigationType":0,"locationType":0,"plantType":1,"soilType":0,"temperatureOffset":0,"valveStaggering":true},"sensor":"{abcd1234-ab12-ab12-ab12-abcdef123456}","sensorData":{"channel":100,"deviceTypeId":"moistureOutdoor","firmware":"","id":"{abcd1234-ab12-ab12-ab12-abcdef123456}","ipv6":"fe80::211:7d00:30:abcd%zmd0","lastUpdate":1563290254,"stateTypes":{"0":{"type":"moisture","value":100},"1":{"type":"brightness","value":0},"2":{"type":"temperature","value":0},"3":{"type":"frequency","value":0},"4":{"type":"irrigationNecessary","value":false},"5":{"type":"irrigationPossible","value":false},"6":{"type":"temperatureOffset","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"reachable","value":false},"9":{"type":"solarVoltage","value":0},"10":{"type":"sunWithinWeek","value":true},"11":{"type":"lowPower","value":false},"12":{"type":"otauPossible","value":false},"13":{"type":"otauProgress","value":0},"14":{"type":"otauStatus","value":""},"15":{"type":"winterMode","value":false},"16":{"type":"chargingDurationDay","value":0},"17":{"type":"charging","value":false},"18":{"type":"chargingLess","value":false},"19":{"type":"lastResetTime","value":0},"20":{"type":"lastResetType","value":-1}}},"stateTypes":{"0":{"type":"irrigation","value":false},"1":{"type":"automaticMode","value":false},"2":{"type":"externBlock","value":false},"3":{"type":"winterMode","value":false},"4":{"type":"irrigationNextStart","value":1563461400},"5":{"type":"irrigationNextEnd","value":1563475800},"6":{"type":"valveStaggeringIndex","value":0}},"valves":{}},"{abcd1234-ab12-ab12-ab12-abcdef123456}":{"id":"{abcd1234-ab12-ab12-ab12-abcdef123456}","name":"Blomster","params":{"automaticMode":false,"borderBottom":"40","borderTop":"60","considerMower":false,"day0":"","day1":"09:35-11:32","day2":"","day3":"","day4":"","day5":"","day6":"","irrigationDelayForecast":false,"irrigationType":0,"locationType":2,"plantType":0,"soilType":1,"temperatureOffset":0,"valveStaggering":true},"sensor":"{abcd1234-ab12-ab12-ab12-abcdef123456}","sensorData":{"channel":100,"deviceTypeId":"moistureOutdoor","firmware":"","id":"{abcd1234-ab12-ab12-ab12-abcdef123456}","ipv6":"fe80::211:7d00:30:abcd%zmd0","lastUpdate":1563290254,"stateTypes":{"0":{"type":"moisture","value":100},"1":{"type":"brightness","value":0},"2":{"type":"temperature","value":0},"3":{"type":"frequency","value":0},"4":{"type":"irrigationNecessary","value":false},"5":{"type":"irrigationPossible","value":false},"6":{"type":"temperatureOffset","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"reachable","value":false},"9":{"type":"solarVoltage","value":0},"10":{"type":"sunWithinWeek","value":true},"11":{"type":"lowPower","value":false},"12":{"type":"otauPossible","value":false},"13":{"type":"otauProgress","value":0},"14":{"type":"otauStatus","value":""},"15":{"type":"winterMode","value":false},"16":{"type":"chargingDurationDay","value":0},"17":{"type":"charging","value":false},"18":{"type":"chargingLess","value":false},"19":{"type":"lastResetTime","value":0},"20":{"type":"lastResetType","value":-1}}},"sensorValve":{"channel":1,"valve":"{abcd1234-ab12-ab12-ab12-abcdef123456}"},"stateTypes":{"0":{"type":"irrigation","value":false},"1":{"type":"automaticMode","value":false},"2":{"type":"externBlock","value":false},"3":{"type":"winterMode","value":false},"4":{"type":"irrigationNextStart","value":1563867300},"5":{"type":"irrigationNextEnd","value":1563874320},"6":{"type":"valveStaggeringIndex","value":0}},"valves":{"0":{"channel":1,"valve":"{abcd1234-ab12-ab12-ab12-abcdef123456}","valveData":{"channel":100,"deviceTypeId":"valve","firmware":"1.51.0","id":"{abcd1234-ab12-ab12-ab12-abcdef123456}","ipv6":"fe80::211:7d00:30:abcd%zmd0","lastUpdate":1563352577,"stateTypes":{"0":{"type":"valveInitialClose","value":false},"1":{"type":"valveStatus","value":false},"2":{"type":"openValve","value":false},"3":{"type":"lastIrrigationStart","value":0},"4":{"type":"lastIrrigationEnd","value":1563290494},"5":{"type":"lastIrrigationDuration","value":1563290494},"6":{"type":"rssi","value":-35},"7":{"type":"reachable","value":true},"8":{"type":"solarVoltage","value":"0.84"},"9":{"type":"sunWithinWeek","value":true},"10":{"type":"lowPower","value":false},"11":{"type":"otauPossible","value":false},"12":{"type":"otauProgress","value":0},"13":{"type":"otauStatus","value":""},"14":{"type":"winterMode","value":false},"15":{"type":"chargingDurationDay","value":0},"16":{"type":"charging","value":false},"17":{"type":"chargingLess","value":false},"18":{"type":"lastResetTime","value":0},"19":{"type":"lastResetType","value":-1}}}}}}}},"status":"success"}

/circuit/status - Et område

🢓
Leverer oplysninger om et område, analogt til /all .
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link Streng nødvendigt
circuitId ID for området Streng nødvendigt
Beispiel
http://192.168.1.0/api/circuit/status?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&circuitId={abcd1234-ab12-ab12-ab12-abcdef123456}
Antwort
{"id":0,"params":{"circuit":{"id":"{abcd1234-ab12-ab12-ab12-abcdef123456}","name":"Blomster","params":{"automaticMode":false,"borderBottom":"40","borderTop":"60","considerMower":false,"day0":"","day1":"09:35-11:32","day2":"","day3":"","day4":"","day5":"","day6":"","irrigationDelayForecast":false,"irrigationType":0,"locationType":2,"plantType":0,"soilType":1,"temperatureOffset":0,"valveStaggering":true},"sensor":"{abcd1234-ab12-ab12-ab12-abcdef123456}","sensorData":{"channel":100,"deviceTypeId":"moistureOutdoor","firmware":"","id":"{abcd1234-ab12-ab12-ab12-abcdef123456}","ipv6":"fe80::211:7d00:30:abcd%zmd0","lastUpdate":1563290254,"stateTypes":{"0":{"type":"moisture","value":100},"1":{"type":"brightness","value":0},"2":{"type":"temperature","value":0},"3":{"type":"frequency","value":0},"4":{"type":"irrigationNecessary","value":false},"5":{"type":"irrigationPossible","value":false},"6":{"type":"temperatureOffset","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"reachable","value":false},"9":{"type":"solarVoltage","value":0},"10":{"type":"sunWithinWeek","value":true},"11":{"type":"lowPower","value":false},"12":{"type":"otauPossible","value":false},"13":{"type":"otauProgress","value":0},"14":{"type":"otauStatus","value":""},"15":{"type":"winterMode","value":false},"16":{"type":"chargingDurationDay","value":0},"17":{"type":"charging","value":false},"18":{"type":"chargingLess","value":false},"19":{"type":"lastResetTime","value":0},"20":{"type":"lastResetType","value":-1}}},"sensorValve":{"channel":1,"valve":"{abcd1234-ab12-ab12-ab12-abcdef123456}"},"stateTypes":{"0":{"type":"irrigation","value":false},"1":{"type":"automaticMode","value":false},"2":{"type":"externBlock","value":false},"3":{"type":"winterMode","value":false},"4":{"type":"irrigationNextStart","value":1563867300},"5":{"type":"irrigationNextEnd","value":1563874320},"6":{"type":"valveStaggeringIndex","value":0}},"valves":{"0":{"channel":1,"valve":"{abcd1234-ab12-ab12-ab12-abcdef123456}","valveData":{"channel":100,"deviceTypeId":"valve","firmware":"1.51.0","id":"{abcd1234-ab12-ab12-ab12-abcdef123456}","ipv6":"fe80::211:7d00:30:abcd%zmd0","lastUpdate":1563352577,"stateTypes":{"0":{"type":"valveInitialClose","value":false},"1":{"type":"valveStatus","value":false},"2":{"type":"openValve","value":false},"3":{"type":"lastIrrigationStart","value":0},"4":{"type":"lastIrrigationEnd","value":1563290494},"5":{"type":"lastIrrigationDuration","value":1563290494},"6":{"type":"rssi","value":-35},"7":{"type":"reachable","value":true},"8":{"type":"solarVoltage","value":"0.84"},"9":{"type":"sunWithinWeek","value":true},"10":{"type":"lowPower","value":false},"11":{"type":"otauPossible","value":false},"12":{"type":"otauProgress","value":0},"13":{"type":"otauStatus","value":""},"14":{"type":"winterMode","value":false},"15":{"type":"chargingDurationDay","value":0},"16":{"type":"charging","value":false},"17":{"type":"chargingLess","value":false},"18":{"type":"lastResetTime","value":0},"19":{"type":"lastResetType","value":-1}}}}}}},"status":"success"}

/circuit/types - Alle mulige typer

🢓
Leverer alle mulige typer for jordbundsforhold, vandingsudstyr, plantetype og placering.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link String nødvendig
Beispiel
http://192.168.1.0/api/circuit/types?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}
Antwort
{"id":0,"params":{"irrigationType":{"Drip":2,"Hose":3,"Sprinkler":1,"UpSprinkler":0},"locationType":{"Covered":1,"Glasshouse":2,"Open":0},"plantType":{"Gras":0,"Hedge":1,"Individual":4,"Patch":2,"Tree":3},"soilType":{"Loamy":0,"LoamySandy":2,"Sandy":1,"Unknown":3}},"status":"success"}

/circuit/log - Leverer en statistik

🢓
Leverer status for alle enheder inden for den sidste uge eller i de definerede tidsperioder.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link String nødvendigt
circuitId ID for området String nødvendigt
timeFilters Filtrer efter tidspunkter Liste over unix tidsstempler i formatet: "startDate1,endDate1;startDate2,endDate2" ikke nødvendigt
deviceIds Filtrer efter deviceIds Liste over deviceIds ikke nødvendigt
stateTypeIds Filtrer efter stateTypes Liste over stateTypes ikke nødvendigt
sort Sortering ([asc/desc] standard) [asc/desc] ikke nødvendigt
Beispiel
http://192.168.1.0/api/circuit/log?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&circuitId={abcd1234-ab12-ab12-ab12-abcdef123456}&timeFilters=1566224417,1566224450;1566204417,1566210000&deviceIds={abcd1234-ab12-ab12-ab12-abcdef123456},{wxyz9876-yz98-yz98-yz98-uvwxyz987654}&stateTypeIds=chargingLess,reachable&sort=desc
Antwort
{"id":0,"params":{"history":[{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1562871030000,"value":"1563180600"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1562871030000,"value":"1563181140"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1563181170000,"value":"1563227400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1563181170000,"value":"1563227940"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1563227970000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1563227970000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"chargingLess","timestamp":1563235377000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1563235410000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1563235410000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"reachable","timestamp":1563237180000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"chargingLess","timestamp":1563290255000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1563290262000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1563290262000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"reachable","timestamp":1563292080000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"chargingLess","timestamp":1563434285000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1563434292000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1563434293000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"reachable","timestamp":1563436140000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"chargingLess","timestamp":1563448660000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1563448675000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1563448675000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"chargingLess","timestamp":1563448684000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"chargingLess","timestamp":1563448685000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1563448690000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1563448690000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1563448690000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1563448690000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"reachable","timestamp":1563450540000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"reachable","timestamp":1563455520000,"value":"false"}]},"status":"success"}

/circuit/add - Tilføjer et område

🢓
Tilføjer et nyt område. For et område uden sensor/Ventil sættes valves eller sensorId til 0.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link String nødvendig
valves Liste over valveIds for området Liste over valveIds nødvendig
sensorId ID for sensoren til området String nødvendig
navn Navn på området String nødvendig
borderTop Øvre fugtighedsgrænse i procent String ikke nødvendigt
borderBottom Nedre fugtighedsgrænse i procent String ikke nødvendigt
automaticMode Automatisk vanding Boolean ikke nødvendigt
considerMower Tag ekstern plæneklipper i betragtning Boolean ikke nødvendigt
considerWeather Tag ekstern vejrtjeneste i betragtning – expertMode skal være sat til true Boolean ikke påkrævet
considerCharge Tag opladningstid for enhedens funktion i betragtning expertMode skal være sat til true Boolean ikke påkrævet
irrigationType Indstil vandingsmetode [UpSprinkler/Sprinkler/Drip/Hose] ikke nødvendigt
plantType Indstil plantetype [Gras/Hedge/Patch/Tree/Individual] ikke nødvendigt
soilType Indstil jordtype [Loamy/Sandy/LoamySandy/Unknown] ikke nødvendigt
locationType Indstil position [Open/Covered/Glasshouse] ikke nødvendigt
valveStaggering Trinvis aktiveret Boolean ikke nødvendigt
day0 Vandingstider for mandag String ikke nødvendigt
day1 Vandingstider for tirsdag String ikke nødvendigt
day2 Vandingstider for onsdag String ikke nødvendigt
day3 Vandingstider for torsdag String ikke nødvendigt
day4 Vandingstider for fredag String ikke nødvendigt
day5 Vandingstider for lørdag String ikke nødvendigt
day6 Vandingstider for søndag String ikke nødvendigt
Beispiel
http://192.168.1.0/api/circuit/add?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&valves={abcd1234-ab12-ab12-ab12-abcdef123456},{wxyz9876-yz98-yz98-yz98-uvwxyz987654}&sensorId=0&name=Flowers&borderTop=70&borderBottom=30&automaticMode=true&considerMower=false&irrigationType=UpSprinkler&plantType=Gras&soilType=Loamy&locationType=Open&valveStaggering=true&day0=10:50-10:59;23:50-23:55&day3=12:50-13:00&day4=08:00-10:00
Antwort
{"id":0,"status":"succes"}

/circuit/edit - Rediger område

🢓
Tilføjer et nyt område. For et område uden sensor/Ventil sættes valves eller sensorId til 0.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link String nødvendig
circuitId ID for området String nødvendig
valves Liste over valveIds for området Liste over valveIds ikke nødvendigt
sensorId ID for sensor til området String ikke nødvendigt
navn Navn på området String ikke nødvendigt
borderTop Øvre fugtighedsgrænse i procent String ikke nødvendigt
borderBottom Nedre fugtighedsgrænse i procent String ikke nødvendigt
automaticMode Automatisk vanding Boolean ikke nødvendigt
considerMower Tag hensyn til ekstern plæneklipper Boolean ikke nødvendigt
considerWeather Tag hensyn til ekstern vejrservice – expertMode skal være sat til true Boolean ikke påkrævet
considerCharge Tag hensyn til opladningstid for enhedens funktion, expertMode skal være sat til true Boolean ikke påkrævet
irrigationType Indstil vandingsmetode [UpSprinkler/Sprinkler/Drip/Hose] ikke nødvendigt
plantType Indstil plantetype [Gras/Hedge/Patch/Tree/Individual] ikke nødvendigt
soilType Indstil jordtype [Loamy/Sandy/LoamySandy/Unknown] ikke nødvendigt
locationType Indstil position [Open/Covered/Glasshouse] ikke nødvendigt
valveStaggering Trinvis aktivering Boolean ikke nødvendigt
day0 Vandingstider for mandag String ikke nødvendigt
day1 Vandingstider for tirsdag String ikke nødvendigt
day2 Vandingstider for onsdag String ikke nødvendigt
day3 Vandingstider for torsdag String ikke nødvendigt
day4 Vandingstider for fredag String ikke nødvendigt
day5 Vandingstider for lørdag String ikke nødvendigt
day6 Vandingstider for søndag String ikke nødvendigt
Beispiel
http://192.168.1.0/api/circuit/edit?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&circuitId={abcd1234-ab12-ab12-ab12-abcdef123456}&valves={abcd1234-ab12-ab12-ab12-abcdef123456},{wxyz9876-yz98-yz98-yz98-uvwxyz987654}&sensorId=0&name=Flowers&borderTop=70&borderBottom=30&automaticMode=true&considerMower=false&irrigationType=UpSprinkler&plantType=Gras&soilType=Loamy&locationType=Open&valveStaggering=true&day0=10:50-10:59;23:50-23:55&day3=12:50-13:00&day4=08:00-10:00
Antwort
{"id":0,"status":"succes"}

/circuit/irrigation - Start/stop vanding

🢓
Starter eller stopper en vanding, standard i 10 minutter.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link String nødvendigt
circuitId ID for området String nødvendigt
tilstand Start eller stopp [start/stop] nødvendigt
varighed Varighed af vanding i minutter String ikke nødvendigt
Beispiel
http://192.168.1.0/api/circuit/irrigation?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&circuitId={abcd1234-ab12-ab12-ab12-abcdef123456}&mode=start&duration=15
Antwort
{"id":0,"status":"succes"}

/circuit/remove - Slet område

🢓
Sletter et område.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link Streng nødvendigt
circuitId ID for området Streng nødvendigt
Beispiel
http://192.168.1.0/api/circuit/remove?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&circuitId={abcd1234-ab12-ab12-ab12-abcdef123456}
Antwort
{"id":0,"status":"succes"}

/circuit/winter - Aktivér/deaktivér vintertilstand

🢓
Aktiverer eller deaktiverer vintertilstand.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link Streng nødvendigt
circuitId ID for området Streng nødvendigt
vinter Vintertilstand til/fra Boolean nødvendigt
Beispiel
http://192.168.1.0/api/circuit/winter?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&circuitId={abcd1234-ab12-ab12-ab12-abcdef123456}&winter=true
Antwort
{"id":0,"status":"succes"}

/extern/status - Data fra eksterne enheder

🢓
Leverer aktuelle data fra de eksterne enheder „rain“, „temperature“, „wind“ og „mower“.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link String nødvendig
Beispiel
http://192.168.1.0/api/extern/status?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}
Antwort
{"id":0,"params":{"mower":null,"rain":false,"temperature":20,"wind":null},"status":"success"}

/extern/rain - Informerer MIYO om regn

🢓
Informerer MIYO om regn. Hvis værdien sættes til true, tager Cube højde for regnvejr, og hvis den sættes til false, tager den højde for vejret fra Cloud.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link Streng nødvendigt
rain Sæt regn Boolean nødvendigt
Beispiel
http://192.168.1.0/api/extern/rain?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&rain=true
Antwort
{"id":0,"status":"succes"}

/extern/wind - Sender vindhastigheden

🢓
Send vindhastigheden. Grænsen for vindhastigheden for at stoppe vanding er 40.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link Streng nødvendigt
vind Vindhastighed Heltal nødvendigt
Beispiel
http://192.168.1.0/api/extern/wind?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&wind=20
Antwort
{"id":0,"status":"succes"}

/extern/temperature - Sender temperaturen

🢓
Send temperaturen i grader Celsius.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link Streng nødvendigt
temperatur Temperatur i grader Celsius Heltal nødvendigt
Beispiel
http://192.168.1.0/api/extern/temperature?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&temperature=20
Antwort
{"id":0,"status":"succes"}

/extern/mower - Sender at en plæneklipper kører

🢓
Sender om en plæneklipper kører/ikke kører. Værdien considerMower i /circuit/edit skal sættes til true.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link Streng nødvendigt
kører Plæneklipper kører Boolean nødvendigt
Beispiel
http://192.168.1.0/api/extern/mower?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&running=true
Antwort
{"id":0,"status":"succes"}

/extern/block - Bloker område

🢓
Tillader eller forbyder vanding for et område f.eks. under en fest.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link Streng nødvendigt
circuitId ID for området, der skal blokeres Streng nødvendigt
blokere Bloker til/fra Boolesk nødvendigt
Beispiel
http://192.168.1.0/api/extern/block?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&circuitId={abcd1234-ab12-ab12-ab12-abcdef123456}&block=true
Antwort
{"id":0,"status":"succes"}

/system/status - Information om Cube

🢓
Leverer oplysninger om Cube.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link String nødvendig
Beispiel
http://192.168.1.0/api/system/status?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}
Antwort
{"id":0,"params":{"cloudAllowed":true,"expertMode":true,"lat":"21.271656","linkMode":false,"lon":"-157.821612","updateStatus":0,"uuid":"{abcd1234-ab12-ab12-ab12-abcdef123456}","version":"1.3.5"},"status":"succes"}

/system/time - Aktuel tid

🢓
Leverer den aktuelle lokale tid og tidszone.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link String nødvendig
Beispiel
http://192.168.1.0/api/system/time?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}
Antwort
{"id":0,"params":{"clock":{"timestamp":1566809253,"timezone":"CEST"},"timestamp":1566809253,"timezone":"CEST"},"status":"success"}

/system/timezone - Alle tidszoner

🢓
Leverer alle tidszoner.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link String nødvendig
Beispiel
http://192.168.1.0/api/system/timezone?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}
Antwort
{"id":0,"params":{"timezones":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmara","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/Buenos_Aires","America/Argentina/Catamarca","America/Argentina/Cordoba","America/Argentina/Jujuy","America/Argentina/La_Rioja","America/Argentina/Mendoza","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Atikokan","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Indianapolis","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Inuvik","America/Iqaluit","America/Jamaica","America/Juneau","America/Kentucky/Louisville","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nipigon","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Pangnirtung","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rainy_River","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Thunder_Bay","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","America/Yellowknife","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Chita","Asia/Choibalsan","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Ho_Chi_Minh","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Kathmandu","Asia/Khandyga","Asia/Kolkata","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Riyadh","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yangon","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Currie","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Uzhgorod","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zaporozhye","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Chuuk","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Pohnpei","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Wake","Pacific/Wallis","UTC","UTC\u002B00:00","UTC\u002B01:00","UTC\u002B02:00","UTC\u002B03:00","UTC\u002B03:30","UTC\u002B04:00","UTC\u002B04:30","UTC\u002B05:00","UTC\u002B05:30","UTC\u002B05:45","UTC\u002B06:00","UTC\u002B06:30","UTC\u002B07:00","UTC\u002B08:00","UTC\u002B09:00","UTC\u002B09:30","UTC\u002B10:00","UTC\u002B11:00","UTC\u002B12:00","UTC\u002B13:00","UTC\u002B14:00","UTC-00:00","UTC-01:00","UTC-02:00","UTC-03:00","UTC-03:30","UTC-04:00","UTC-04:30","UTC-05:00","UTC-06:00","UTC-07:00","UTC-08:00","UTC-09:00","UTC-10:00","UTC-11:00","UTC-12:00","UTC-13:00","UTC-14:00"]},"status":"success"}

/system/weather - Aktuelt vejr

🢓
Leverer det aktuelle vejr.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link String nødvendig
Beispiel
http://192.168.1.0/api/system/weather?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}
Antwort
{"id":0,"params":{"weather":{"description":"let intensitet byge regn","forecast":true,"icon":"09d","temperature":24}},"status":"success"}

/system/reboot - Cube genstart

🢓
Genstart Cube'en.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link String nødvendig
Beispiel
http://192.168.1.0/api/system/reboot?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}
Antwort
{"id":0,"status":"succes"}

/system/reset - Nulstil Cube

🢓
Cube nulstilles til fabriksindstillinger.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link String nødvendig
Beispiel
http://192.168.1.0/api/system/reset?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}
Antwort
{"id":0,"status":"succes"}

/system/position - Indstil GPS-position

🢓
Indstiller GPS-positionen for Cuben (bruges til vejrudsigten).
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link Streng nødvendigt
lon Længdegrad Streng nødvendigt
lat Breddegrad Streng nødvendigt
Beispiel
http://192.168.1.0/api/system/position?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&lat=21.271656&lon=-157.821612
Antwort
{"id":0,"status":"succes"}

/system/allowlink - Tillad linking

🢓
Tillader en ny bruger at forbinde til Cube, som når man trykker på Cube-knappen.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link String nødvendig
Beispiel
http://192.168.1.0/api/system/allowlink?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}
Antwort
{"id":0,"status":"succes"}

/system/cloud - Aktivér/deaktivér cloud-forbindelse

🢓
Aktiverer eller deaktiverer cloud-forbindelsen.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link Streng nødvendigt
tilladt Cloud tilladt Boolesk nødvendigt
Beispiel
http://192.168.1.0/api/system/cloud?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&allowed=true
Antwort
{"id":0,"status":"succes"}

/system/timezone - Indstil tidszone

🢓
Indstiller tidszonen for Cuben.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link Streng nødvendigt
timezone Tidszone Streng nødvendigt
Beispiel
http://192.168.1.0/api/system/timezone?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&timezone=Atlantic/St_Helena
Antwort
{"id":0,"status":"succes"}

/system/expertMode - indstil expertMode

🢓
Aktiverer eller deaktiverer expertMode, som er nødvendig for visse ekstra indstillinger.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link Streng nødvendigt
tilladt expertMode tændt Boolesk påkrævet
Beispiel
http://192.168.1.0/api/system/expertMode?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&allowed=true
Antwort
{"id":0,"status":"succes"}

/logging/entries - Leverer en statistik

🢓
Leverer status for alle enheder inden for den sidste uge eller i de definerede tidsperioder.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API-nøgle fra /link String nødvendigt
circuitIds Filtrer efter områder Liste over circuitIds ikke nødvendigt
timeFilters Filtrer efter tidspunkter Liste over unix tidsstempler i formatet: "startDate1,endDate1;startDate2,endDate2" ikke nødvendigt
deviceIds Filtrer efter deviceIds Liste over deviceIds ikke nødvendigt
stateTypeIds Filtrer efter stateTypes Liste over stateTypes ikke nødvendigt
sort Sortering ([asc/desc] standard) [asc/desc] ikke nødvendigt
Beispiel
http://192.168.1.0/api/circuit/log?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&circuitIds={abcd1234-ab12-ab12-ab12-abcdef123456},{wxyz9876-yz98-yz98-yz98-uvwxyz987654}&timeFilters=1566224417,1566224450;1566204417,1566210000&deviceIds={abcd1234-ab12-ab12-ab12-abcdef123456},{wxyz9876-yz98-yz98-yz98-uvwxyz987654}&stateTypeIds=chargingLess,reachable&sort=desc
Antwort
{"id":0,"params":{"history":[{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1562871030000,"value":"1563180600"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1562871030000,"value":"1563181140"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1563181170000,"value":"1563227400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1563181170000,"value":"1563227940"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1563227970000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1563227970000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"chargingLess","timestamp":1563235377000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1563235410000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1563235410000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"reachable","timestamp":1563237180000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"chargingLess","timestamp":1563290255000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1563290262000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1563290262000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"reachable","timestamp":1563292080000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"chargingLess","timestamp":1563434285000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1563434292000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1563434293000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"reachable","timestamp":1563436140000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"chargingLess","timestamp":1563448660000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1563448675000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1563448675000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"chargingLess","timestamp":1563448684000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"chargingLess","timestamp":1563448685000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1563448690000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1563448690000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1563448690000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1563448690000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"reachable","timestamp":1563450540000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"reachable","timestamp":1563455520000,"value":"false"}]},"status":"success"}

Websocket API Dokumentation

🢓

Generelt

🢓
WEBSOCKET REQUEST
Port: 3810
Format: json
ws://*IP*:3810
Vær opmærksom på store og små bogstaver

NOTIFIKATIONER
Cube sender notifikationer via Websocket. En notifikation indeholder id -1 og værdien "notification" med information om de gennemførte ændringer.
Beispiel
{"id":-1,"notification":"Device.stateChanged","params":{"deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","type":"rssi","value":-41}}

Link.all - leverer en ny apiKey

🢓
Leverer en ny apiKey, hvis adgangen til Cube er tilladt. Tryk på knappen på Cube eller API-metoden System.allowlink tillader engangsadgang i 15 minutter.
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender denne ID tilbage Integer ikke nødvendigt
method Type af forespørgsel String nødvendigt
Beispiel
{"id":1,"method":"Link.all"}
Antwort
{"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","id":1,"status":"succes"}

System.update - Planlæg den næste opdatering

🢓
Planlæg den næste opdatering, starter ikke med det samme.
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender denne ID tilbage Integer ikke nødvendigt
method Type af forespørgsel String nødvendigt
Beispiel
{"id":1,"method":"System.update"}
Antwort
{"id":1,"status":"succes"}

Device.all - Information om alle enheder

🢓
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender denne ID tilbage Integer ikke nødvendigt
apiKey API-nøgle fra Link.all String nødvendigt
metode Type af forespørgsel String nødvendigt
typeIds Enhedstype filter (flere mulige) [valve/moistureOutdoor] ikke nødvendigt
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"Device.all","params":{"typeIds":["valve"]}}
Antwort
{"id":1,"params":{"{abcd1234-ab12-ab12-ab12-abcdef123456};1":{"channel":1,"deviceTypeId":"moistureOutdoor","firmware":"1.34.0","id":"{abcd1234-ab12-ab12-ab12-abcdef123456}","ipv6":"fe80::211:7d00:30:abcd%zmd0","lastUpdate":0,"stateTypes":{"0":{"type":"fugtighed","value":0},"1":{"type":"lysstyrke","value":0},"2":{"type":"temperatur","value":0},"3":{"type":"frekvens","value":0},"4":{"type":"vandingNødvendig","value":false},"5":{"type":"vandingMulig","value":false},"6":{"type":"temperaturOffset","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"tilgængelig","value":false},"9":{"type":"solspænding","value":0},"10":{"type":"solIndenforUge","value":true},"11":{"type":"lavStrøm","value":false},"12":{"type":"otauMulig","value":false},"13":{"type":"otauFremgang","value":0},"14":{"type":"otauStatus","value":""},"15":{"type":"vintertilstand","value":false},"16":{"type":"opladningsVarighedDag","value":0},"17":{"type":"opladning","value":false},"18":{"type":"mindreOpladning","value":false},"19":{"type":"sidsteNulstillingTid","value":0},"20":{"type":"sidsteNulstillingType","value":-1}}},"{abcd1234-ab12-ab12-ab12-abcdef123456};1":{"channel":1,"deviceTypeId":"moistureOutdoor","firmware":"1.34.0","id":"{abcd1234-ab12-ab12-ab12-abcdef123456}","ipv6":"fe80::211:7d00:30:abcd%zmd0","lastUpdate":0,"stateTypes":{"0":{"type":"fugtighed","value":0},"1":{"type":"lysstyrke","value":0},"2":{"type":"temperatur","value":0},"3":{"type":"frekvens","value":0},"4":{"type":"vandingNødvendig","value":false},"5":{"type":"vandingMulig","value":false},"6":{"type":"temperaturOffset","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"tilgængelig","value":false},"9":{"type":"solspænding","value":0},"10":{"type":"solIndenforUge","value":true},"11":{"type":"lavStrøm","value":false},"12":{"type":"otauMulig","value":false},"13":{"type":"otauFremgang","value":0},"14":{"type":"otauStatus","value":""},"15":{"type":"vintertilstand","value":false},"16":{"type":"opladningsVarighedDag","value":0},"17":{"type":"opladning","value":false},"18":{"type":"mindreOpladning","value":false},"19":{"type":"sidsteNulstillingTid","value":0},"20":{"type":"sidsteNulstillingType","value":-1}}},"{abcd1234-ab12-ab12-ab12-abcdef123456};1":{"channel":1,"deviceTypeId":"moistureOutdoor","firmware":"1.34.0","id":"{abcd1234-ab12-ab12-ab12-abcdef123456}","ipv6":"fe80::211:7d00:30:abcd%zmd0","lastUpdate":0,"stateTypes":{"0":{"type":"fugtighed","value":0},"1":{"type":"lysstyrke","value":0},"2":{"type":"temperatur","value":0},"3":{"type":"frekvens","value":0},"4":{"type":"vandingNødvendig","value":false},"5":{"type":"vandingMulig","value":false},"6":{"type":"temperaturOffset","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"tilgængelig","value":false},"9":{"type":"solspænding","value":0},"10":{"type":"solIndenforUge","value":true},"11":{"type":"lavStrøm","value":false},"12":{"type":"otauMulig","value":false},"13":{"type":"otauFremgang","value":0},"14":{"type":"otauStatus","value":""},"15":{"type":"vintertilstand","value":false},"16":{"type":"opladningsVarighedDag","value":0},"17":{"type":"opladning","value":false},"18":{"type":"mindreOpladning","value":false},"19":{"type":"sidsteNulstillingTid","value":0},"20":{"type":"sidsteNulstillingType","value":-1}}}},"status":"success"}

Device.status - Informationer om en enhed

🢓
Leverer oplysninger om en enhed.
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender denne ID tilbage Heltal ikke nødvendigt
apiKey API-nøgle fra Link.all Streng nødvendigt
metode Type af forespørgsel Streng nødvendigt
deviceId Enhedens ID Streng nødvendigt
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"Device.status","params":{"deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}"}}
Antwort
{
  "id": 1,
  "params": {
    "device": {
      "channel": 1,
      "deviceTypeId": "moistureOutdoor",
      "firmware": "1.34.0",
      "id": "{abcd1234-ab12-ab12-ab12-abcdef123456}",
      "ipv6": "fe80::211:7d00:30:abcd%zmd0",
      "lastUpdate": 0,
      "stateTypes": {
        "0": {
          "type": "fugtighed",
          "value": 0
        },
        "1": {
          "type": "lysstyrke",
          "value": 0
        },
        "2": {
          "type": "temperatur",
          "value": 0
        },
        "3": {
          "type": "frekvens",
          "value": 0
        },
        "4": {
          "type": "vandingNødvendig",
          "value": false
        },
        "5": {
          "type": "vandingMulig",
          "value": false
        },
        "6": {
          "type": "temperaturOffset",
          "value": 0
        },
        "7": {
          "type": "rssi",
          "value": -200
        },
        "8": {
          "type": "tilgængelig",
          "value": false
        },
        "9": {
          "type": "solspænding",
          "value": 0
        },
        "10": {
          "type": "solIndenForUge",
          "value": true
        },
        "11": {
          "type": "lavStrøm",
          "value": false
        },
        "12": {
          "type": "otauMulig",
          "value": false
        },
        "13": {
          "type": "otauFremgang",
          "value": 0
        },
        "14": {
          "type": "otauStatus",
          "value": ""
        },
        "15": {
          "type": "vintertilstand",
          "value": false
        },
        "16": {
          "type": "opladningsVarighedDag",
          "value": 0
        },
        "17": {
          "type": "opladning",
          "value": false
        },
        "18": {
          "type": "opladningMindre",
          "value": false
        },
        "19": {
          "type": "sidsteNulstillingTid",
          "value": 0
        },
        "20": {
          "type": "sidsteNulstillingType",
          "value": -1
        }
      }
    },
  "status": "success"
}

Device.free - ikke tildelte enheder

🢓
Leverer alle enheder, der ikke er tildelt et område.
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender denne ID tilbage Integer ikke nødvendigt
apiKey API-nøgle fra Link.all String nødvendigt
metode Type af forespørgsel String nødvendigt
typeIds Enhedstype filter (flere mulige) [valve/moistureOutdoor] ikke nødvendigt
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"Device.free","params":{"typeIds":["ventil"]}}
Antwort
{"id":1,"params":{"{abcd1234-ab12-ab12-ab12-abcdef123456};1":{"channel":1,"deviceTypeId":"moistureOutdoor","firmware":"1.34.0","id":"{abcd1234-ab12-ab12-ab12-abcdef123456}","ipv6":"fe80::211:7d00:30:abcd%zmd0","lastUpdate":0,"stateTypes":{"0":{"type":"fugtighed","value":0},"1":{"type":"lysstyrke","value":0},"2":{"type":"temperatur","value":0},"3":{"type":"frekvens","value":0},"4":{"type":"vandingNødvendig","value":false},"5":{"type":"vandingMulig","value":false},"6":{"type":"temperaturOffset","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"tilgængelig","value":false},"9":{"type":"solspænding","value":0},"10":{"type":"solIndenforUge","value":true},"11":{"type":"lavStrøm","value":false},"12":{"type":"otauMulig","value":false},"13":{"type":"otauFremgang","value":0},"14":{"type":"otauStatus","value":""},"15":{"type":"vintertilstand","value":false},"16":{"type":"opladningsVarighedDag","value":0},"17":{"type":"opladning","value":false},"18":{"type":"mindreOpladning","value":false},"19":{"type":"sidsteNulstillingTid","value":0},"20":{"type":"sidsteNulstillingType","value":-1}}},"{abcd1234-ab12-ab12-ab12-abcdef123456};1":{"channel":1,"deviceTypeId":"moistureOutdoor","firmware":"1.34.0","id":"{abcd1234-ab12-ab12-ab12-abcdef123456}","ipv6":"fe80::211:7d00:30:abcd%zmd0","lastUpdate":0,"stateTypes":{"0":{"type":"fugtighed","value":0},"1":{"type":"lysstyrke","value":0},"2":{"type":"temperatur","value":0},"3":{"type":"frekvens","value":0},"4":{"type":"vandingNødvendig","value":false},"5":{"type":"vandingMulig","value":false},"6":{"type":"temperaturOffset","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"tilgængelig","value":false},"9":{"type":"solspænding","value":0},"10":{"type":"solIndenforUge","value":true},"11":{"type":"lavStrøm","value":false},"12":{"type":"otauMulig","value":false},"13":{"type":"otauFremgang","value":0},"14":{"type":"otauStatus","value":""},"15":{"type":"vintertilstand","value":false},"16":{"type":"opladningsVarighedDag","value":0},"17":{"type":"opladning","value":false},"18":{"type":"mindreOpladning","value":false},"19":{"type":"sidsteNulstillingTid","value":0},"20":{"type":"sidsteNulstillingType","value":-1}}},"{abcd1234-ab12-ab12-ab12-abcdef123456};1":{"channel":1,"deviceTypeId":"moistureOutdoor","firmware":"1.34.0","id":"{abcd1234-ab12-ab12-ab12-abcdef123456}","ipv6":"fe80::211:7d00:30:abcd%zmd0","lastUpdate":0,"stateTypes":{"0":{"type":"fugtighed","value":0},"1":{"type":"lysstyrke","value":0},"2":{"type":"temperatur","value":0},"3":{"type":"frekvens","value":0},"4":{"type":"vandingNødvendig","value":false},"5":{"type":"vandingMulig","value":false},"6":{"type":"temperaturOffset","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"tilgængelig","value":false},"9":{"type":"solspænding","value":0},"10":{"type":"solIndenforUge","value":true},"11":{"type":"lavStrøm","value":false},"12":{"type":"otauMulig","value":false},"13":{"type":"otauFremgang","value":0},"14":{"type":"otauStatus","value":""},"15":{"type":"vintertilstand","value":false},"16":{"type":"opladningsVarighedDag","value":0},"17":{"type":"opladning","value":false},"18":{"type":"mindreOpladning","value":false},"19":{"type":"sidsteNulstillingTid","value":0},"20":{"type":"sidsteNulstillingType","value":-1}}}},"status":"success"}

Device.remove - Sletter en enhed

🢓
Sletter en enhed fra Cube.
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender denne ID tilbage Heltal ikke nødvendigt
apiKey API-nøgle fra Link.all Streng nødvendigt
metode Type af forespørgsel Streng nødvendigt
deviceId Enhedens ID Streng nødvendigt
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"Device.remove","params":{"deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}"}}
Antwort
{"id":1,"status":"succes"}

Device.teachin - Indlærer en enhed

🢓
Forbinder Cube med en enhed, der er blevet aktiveret med magneten.
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender denne ID tilbage Heltal ikke nødvendigt
apiKey API-nøgle fra Link.all Streng nødvendigt
metode Type af forespørgsel Streng nødvendigt
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"Device.teachin"}
Antwort
{"id":1,"status":"succes"}

Device.highlight - Aktivér LED på en enhed

🢓
Aktiverer LED'en på den valgte enhed.
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender denne ID tilbage Heltal ikke nødvendigt
apiKey API-nøgle fra Link.all Streng nødvendigt
metode Type af forespørgsel Streng nødvendigt
deviceId Enhedens ID Streng nødvendigt
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"Device.highlight","params":{"deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}"}}
Antwort
{"id":1,"status":"succes"}

Circuit.all - Alle områder

🢓
Leverer information om alle områder.
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender denne ID tilbage Heltal ikke nødvendigt
apiKey API-nøgle fra Link.all Streng nødvendigt
metode Type af forespørgsel Streng nødvendigt
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"Circuit.all"}
Antwort
{"id":1,"params":{"circuits":{"{abcd1234-ab12-ab12-ab12-abcdef123456}":{"id":"{abcd1234-ab12-ab12-ab12-abcdef123456}","name":"have","params":{"automaticMode":false,"borderBottom":"40","borderTop":"60","considerMower":false,"day0":"10:50-10:59;23:50-23:59","day1":"","day2":"","day3":"16:50-20:50","day4":"","day5":"","day6":"","irrigationDelayForecast":true,"irrigationType":0,"locationType":0,"plantType":1,"soilType":0,"temperatureOffset":0,"valveStaggering":true},"sensor":"{abcd1234-ab12-ab12-ab12-abcdef123456}","sensorData":{"channel":100,"deviceTypeId":"moistureOutdoor","firmware":"","id":"{abcd1234-ab12-ab12-ab12-abcdef123456}","ipv6":"fe80::211:7d00:30:abcd%zmd0","lastUpdate":1563290254,"stateTypes":{"0":{"type":"moisture","value":100},"1":{"type":"brightness","value":0},"2":{"type":"temperature","value":0},"3":{"type":"frequency","value":0},"4":{"type":"irrigationNecessary","value":false},"5":{"type":"irrigationPossible","value":false},"6":{"type":"temperatureOffset","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"reachable","value":false},"9":{"type":"solarVoltage","value":0},"10":{"type":"sunWithinWeek","value":true},"11":{"type":"lowPower","value":false},"12":{"type":"otauPossible","value":false},"13":{"type":"otauProgress","value":0},"14":{"type":"otauStatus","value":""},"15":{"type":"winterMode","value":false},"16":{"type":"chargingDurationDay","value":0},"17":{"type":"charging","value":false},"18":{"type":"chargingLess","value":false},"19":{"type":"lastResetTime","value":0},"20":{"type":"lastResetType","value":-1}}},"stateTypes":{"0":{"type":"irrigation","value":false},"1":{"type":"automaticMode","value":false},"2":{"type":"externBlock","value":false},"3":{"type":"winterMode","value":false},"4":{"type":"irrigationNextStart","value":1563461400},"5":{"type":"irrigationNextEnd","value":1563475800},"6":{"type":"valveStaggeringIndex","value":0}},"valves":{}},"{abcd1234-ab12-ab12-ab12-abcdef123456}":{"id":"{abcd1234-ab12-ab12-ab12-abcdef123456}","name":"Blomster","params":{"automaticMode":false,"borderBottom":"40","borderTop":"60","considerMower":false,"day0":"","day1":"09:35-11:32","day2":"","day3":"","day4":"","day5":"","day6":"","irrigationDelayForecast":false,"irrigationType":0,"locationType":2,"plantType":0,"soilType":1,"temperatureOffset":0,"valveStaggering":true},"sensor":"{abcd1234-ab12-ab12-ab12-abcdef123456}","sensorData":{"channel":100,"deviceTypeId":"moistureOutdoor","firmware":"","id":"{abcd1234-ab12-ab12-ab12-abcdef123456}","ipv6":"fe80::211:7d00:30:abcd%zmd0","lastUpdate":1563290254,"stateTypes":{"0":{"type":"moisture","value":100},"1":{"type":"brightness","value":0},"2":{"type":"temperature","value":0},"3":{"type":"frequency","value":0},"4":{"type":"irrigationNecessary","value":false},"5":{"type":"irrigationPossible","value":false},"6":{"type":"temperatureOffset","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"reachable","value":false},"9":{"type":"solarVoltage","value":0},"10":{"type":"sunWithinWeek","value":true},"11":{"type":"lowPower","value":false},"12":{"type":"otauPossible","value":false},"13":{"type":"otauProgress","value":0},"14":{"type":"otauStatus","value":""},"15":{"type":"winterMode","value":false},"16":{"type":"chargingDurationDay","value":0},"17":{"type":"charging","value":false},"18":{"type":"chargingLess","value":false},"19":{"type":"lastResetTime","value":0},"20":{"type":"lastResetType","value":-1}}},"sensorValve":{"channel":1,"valve":"{abcd1234-ab12-ab12-ab12-abcdef123456}"},"stateTypes":{"0":{"type":"irrigation","value":false},"1":{"type":"automaticMode","value":false},"2":{"type":"externBlock","value":false},"3":{"type":"winterMode","value":false},"4":{"type":"irrigationNextStart","value":1563867300},"5":{"type":"irrigationNextEnd","value":1563874320},"6":{"type":"valveStaggeringIndex","value":0}},"valves":{"0":{"channel":1,"valve":"{abcd1234-ab12-ab12-ab12-abcdef123456}","valveData":{"channel":100,"deviceTypeId":"valve","firmware":"1.51.0","id":"{abcd1234-ab12-ab12-ab12-abcdef123456}","ipv6":"fe80::211:7d00:30:abcd%zmd0","lastUpdate":1563352577,"stateTypes":{"0":{"type":"valveInitialClose","value":false},"1":{"type":"valveStatus","value":false},"2":{"type":"openValve","value":false},"3":{"type":"lastIrrigationStart","value":0},"4":{"type":"lastIrrigationEnd","value":1563290494},"5":{"type":"lastIrrigationDuration","value":1563290494},"6":{"type":"rssi","value":-35},"7":{"type":"reachable","value":true},"8":{"type":"solarVoltage","value":"0.84"},"9":{"type":"sunWithinWeek","value":true},"10":{"type":"lowPower","value":false},"11":{"type":"otauPossible","value":false},"12":{"type":"otauProgress","value":0},"13":{"type":"otauStatus","value":""},"14":{"type":"winterMode","value":false},"15":{"type":"chargingDurationDay","value":0},"16":{"type":"charging","value":false},"17":{"type":"chargingLess","value":false},"18":{"type":"lastResetTime","value":0},"19":{"type":"lastResetType","value":-1}}}}}}}},"status":"success"}

Circuit.status - Et område

🢓
Leverer oplysninger om et område, analogt til /all .
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender denne ID tilbage Heltal ikke nødvendigt
apiKey API-nøgle fra Link.all Streng nødvendigt
metode Type af forespørgsel Streng nødvendigt
circuitId ID for området Streng nødvendigt
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"Circuit.status","params":{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}"}}
Antwort
{"id":1,"params":{"circuit":{"id":"{abcd1234-ab12-ab12-ab12-abcdef123456}","name":"Blomster","params":{"automaticMode":false,"borderBottom":"40","borderTop":"60","considerMower":false,"day0":"","day1":"09:35-11:32","day2":"","day3":"","day4":"","day5":"","day6":"","irrigationDelayForecast":false,"irrigationType":0,"locationType":2,"plantType":0,"soilType":1,"temperatureOffset":0,"valveStaggering":true},"sensor":"{abcd1234-ab12-ab12-ab12-abcdef123456}","sensorData":{"channel":100,"deviceTypeId":"moistureOutdoor","firmware":"","id":"{abcd1234-ab12-ab12-ab12-abcdef123456}","ipv6":"fe80::211:7d00:30:abcd%zmd0","lastUpdate":1563290254,"stateTypes":{"0":{"type":"moisture","value":100},"1":{"type":"brightness","value":0},"2":{"type":"temperature","value":0},"3":{"type":"frequency","value":0},"4":{"type":"irrigationNecessary","value":false},"5":{"type":"irrigationPossible","value":false},"6":{"type":"temperatureOffset","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"reachable","value":false},"9":{"type":"solarVoltage","value":0},"10":{"type":"sunWithinWeek","value":true},"11":{"type":"lowPower","value":false},"12":{"type":"otauPossible","value":false},"13":{"type":"otauProgress","value":0},"14":{"type":"otauStatus","value":""},"15":{"type":"winterMode","value":false},"16":{"type":"chargingDurationDay","value":0},"17":{"type":"charging","value":false},"18":{"type":"chargingLess","value":false},"19":{"type":"lastResetTime","value":0},"20":{"type":"lastResetType","value":-1}}},"sensorValve":{"channel":1,"valve":"{abcd1234-ab12-ab12-ab12-abcdef123456}"},"stateTypes":{"0":{"type":"irrigation","value":false},"1":{"type":"automaticMode","value":false},"2":{"type":"externBlock","value":false},"3":{"type":"winterMode","value":false},"4":{"type":"irrigationNextStart","value":1563867300},"5":{"type":"irrigationNextEnd","value":1563874320},"6":{"type":"valveStaggeringIndex","value":0}},"valves":{"0":{"channel":1,"valve":"{abcd1234-ab12-ab12-ab12-abcdef123456}","valveData":{"channel":100,"deviceTypeId":"valve","firmware":"1.51.0","id":"{abcd1234-ab12-ab12-ab12-abcdef123456}","ipv6":"fe80::211:7d00:30:abcd%zmd0","lastUpdate":1563352577,"stateTypes":{"0":{"type":"valveInitialClose","value":false},"1":{"type":"valveStatus","value":false},"2":{"type":"openValve","value":false},"3":{"type":"lastIrrigationStart","value":0},"4":{"type":"lastIrrigationEnd","value":1563290494},"5":{"type":"lastIrrigationDuration","value":1563290494},"6":{"type":"rssi","value":-35},"7":{"type":"reachable","value":true},"8":{"type":"solarVoltage","value":"0.84"},"9":{"type":"sunWithinWeek","value":true},"10":{"type":"lowPower","value":false},"11":{"type":"otauPossible","value":false},"12":{"type":"otauProgress","value":0},"13":{"type":"otauStatus","value":""},"14":{"type":"winterMode","value":false},"15":{"type":"chargingDurationDay","value":0},"16":{"type":"charging","value":false},"17":{"type":"chargingLess","value":false},"18":{"type":"lastResetTime","value":0},"19":{"type":"lastResetType","value":-1}}}}}}},"status":"success"}

Circuit.types - Alle mulige typer

🢓
Leverer alle mulige typer for jordbundsforhold, vandingsudstyr, plantetype og placering.
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender denne ID tilbage Heltal ikke nødvendigt
apiKey API-nøgle fra Link.all Streng nødvendigt
metode Type af forespørgsel Streng nødvendigt
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"Circuit.types"}
Antwort
{"id":1,"params":{"irrigationType":{"Drip":2,"Hose":3,"Sprinkler":1,"UpSprinkler":0},"locationType":{"Covered":1,"Glasshouse":2,"Open":0},"plantType":{"Gras":0,"Hedge":1,"Individual":4,"Patch":2,"Tree":3},"soilType":{"Loamy":0,"LoamySandy":2,"Sandy":1,"Unknown":3}},"status":"success"}

Circuit.log - Leverer en statistik

🢓
Leverer status for alle enheder inden for den sidste uge eller i de definerede tidsperioder.
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender denne ID tilbage Heltal ikke nødvendigt
apiKey API-nøgle fra Link.all String nødvendigt
method Type af forespørgsel String nødvendigt
circuitId ID for området String nødvendigt
timeFilters Filtrer efter tidspunkter Liste over unix tidsstempler i formatet: "startDate1,endDate1;startDate2,endDate2" ikke nødvendigt
deviceIds Filtrer efter deviceIds Liste over deviceIds ikke nødvendigt
stateTypeIds Filtrer efter stateTypes Liste over stateTypes ikke nødvendigt
sort Sortering ([asc/desc] standard) [asc/desc] ikke nødvendigt
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"Circuit.log","params":{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","timeFilters":[{"startDate":1566224417,"endDate":1566224450},{"startDate":1566204417,"endDate":1566210000}],"deviceIds":["{abcd1234-ab12-ab12-ab12-abcdef123456}","{wxyz9876-yz98-yz98-yz98-uvwxyz987654}"],"stateTypeIds":["chargingLess","reachable"],"sort":"desc"}}
Antwort
{"id":1,"params":{"history":[{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1562871030000,"value":"1563180600"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1562871030000,"value":"1563181140"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1563181170000,"value":"1563227400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1563181170000,"value":"1563227940"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1563227970000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1563227970000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"chargingLess","timestamp":1563235377000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1563235410000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1563235410000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"reachable","timestamp":1563237180000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"chargingLess","timestamp":1563290255000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1563290262000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1563290262000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"reachable","timestamp":1563292080000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"chargingLess","timestamp":1563434285000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1563434292000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1563434293000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"reachable","timestamp":1563436140000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"chargingLess","timestamp":1563448660000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1563448675000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1563448675000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"chargingLess","timestamp":1563448684000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"chargingLess","timestamp":1563448685000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1563448690000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1563448690000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1563448690000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1563448690000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"reachable","timestamp":1563450540000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"reachable","timestamp":1563455520000,"value":"false"}]},"status":"success"}

Circuit.add - Tilføjer et område

🢓
Tilføjer et nyt område.
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender denne ID tilbage Heltal ikke nødvendigt
apiKey API-nøgle fra Link.all String nødvendig
metode Type af forespørgsel String nødvendig
valves Liste over valveIds for området Liste over valveIds nødvendig
sensorId Sensor-ID for området String nødvendig
navn Navn på området String nødvendig
borderTop Øvre fugtighedsgrænse i procent String ikke nødvendigt
borderBottom Nedre fugtighedsgrænse i procent String ikke nødvendigt
automaticMode Automatisk vanding Boolean ikke nødvendigt
considerMower Tag hensyn til ekstern plæneklipper Boolean ikke nødvendigt
considerWeather Tag hensyn til ekstern vejrservice – expertMode skal være sat til true Boolean ikke påkrævet
considerCharge Tag hensyn til opladningstid for enhedens funktion, expertMode skal være sat til true Boolean ikke påkrævet
irrigationType Indstil vandingsmetode [UpSprinkler/Sprinkler/Drip/Hose] ikke nødvendigt
plantType Indstil plantetype [Gras/Hedge/Patch/Tree/Individual] ikke nødvendigt
soilType Indstil jordtype [Loamy/Sandy/LoamySandy/Unknown] ikke nødvendigt
locationType Indstil position [Open/Covered/Glasshouse] ikke nødvendigt
valveStaggering Trinvis aktivering til Boolean ikke nødvendigt
day0 Vandingstider for mandag String ikke nødvendigt
day1 Vandingstider for tirsdag String ikke nødvendigt
day2 Vandingstider for onsdag String ikke nødvendigt
day3 Vandingstider for torsdag String ikke nødvendigt
day4 Vandingstider for fredag String ikke nødvendigt
day5 Vandingstider for lørdag String ikke nødvendigt
day6 Vandingstider for søndag String ikke nødvendigt
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"Circuit.add","params":{"valves":["{abcd1234-ab12-ab12-ab12-abcdef123456}","{wxyz9876-yz98-yz98-yz98-uvwxyz987654}"],"sensorId":"0","name":"Blomster","borderTop":70,"borderBottom":30,"automaticMode":true,"considerMower":false,"irrigationType":"UpSprinkler","plantType":"Græs","soilType":"Lerjord","locationType":"Åben","valveStaggering":true,"day0":"10:50-10:59;23:50-23:55","day3":"12:50-13:00","day4":"08:00-10:00"}}
Antwort
{"id":1,"status":"succes"}

Circuit.edit - Rediger område

🢓
Redigerer et område.
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender denne ID tilbage Heltal ikke nødvendigt
apiKey API-nøgle fra Link.all String nødvendig
metode Type af forespørgsel String nødvendig
circuitId Område-ID String nødvendig
ventiler Liste over valveIds for området Liste over valveIds ikke nødvendigt
sensorId Sensor-ID for området String ikke nødvendigt
navn Navn på området String ikke nødvendigt
borderTop Øvre fugtighedsgrænse i procent String ikke nødvendigt
borderBottom Nedre fugtighedsgrænse i procent String ikke nødvendigt
automaticMode Automatisk vanding Boolean ikke nødvendigt
considerMower Tag hensyn til ekstern plæneklipper Boolean ikke nødvendigt
considerWeather Tag hensyn til ekstern vejrservice – expertMode skal være sat til true Boolean ikke påkrævet
considerCharge Tag hensyn til opladningstid for enhedens funktion, expertMode skal være sat til true Boolean ikke påkrævet
irrigationType Indstil vandingsmetode [UpSprinkler/Sprinkler/Drip/Hose] ikke nødvendigt
plantType Indstil plantetype [Gras/Hedge/Patch/Tree/Individual] ikke nødvendigt
soilType Indstil jordtype [Loamy/Sandy/LoamySandy/Unknown] ikke nødvendigt
locationType Indstil position [Open/Covered/Glasshouse] ikke nødvendigt
valveStaggering Trinvis aktiveret Boolean ikke nødvendigt
day0 Vandingstider for mandag String ikke nødvendigt
day1 Vandingstider for tirsdag String ikke nødvendigt
day2 Vandingstider for onsdag String ikke nødvendigt
day3 Vandingstider for torsdag String ikke nødvendigt
day4 Vandingstider for fredag String ikke nødvendigt
day5 Vandingstider for lørdag String ikke nødvendigt
day6 Vandingstider for søndag String ikke nødvendigt
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"Circuit.edit","params":{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","valves":["{abcd1234-ab12-ab12-ab12-abcdef123456}","{wxyz9876-yz98-yz98-yz98-uvwxyz987654}"],"sensorId":"0","name":"Blomster","borderTop":70,"borderBottom":30,"automaticMode":true,"considerMower":false,"irrigationType":"OpSprinkler","plantType":"Græs","soilType":"Lerjord","locationType":"Åben","valveStaggering":true,"day0":"10:50-10:59;23:50-23:55","day3":"12:50-13:00","day4":"08:00-10:00"}}
Antwort
{"id":1,"status":"succes"}

Circuit.irrigation - Start/stop vanding

🢓
Starter eller stopper en vanding, standard i 10 minutter.
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender dette ID tilbage Integer ikke nødvendigt
apiKey API-nøgle fra Link.all String nødvendigt
metode Type af forespørgsel String nødvendigt
circuitId ID for området String nødvendigt
tilstand [start/stop] [start/stop] nødvendigt
varighed Varighed af vanding i minutter String ikke nødvendigt
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"Circuit.irrigation","params":{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","mode":"start","duration":15}}
Antwort
{"id":1,"status":"succes"}

Circuit.remove - Slet område

🢓
Sletter et område.
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender dette ID tilbage Heltal ikke nødvendigt
apiKey API-nøgle fra Link.all Streng nødvendigt
metode Type af forespørgsel Streng nødvendigt
circuitId ID for området Streng nødvendigt
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"Circuit.remove","params":{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}"}}
Antwort
{"id":1,"status":"succes"}

Circuit.winter - Aktivér/deaktivér vintertilstand

🢓
Aktiverer eller deaktiverer vintertilstand.
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender dette ID tilbage Heltal ikke nødvendigt
apiKey API-nøgle fra Link.all Streng nødvendigt
metode Type af forespørgsel Streng nødvendigt
circuitId ID for området Streng nødvendigt
vinter Vintertilstand til/fra Boolesk nødvendigt
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"Circuit.winter","params":{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","winter":true}}
Antwort
{"id":1,"status":"succes"}

Extern.status - Data fra eksterne enheder

🢓
Leverer aktuelle data fra de eksterne enheder „rain“, „temperature“, „wind“ og „mower“.
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender dette ID tilbage Heltal ikke nødvendigt
apiKey API-nøgle fra Link.all Streng nødvendigt
metode Type af forespørgsel Streng nødvendigt
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"Extern.status","params":{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}"}}
Antwort
{"id":1,"params":{"mower":null,"rain":false,"temperature":20,"wind":null},"status":"success"}

Extern.rain - Informerer MIYO om regn

🢓
Informerer MIYO om regn. Hvis værdien sættes til true, tager Cube højde for regnvejr, og hvis den sættes til false, tager den højde for vejret fra Cloud.
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender dette ID tilbage Heltal ikke nødvendigt
apiKey API-nøgle fra Link.all Streng nødvendigt
metode Type af forespørgsel Streng nødvendigt
regn Sæt regn Boolesk nødvendigt
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"Extern.rain","params":{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","rain":true}}
Antwort
{"id":1,"status":"succes"}

Extern.wind - Sender vindhastigheden

🢓
Send vindhastigheden. Grænsen for vindhastigheden for at stoppe vanding er 40.
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender dette ID tilbage Heltal ikke nødvendigt
apiKey API-nøgle fra Link.all Streng nødvendigt
metode Type af forespørgsel Streng nødvendigt
vind Vindhastighed Heltal nødvendigt
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"Extern.wind","params":{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","wind":20}}
Antwort
{"id":1,"status":"succes"}

Extern.temperature- Sender temperaturen

🢓
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender dette ID tilbage Heltal ikke nødvendigt
apiKey API-nøgle fra Link.all Streng nødvendigt
metode Type af forespørgsel Streng nødvendigt
temperatur Temperatur i grader Celsius Heltal nødvendigt
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"Extern.temperature","params":{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","temperature":20}}
Antwort
{"id":1,"status":"succes"}

Extern.mower - Sender, at en plæneklipper kører

🢓
Sender om en plæneklipper kører/ikke kører. Værdien considerMower i /circuit/edit skal sættes til true.
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender dette ID tilbage Heltal ikke nødvendigt
apiKey API-nøgle fra Link.all Streng nødvendigt
metode Type af forespørgsel Streng nødvendigt
kører Plæneklipper kører Boolesk nødvendigt
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"Extern.mower","params":{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","running":true}}
Antwort
{"id":1,"status":"succes"}

Extern.block - Bloker område

🢓
Tillader eller forbyder vanding for et område f.eks. under en fest.
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender dette ID tilbage Heltal ikke nødvendigt
apiKey API-nøgle fra Link.all Streng nødvendigt
metode Type af forespørgsel Streng nødvendigt
circuitId ID for området, der skal blokeres Streng nødvendigt
blokere Bloker til/fra Boolesk nødvendigt
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"Extern.block","params":{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","block":true}}
Antwort
{"id":1,"status":"succes"}

System.status - Informationer om Cube

🢓
Leverer oplysninger om Cube.
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender dette ID tilbage Heltal ikke nødvendigt
apiKey API-nøgle fra Link.all Streng nødvendigt
metode Type af forespørgsel Streng nødvendigt
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"System.status"}
Antwort
{"id":1,"params":{"cloudAllowed":true,"expertMode":true,"lat":"21.271656","linkMode":false,"lon":"-157.821612","updateStatus":0,"uuid":"{abcd1234-ab12-ab12-ab12-abcdef123456}","version":"1.3.5"},"status":"succes"}

System.time - Aktuel tid

🢓
Leverer den aktuelle lokale tid og tidszone.
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender dette ID tilbage Heltal ikke nødvendigt
apiKey API-nøgle fra Link.all Streng nødvendigt
metode Type af forespørgsel Streng nødvendigt
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"System.time"}
Antwort
{"id":1,"params":{"clock":{"timestamp":1566809253,"timezone":"CEST"},"timestamp":1566809253,"timezone":"CEST"},"status":"success"}

System.timezone - Alle tidszoner

🢓
Leverer alle tidszoner.
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender dette ID tilbage Heltal ikke nødvendigt
apiKey API-nøgle fra Link.all Streng nødvendigt
metode Type af forespørgsel Streng nødvendigt
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"System.timezone"}
Antwort
{"id":1,"params":{"timezones":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmara","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/Buenos_Aires","America/Argentina/Catamarca","America/Argentina/Cordoba","America/Argentina/Jujuy","America/Argentina/La_Rioja","America/Argentina/Mendoza","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Atikokan","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Indianapolis","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Inuvik","America/Iqaluit","America/Jamaica","America/Juneau","America/Kentucky/Louisville","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nipigon","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Pangnirtung","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rainy_River","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Thunder_Bay","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","America/Yellowknife","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Chita","Asia/Choibalsan","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Ho_Chi_Minh","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Kathmandu","Asia/Khandyga","Asia/Kolkata","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Riyadh","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yangon","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Currie","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Uzhgorod","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zaporozhye","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Chuuk","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Pohnpei","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Wake","Pacific/Wallis","UTC","UTC\u002B00:00","UTC\u002B01:00","UTC\u002B02:00","UTC\u002B03:00","UTC\u002B03:30","UTC\u002B04:00","UTC\u002B04:30","UTC\u002B05:00","UTC\u002B05:30","UTC\u002B05:45","UTC\u002B06:00","UTC\u002B06:30","UTC\u002B07:00","UTC\u002B08:00","UTC\u002B09:00","UTC\u002B09:30","UTC\u002B10:00","UTC\u002B11:00","UTC\u002B12:00","UTC\u002B13:00","UTC\u002B14:00","UTC-00:00","UTC-01:00","UTC-02:00","UTC-03:00","UTC-03:30","UTC-04:00","UTC-04:30","UTC-05:00","UTC-06:00","UTC-07:00","UTC-08:00","UTC-09:00","UTC-10:00","UTC-11:00","UTC-12:00","UTC-13:00","UTC-14:00"]},"status":"success"}

System.weather - Aktuelt vejr

🢓
Leverer det aktuelle vejr.
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender dette ID tilbage Heltal ikke nødvendigt
apiKey API-nøgle fra Link.all Streng nødvendigt
metode Type af forespørgsel Streng nødvendigt
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"System.weather"}
Antwort
{"id":1,"params":{"weather":{"description":"let intensitet byge regn","forecast":true,"icon":"09d","temperature":24}},"status":"success"}

System.genstart - Cube Genstart

🢓
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender dette ID tilbage Heltal ikke nødvendigt
apiKey API-nøgle fra Link.all Streng nødvendigt
metode Type af forespørgsel Streng nødvendigt
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"System.reboot"}
Antwort
{"id":1,"status":"succes"}

System.reset - Nulstil Cube

🢓
Cube nulstilles til fabriksindstillinger.
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender dette ID tilbage Heltal ikke nødvendigt
apiKey API-nøgle fra Link.all Streng nødvendigt
metode Type af forespørgsel Streng nødvendigt
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"System.reset"}
Antwort
{"id":1,"status":"succes"}

System.position - Indstil GPS-position

🢓
Indstiller GPS-positionen for Cuben (bruges til vejrudsigten).
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender dette ID tilbage Heltal ikke nødvendigt
apiKey API-nøgle fra Link.all Streng nødvendigt
metode Type af forespørgsel Streng nødvendigt
lon Længdegrad Streng nødvendigt
lat Breddegrad Streng nødvendigt
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"System.position","params":{"lat":21.271656,"lon":-157.821612}}
Antwort
{"id":1,"status":"succes"}

System.allowlink - Tillad linking

🢓
Tillader en ny bruger at forbinde til Cube, som når man trykker på Cube-knappen.
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender dette ID tilbage Heltal ikke nødvendigt
apiKey API-nøgle fra Link.all Streng nødvendigt
metode Type af forespørgsel Streng nødvendigt
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"System.allowlink"}
Antwort
{"id":1,"status":"succes"}

System.cloud- Aktivér/deaktivér cloud-forbindelse

🢓
Aktiverer eller deaktiverer cloud-forbindelsen.
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender dette ID tilbage Heltal ikke nødvendigt
apiKey API-nøgle fra Link.all Streng nødvendigt
metode Type af forespørgsel Streng nødvendigt
tilladt Cloud tilladt Boolesk nødvendigt
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"System.cloud","params":{"allowed":true}}
Antwort
{"id":1,"status":"succes"}

System.timezone - Indstil tidszone

🢓
Indstiller tidszonen for Cuben.
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender dette ID tilbage Heltal ikke nødvendigt
apiKey API-nøgle fra Link.all Streng nødvendigt
metode Type af forespørgsel Streng nødvendigt
timezone Tidszone Streng nødvendigt
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"System.timezone","params":{"timezone":"Atlantic/St_Helena"}}
Antwort
{"id":1,"status":"succes"}

System.expertMode - indstil expertMode

🢓
Aktiverer eller deaktiverer expertMode, som er nødvendig for visse ekstra indstillinger.
Parameter
Name Beschreibung Typ Erforderlich
id Cube sender dette ID tilbage Heltal ikke nødvendigt
apiKey API-nøgle fra Link.all Streng nødvendigt
metode Type af forespørgsel Streng nødvendigt
tilladt expertMode tændt Boolesk påkrævet
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"System.expertMode","params":{"allowed":true}}
Antwort
{"id":1,"status":"succes"}

Logging.entries - Leverer en statistik

🢓
Leverer status for alle enheder inden for den sidste uge eller i de definerede tidsperioder.
Parameter
Name Beschreibung Typ Erforderlich
id Cube'en sender denne ID tilbage Heltal ikke nødvendigt
apiKey API Key von Link.all String nødvendigt
method Type af forespørgsel String nødvendigt
circuitIds Filtrer efter områder Liste over circuitIds ikke nødvendigt
timeFilters Filtrer efter tidspunkter Liste over unix tidsstempler i formatet: "startDate1,endDate1;startDate2,endDate2" ikke nødvendigt
deviceIds Filtrer efter deviceIds Liste over deviceIds ikke nødvendigt
stateTypeIds Filtrer efter stateTypes Liste over stateTypes ikke nødvendigt
sort Sortering ([asc/desc] standard) [asc/desc] ikke nødvendigt
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"Logging.entries","params":{"circuitIds":["{abcd1234-ab12-ab12-ab12-abcdef123456}","{wxyz9876-yz98-yz98-yz98-uvwxyz987654}"],"timeFilters":[{"startDate":1566224417,"endDate":1566224450},{"startDate":1566204417,"endDate":1566210000}],"deviceIds":["{abcd1234-ab12-ab12-ab12-abcdef123456}","{wxyz9876-yz98-yz98-yz98-uvwxyz987654}"],"stateTypeIds":["chargingLess","reachable"],"sort":"desc"}}
Antwort
{"id":1,"params":{"history":[{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1562871030000,"value":"1563180600"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1562871030000,"value":"1563181140"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1563181170000,"value":"1563227400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1563181170000,"value":"1563227940"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1563227970000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1563227970000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"chargingLess","timestamp":1563235377000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1563235410000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1563235410000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"reachable","timestamp":1563237180000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"chargingLess","timestamp":1563290255000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1563290262000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1563290262000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"reachable","timestamp":1563292080000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"chargingLess","timestamp":1563434285000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1563434292000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1563434293000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"reachable","timestamp":1563436140000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"chargingLess","timestamp":1563448660000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1563448675000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1563448675000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"chargingLess","timestamp":1563448684000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"chargingLess","timestamp":1563448685000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1563448690000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1563448690000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextStart","timestamp":1563448690000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"irrigationNextEnd","timestamp":1563448690000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"reachable","timestamp":1563450540000,"value":"false"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"LoggingSourceState","stateTypeId":"reachable","timestamp":1563455520000,"value":"false"}]},"status":"success"}

Statustyper

🢓

Enheder og statustyper

🢓
Parameter
Name Beschreibung Typ Erforderlich
valveInitialClose Ventil skal lukkes Boolean
valveStatus Ventil er åben Boolean
openValve Ventil skal åbnes Boolean
lastIrrigationStart Unix-tidsstempel for sidste vandingsstart Integer
lastIrrigationEnd Unix-tidsstempel for sidste vandingsslut Integer
lastIrrigationDuration Varighed af sidste vanding Integer
rssi Enhedens signalstyrke Integer
tilgængelig Enheden er tilgængelig fra Cube Boolean
solarVoltage Solspænding på enheden Integer
sunWithinWeek Aktuelt altid true Boolean
lowPower Enheden har lavt batteri Boolean
otauPossible Installation af en opdatering er mulig Boolean
otauProgress Opdateringsfremskridt Integer
otauStatus Opdateringsstatus for enheden String
winterMode Vintertilstand aktiveret Boolean
chargingDurationDay Opladningstid pr. dag inden for den sidste uge Integer
charging Enheden oplader Boolean
chargingLess Enheden oplader ikke nok Boolean
lastResetTime Tidspunkt for sidste nulstilling af enheden Integer
lastResetType Type af sidste nulstilling af enheden String
moisture Fugtighed på sensoren % Integer
brightness Lysstyrke på sensoren i lux Integer
temperature Temperatur på sensoren (nær jorden) i °C Integer
frequency Frekvens for fugtighedssensor Integer
irrigationNecessary Vanding nødvendig (jord meget tør) Boolean
irrigationPossible Vanding mulig (jord tør) Boolean
temperatureOffset Temperaturoffset for sensoren Integer