MIYO Cube API

Dokumentace HTTP API

🢓

Obecně

🢓
Toto je dokumentace pro MIYO Cube HTTP API. API je dostupné na adrese http://*IP*/api/*Methode*
Parameter
Name Beschreibung Typ Erforderlich
*IP* IP adresa Cubu
*Methode* Dotaz, který má být proveden
Beispiel
http://192.168.1.0/api/link

/link - Dodává nový apiKey

🢓
Dodá nový apiKey, pokud je přístup k Cube povolen. Stisknutí tlačítka na Cube nebo API metoda System.allowlink umožňuje jednorázový přístup na 15 minut.
Parameter
Name Beschreibung Typ Erforderlich
Beispiel
http://192.168.1.0/api/link
Antwort
{"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","id":0,"status":"úspěch"}

/system/update - Naplánovat další aktualizaci

🢓
Naplánujte další aktualizaci, nespouštějte ji ihned.
Parameter
Name Beschreibung Typ Erforderlich
Beispiel
http://192.168.1.0/api/system/update
Antwort
{"id":0,"status":"úspěch"}

/device/all - Informace o všech zařízeních

🢓
Poskytuje informace o všech zařízeních.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link Řetězec nutné
typeIds Typ zařízení Filtr (více možností) [valve/moistureOutdoor] není nutné
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":"vlhkost","value":0},"1":{"type":"jas","value":0},"2":{"type":"teplota","value":0},"3":{"type":"frekvence","value":0},"4":{"type":"zavlažováníNutné","value":false},"5":{"type":"zavlažováníMožné","value":false},"6":{"type":"teplotníPosun","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"dosažitelné","value":false},"9":{"type":"solárníNapětí","value":0},"10":{"type":"slunceBěhemTýdne","value":true},"11":{"type":"nízkáSpotřeba","value":false},"12":{"type":"otauMožné","value":false},"13":{"type":"otauPokrok","value":0},"14":{"type":"otauStav","value":""},"15":{"type":"zimníRežim","value":false},"16":{"type":"dobaNabíjeníDen","value":0},"17":{"type":"nabíjení","value":false},"18":{"type":"méněNabíjení","value":false},"19":{"type":"posledníČasResetu","value":0},"20":{"type":"posledníTypResetu","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":"vlhkost","value":0},"1":{"type":"jas","value":0},"2":{"type":"teplota","value":0},"3":{"type":"frekvence","value":0},"4":{"type":"zavlažováníNutné","value":false},"5":{"type":"zavlažováníMožné","value":false},"6":{"type":"teplotníPosun","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"dosažitelné","value":false},"9":{"type":"solárníNapětí","value":0},"10":{"type":"slunceBěhemTýdne","value":true},"11":{"type":"nízkáSpotřeba","value":false},"12":{"type":"otauMožné","value":false},"13":{"type":"otauPokrok","value":0},"14":{"type":"otauStav","value":""},"15":{"type":"zimníRežim","value":false},"16":{"type":"dobaNabíjeníDen","value":0},"17":{"type":"nabíjení","value":false},"18":{"type":"méněNabíjení","value":false},"19":{"type":"posledníČasResetu","value":0},"20":{"type":"posledníTypResetu","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":"vlhkost","value":0},"1":{"type":"jas","value":0},"2":{"type":"teplota","value":0},"3":{"type":"frekvence","value":0},"4":{"type":"zavlažováníNutné","value":false},"5":{"type":"zavlažováníMožné","value":false},"6":{"type":"teplotníPosun","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"dosažitelné","value":false},"9":{"type":"solárníNapětí","value":0},"10":{"type":"slunceBěhemTýdne","value":true},"11":{"type":"nízkáSpotřeba","value":false},"12":{"type":"otauMožné","value":false},"13":{"type":"otauPokrok","value":0},"14":{"type":"otauStav","value":""},"15":{"type":"zimníRežim","value":false},"16":{"type":"dobaNabíjeníDen","value":0},"17":{"type":"nabíjení","value":false},"18":{"type":"méněNabíjení","value":false},"19":{"type":"posledníČasResetu","value":0},"20":{"type":"posledníTypResetu","value":-1}}}},"status":"úspěch"}

/device/status - Informace o zařízení

🢓
Poskytuje informace o zařízení.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link Řetězec nutné
deviceId ID zařízení Řetězec nutné
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": "vlhkost",
          "value": 0
        },
        "1": {
          "type": "jas",
          "value": 0
        },
        "2": {
          "type": "teplota",
          "value": 0
        },
        "3": {
          "type": "frekvence",
          "value": 0
        },
        "4": {
          "type": "zavlažováníNutné",
          "value": false
        },
        "5": {
          "type": "zavlažováníMožné",
          "value": false
        },
        "6": {
          "type": "teplotníPosun",
          "value": 0
        },
        "7": {
          "type": "rssi",
          "value": -200
        },
        "8": {
          "type": "dosažitelné",
          "value": false
        },
        "9": {
          "type": "solárníNapětí",
          "value": 0
        },
        "10": {
          "type": "slunceBěhemTýdne",
          "value": true
        },
        "11": {
          "type": "nízkáSpotřeba",
          "value": false
        },
        "12": {
          "type": "otauMožné",
          "value": false
        },
        "13": {
          "type": "otauPokrok",
          "value": 0
        },
        "14": {
          "type": "otauStav",
          "value": ""
        },
        "15": {
          "type": "zimníRežim",
          "value": false
        },
        "16": {
          "type": "dobaNabíjeníDen",
          "value": 0
        },
        "17": {
          "type": "nabíjení",
          "value": false
        },
        "18": {
          "type": "méněNabíjení",
          "value": false
        },
        "19": {
          "type": "posledníČasResetu",
          "value": 0
        },
        "20": {
          "type": "posledníTypResetu",
          "value": -1
        }
      }
    },
  "status": "úspěch"
}

/device/free - Nepřiřazená zařízení

🢓
Dodává všechna zařízení, která nejsou přiřazena k žádné oblasti.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link Řetězec nutné
typeIds Typ zařízení Filtr (více možností) [valve/moistureOutdoor] není nutné
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":"vlhkost","value":0},"1":{"type":"jas","value":0},"2":{"type":"teplota","value":0},"3":{"type":"frekvence","value":0},"4":{"type":"zavlažováníNutné","value":false},"5":{"type":"zavlažováníMožné","value":false},"6":{"type":"teplotníPosun","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"dosažitelné","value":false},"9":{"type":"solárníNapětí","value":0},"10":{"type":"slunceBěhemTýdne","value":true},"11":{"type":"nízkáSpotřeba","value":false},"12":{"type":"otauMožné","value":false},"13":{"type":"otauPokrok","value":0},"14":{"type":"otauStav","value":""},"15":{"type":"zimníRežim","value":false},"16":{"type":"dobaNabíjeníDen","value":0},"17":{"type":"nabíjení","value":false},"18":{"type":"méněNabíjení","value":false},"19":{"type":"posledníČasResetu","value":0},"20":{"type":"posledníTypResetu","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":"vlhkost","value":0},"1":{"type":"jas","value":0},"2":{"type":"teplota","value":0},"3":{"type":"frekvence","value":0},"4":{"type":"zavlažováníNutné","value":false},"5":{"type":"zavlažováníMožné","value":false},"6":{"type":"teplotníPosun","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"dosažitelné","value":false},"9":{"type":"solárníNapětí","value":0},"10":{"type":"slunceBěhemTýdne","value":true},"11":{"type":"nízkáSpotřeba","value":false},"12":{"type":"otauMožné","value":false},"13":{"type":"otauPokrok","value":0},"14":{"type":"otauStav","value":""},"15":{"type":"zimníRežim","value":false},"16":{"type":"dobaNabíjeníDen","value":0},"17":{"type":"nabíjení","value":false},"18":{"type":"méněNabíjení","value":false},"19":{"type":"posledníČasResetu","value":0},"20":{"type":"posledníTypResetu","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":"vlhkost","value":0},"1":{"type":"jas","value":0},"2":{"type":"teplota","value":0},"3":{"type":"frekvence","value":0},"4":{"type":"zavlažováníNutné","value":false},"5":{"type":"zavlažováníMožné","value":false},"6":{"type":"teplotníPosun","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"dosažitelné","value":false},"9":{"type":"solárníNapětí","value":0},"10":{"type":"slunceBěhemTýdne","value":true},"11":{"type":"nízkáSpotřeba","value":false},"12":{"type":"otauMožné","value":false},"13":{"type":"otauPokrok","value":0},"14":{"type":"otauStav","value":""},"15":{"type":"zimníRežim","value":false},"16":{"type":"dobaNabíjeníDen","value":0},"17":{"type":"nabíjení","value":false},"18":{"type":"méněNabíjení","value":false},"19":{"type":"posledníČasResetu","value":0},"20":{"type":"posledníTypResetu","value":-1}}}},"status":"úspěch"}

/device/remove - Odstraní zařízení

🢓
Odstraní zařízení z Cube.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link Řetězec nutné
deviceId ID zařízení Řetězec nutné
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":"úspěch"}

/device/teachin - Učí zařízení

🢓
Připojte Cube k zařízení, které bylo aktivováno magnetem.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link Řetězec nutné
Beispiel
http://192.168.1.0/api/device/teachin?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}
Antwort
{"id":0,"status":"úspěch"}

/device/highlight - Aktivujte LED zařízení

🢓
Aktivuje LED na vybraném zařízení.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link Řetězec nutné
deviceId ID zařízení Řetězec nutné
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":"úspěch"}

/circuit/all - Všechny oblasti

🢓
Poskytuje informace o všech oblastech.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link Řetězec nutné
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":"zahrada","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":"Květiny","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 - Oblast

🢓
Poskytuje informace o oblasti, analogicky k /all .
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link Řetězec nutné
circuitId ID oblasti Řetězec nutné
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":"Květiny","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 - Všechny možné typy

🢓
Dodává všechny možné typy pro vlastnosti půdy, zavlažovací zařízení, typ rostlin a umístění.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link Řetězec nutné
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":"úspěch"}

/circuit/log - Poskytuje statistiku

🢓
Dodává stavy všech zařízení za poslední týden nebo v definovaných časových obdobích.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link Řetězec nutné
circuitId ID oblasti Řetězec nutné
timeFilters Filtrovat podle časových okamžiků Seznam unix timestampů ve formátu: „startDate1,endDate1;startDate2,endDate2“ není nutné
deviceIds Filtrovat podle deviceIds Seznam deviceIds není nutné
stateTypeIds Filtrovat podle stateTypes Seznam stateTypes není nutné
třídit Řazení ([asc/desc] default) [asc/desc] není nutné
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":"úspěch"}

/circuit/add - Přidá oblast

🢓
Přidá novou zónu. Pro zónu bez senzoru/Ventil nastavte valves nebo sensorId na 0.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link String nutný
valves Seznam valveIds pro oblast Seznam valveIds nutný
sensorId ID senzoru pro oblast String nutný
název Název oblasti String nutný
borderTop horní hranice vlhkosti v procentech String není nutné
borderBottom dolní hranice vlhkosti v procentech String není nutné
automaticMode automatické zavlažování Boolean není nutné
considerMower zohlednit externí sekačku na trávu Boolean není nutné
considerWeather zohlednit externí meteorologickou službu – expertMode musí být nastaven na true Boolean není vyžadováno
considerCharge zohlednit dobu nabíjení pro funkci zařízení expertMode musí být nastaven na true Boolean není vyžadováno
irrigationType nastavit typ zavlažování [UpSprinkler/Sprinkler/Drip/Hose] není nutné
plantType nastavit typ rostliny [Gras/Hedge/Patch/Tree/Individual] není nutné
soilType nastavit typ půdy [Loamy/Sandy/LoamySandy/Unknown] není nutné
typLokality Nastavit polohu [Open/Covered/Glasshouse] není nutné
valveStaggering Zapnout střídání Boolean není nutné
day0 Časy zavlažování pro pondělí String není nutné
day1 Časy zavlažování pro úterý String není nutné
day2 Časy zavlažování pro středu String není nutné
day3 Časy zavlažování pro čtvrtek String není nutné
day4 Časy zavlažování pro pátek String není nutné
day5 Časy zavlažování pro sobotu String není nutné
day6 Časy zavlažování pro neděli String není nutné
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":"úspěch"}

/circuit/edit - Upravit oblast

🢓
Přidá novou zónu. Pro zónu bez senzoru/Ventil nastavte valves nebo sensorId na 0.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link String nutné
circuitId ID oblasti String nutné
valves Seznam valveIds pro oblast Seznam valveIds není nutné
sensorId ID senzoru pro oblast String není nutné
name Název oblasti String není nutné
horniHranice horní hranice vlhkosti v procentech String není nutné
dolniHranice dolní hranice vlhkosti v procentech String není nutné
automatickyRezim automatické zavlažování Boolean není nutné
zohlednitSekacku zohlednit externí sekačku na trávu Boolean není nutné
zohlednitPocasi zohlednit externí meteorologickou službu – expertMode musí být nastaven na true Boolean není vyžadováno
zohlednitNabijeni zohlednit dobu nabíjení pro funkci zařízení, expertMode musí být nastaven na true Boolean není vyžadováno
typZavlazovani nastavit typ zavlažování [UpSprinkler/Sprinkler/Drip/Hose] není nutné
typRostliny nastavit typ rostliny [Gras/Hedge/Patch/Tree/Individual] není nutné
typPudy nastavit typ půdy [Loamy/Sandy/LoamySandy/Unknown] není nutné
typLokality Nastavit polohu [Open/Covered/Glasshouse] není nutné
valveStaggering Zapnout střídání Boolean není nutné
day0 Časy zavlažování pro pondělí String není nutné
day1 Časy zavlažování pro úterý String není nutné
day2 Časy zavlažování pro středu String není nutné
day3 Časy zavlažování pro čtvrtek String není nutné
day4 Časy zavlažování pro pátek String není nutné
day5 Časy zavlažování pro sobotu String není nutné
day6 Časy zavlažování pro neděli String není nutné
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":"úspěch"}

/circuit/irrigation - Spustit/zastavit zavlažování

🢓
Spustí nebo zastaví zavlažování, výchozí doba 10 minut.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link Řetězec nutné
circuitId ID oblasti Řetězec nutné
režim Start oder stopp [start/stop] nutné
doba trvání Doba zavlažování v minutách Řetězec není nutné
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":"úspěch"}

/circuit/remove - Odstranit oblast

🢓
Smaže oblast.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link Řetězec nutné
circuitId ID oblasti Řetězec nutné
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":"úspěch"}

/circuit/winter - Aktivovat/deaktivovat zimní režim

🢓
Aktivuje nebo deaktivuje zimní režim.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link Řetězec nutné
circuitId ID oblasti Řetězec nutné
zima Zimní režim zapnuto/vypnuto Boolean nutné
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":"úspěch"}

/extern/status - Data z externích zařízení

🢓
Dodává aktuální data z externích zařízení „rain“, „temperature“, „wind“ a „mower“.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link Řetězec nutné
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":"úspěch"}

/extern/rain - Informuje MIYO o dešti

🢓
Informuje MIYO o dešti. Pokud je hodnota nastavena na true, Cube bere v úvahu deštivé počasí, pokud je nastavena na false, bere v úvahu počasí z Cloud.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link Řetězec nutné
rain Nastavit déšť Boolean nutné
Beispiel
http://192.168.1.0/api/extern/rain?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&rain=true
Antwort
{"id":0,"status":"úspěch"}

/extern/wind - Odesílá rychlost větru

🢓
Pošlete rychlost větru. Limit rychlosti větru pro zastavení zavlažování je 40.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link Řetězec nutné
vítr Rychlost větru Celé číslo nutné
Beispiel
http://192.168.1.0/api/extern/wind?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&wind=20
Antwort
{"id":0,"status":"úspěch"}

/extern/temperature - Odesílá teplotu

🢓
Posílá teplotu ve stupních Celsia.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link Řetězec nutné
teplota Teplota ve stupních Celsia Celé číslo nutné
Beispiel
http://192.168.1.0/api/extern/temperature?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&temperature=20
Antwort
{"id":0,"status":"úspěch"}

/extern/mower - Odesílá, že běží sekačka na trávu

🢓
Posílá, zda se sekačka na trávu právě pohybuje/nepohybuje. Hodnota considerMower v /circuit/edit musí být nastavena na true.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link Řetězec nutné
běží Sečení trávy běží Boolean nutné
Beispiel
http://192.168.1.0/api/extern/mower?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&running=true
Antwort
{"id":0,"status":"úspěch"}

/extern/block - Blokovat oblast

🢓
Umožňuje nebo zakazuje zavlažování určité oblasti, např. během párty.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link Řetězec nutné
circuitId ID oblasti, která má být zablokována Řetězec nutné
blokovat Blokovat zapnuto/vypnuto Boolean nutné
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":"úspěch"}

/system/status - Informace o Cube

🢓
Poskytuje informace o Cube.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link Řetězec nutné
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":"úspěch"}

/system/time - Aktuální čas

🢓
Dodává aktuální místní čas a časové pásmo.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link Řetězec nutné
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":"úspěch"}

/system/timezone - Všechna časová pásma

🢓
Dodává všechny časová pásma.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link Řetězec nutné
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 - Aktuální počasí

🢓
Dodává aktuální počasí.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link Řetězec nutné
Beispiel
http://192.168.1.0/api/system/weather?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}
Antwort
{"id":0,"params":{"weather":{"description":"déšť s lehkým intenzitou","forecast":true,"icon":"09d","temperature":24}},"status":"success"}

/system/reboot - Restart Cube

🢓
Restartuje Cube.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link Řetězec nutné
Beispiel
http://192.168.1.0/api/system/reboot?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}
Antwort
{"id":0,"status":"úspěch"}

/system/reset - Resetovat Cube

🢓
Cube bude obnoven do továrního nastavení.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link Řetězec nutné
Beispiel
http://192.168.1.0/api/system/reset?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}
Antwort
{"id":0,"status":"úspěch"}

/system/position - Nastavit GPS pozici

🢓
Nastavuje GPS polohu Cubu (používá se pro předpověď počasí).
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link Řetězec nutné
lon Zeměpisná délka Řetězec nutné
lat Zeměpisná šířka Řetězec nutné
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":"úspěch"}

/system/allowlink - Povolit propojení

🢓
Umožňuje novému uživateli připojit se ke kostce, jako při stisknutí tlačítka kostky.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link Řetězec nutné
Beispiel
http://192.168.1.0/api/system/allowlink?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}
Antwort
{"id":0,"status":"úspěch"}

/system/cloud - Aktivace/deaktivace připojení k cloudu

🢓
Aktivuje nebo deaktivuje připojení k cloudu.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link Řetězec nutné
povoleno Cloud povolen Boolean nutné
Beispiel
http://192.168.1.0/api/system/cloud?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&allowed=true
Antwort
{"id":0,"status":"úspěch"}

/system/timezone - Nastavit časové pásmo

🢓
Nastaví časové pásmo Cubu.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link Řetězec nutné
časové pásmo Časové pásmo Řetězec nutné
Beispiel
http://192.168.1.0/api/system/timezone?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&timezone=Atlantic/St_Helena
Antwort
{"id":0,"status":"úspěch"}

/system/expertMode - nastavit expertMode

🢓
Aktivuje nebo deaktivuje expertMode, který je potřeba pro některá další nastavení.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link Řetězec nutné
povoleno expertMode zapnuto Boolean povinné
Beispiel
http://192.168.1.0/api/system/expertMode?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&allowed=true
Antwort
{"id":0,"status":"úspěch"}

/logging/entries - Poskytuje statistiku

🢓
Dodává stavy všech zařízení za poslední týden nebo v definovaných časových obdobích.
Parameter
Name Beschreibung Typ Erforderlich
apiKey API klíč od /link Řetězec nutné
circuitIds Filtrovat podle oblastí Seznam circuitIds není nutné
timeFilters Filtrovat podle časů Seznam unixových časových razítek ve formátu: „startDate1,endDate1;startDate2,endDate2“ není nutné
deviceIds Filtrovat podle deviceIds Seznam deviceIds není nutné
stateTypeIds Filtrovat podle stateTypes Seznam stateTypes není nutné
sort Řazení ([asc/desc] default) [asc/desc] není nutné
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"}

Dokumentace Websocket API

🢓

Obecně

🢓
WEBSOCKET REQUEST
Port: 3810
Formát: json
ws://*IP*:3810
Rozlišujte velká a malá písmena

OZNÁMENÍ
Cube odesílá oznámení přes Websocket. Oznámení obsahuje id -1 a hodnotu „notification“ s informacemi o provedených změnách.
Beispiel
{"id":-1,"notification":"Device.stateChanged","params":{"deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","type":"rssi","value":-41}}

Link.all - poskytuje nový apiKey

🢓
Dodá nový apiKey, pokud je přístup k Cube povolen. Stisknutí tlačítka na Cube nebo API metoda System.allowlink umožňuje jednorázový přístup na 15 minut.
Parameter
Name Beschreibung Typ Erforderlich
id Cube odesílá tuto ID zpět Integer není nutné
method Typ požadavku String nutné
Beispiel
{"id":1,"method":"Link.all"}
Antwort
{"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","id":1,"status":"úspěch"}

System.update - Naplánujte další aktualizaci

🢓
Naplánujte další aktualizaci, nespouštějte ji ihned.
Parameter
Name Beschreibung Typ Erforderlich
id Cube odesílá tuto ID zpět Integer není nutné
method Typ požadavku String nutné
Beispiel
{"id":1,"method":"System.update"}
Antwort
{"id":1,"status":"úspěch"}

Device.all - Informace o všech zařízeních

🢓
Parameter
Name Beschreibung Typ Erforderlich
id Cube vrací toto ID Celé číslo není nutné
apiKey API klíč od Link.all Řetězec nutné
metoda Druh požadavku Řetězec nutné
typeIds Typ zařízení Filtr (více možností) [valve/moistureOutdoor] není nutné
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":"vlhkost","value":0},"1":{"type":"jas","value":0},"2":{"type":"teplota","value":0},"3":{"type":"frekvence","value":0},"4":{"type":"zavlažováníNutné","value":false},"5":{"type":"zavlažováníMožné","value":false},"6":{"type":"teplotníPosun","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"dosažitelné","value":false},"9":{"type":"solárníNapětí","value":0},"10":{"type":"slunceBěhemTýdne","value":true},"11":{"type":"nízkáSpotřeba","value":false},"12":{"type":"otauMožné","value":false},"13":{"type":"otauPokrok","value":0},"14":{"type":"otauStav","value":""},"15":{"type":"zimníRežim","value":false},"16":{"type":"dobaNabíjeníDen","value":0},"17":{"type":"nabíjení","value":false},"18":{"type":"méněNabíjení","value":false},"19":{"type":"posledníČasResetu","value":0},"20":{"type":"posledníTypResetu","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":"vlhkost","value":0},"1":{"type":"jas","value":0},"2":{"type":"teplota","value":0},"3":{"type":"frekvence","value":0},"4":{"type":"zavlažováníNutné","value":false},"5":{"type":"zavlažováníMožné","value":false},"6":{"type":"teplotníPosun","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"dosažitelné","value":false},"9":{"type":"solárníNapětí","value":0},"10":{"type":"slunceBěhemTýdne","value":true},"11":{"type":"nízkáSpotřeba","value":false},"12":{"type":"otauMožné","value":false},"13":{"type":"otauPokrok","value":0},"14":{"type":"otauStav","value":""},"15":{"type":"zimníRežim","value":false},"16":{"type":"dobaNabíjeníDen","value":0},"17":{"type":"nabíjení","value":false},"18":{"type":"méněNabíjení","value":false},"19":{"type":"posledníČasResetu","value":0},"20":{"type":"posledníTypResetu","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":"vlhkost","value":0},"1":{"type":"jas","value":0},"2":{"type":"teplota","value":0},"3":{"type":"frekvence","value":0},"4":{"type":"zavlažováníNutné","value":false},"5":{"type":"zavlažováníMožné","value":false},"6":{"type":"teplotníPosun","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"dosažitelné","value":false},"9":{"type":"solárníNapětí","value":0},"10":{"type":"slunceBěhemTýdne","value":true},"11":{"type":"nízkáSpotřeba","value":false},"12":{"type":"otauMožné","value":false},"13":{"type":"otauPokrok","value":0},"14":{"type":"otauStav","value":""},"15":{"type":"zimníRežim","value":false},"16":{"type":"dobaNabíjeníDen","value":0},"17":{"type":"nabíjení","value":false},"18":{"type":"méněNabíjení","value":false},"19":{"type":"posledníČasResetu","value":0},"20":{"type":"posledníTypResetu","value":-1}}}},"status":"success"}

Device.status - Informace o zařízení

🢓
Poskytuje informace o zařízení.
Parameter
Name Beschreibung Typ Erforderlich
id Cube vrací toto ID Celé číslo není nutné
apiKey API klíč od Link.all Řetězec nutné
metoda Druh požadavku Řetězec nutné
deviceId ID zařízení Řetězec nutné
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": "vlhkost",
          "value": 0
        },
        "1": {
          "type": "jas",
          "value": 0
        },
        "2": {
          "type": "teplota",
          "value": 0
        },
        "3": {
          "type": "frekvence",
          "value": 0
        },
        "4": {
          "type": "zavlažováníNutné",
          "value": false
        },
        "5": {
          "type": "zavlažováníMožné",
          "value": false
        },
        "6": {
          "type": "teplotníPosun",
          "value": 0
        },
        "7": {
          "type": "rssi",
          "value": -200
        },
        "8": {
          "type": "dosažitelné",
          "value": false
        },
        "9": {
          "type": "solárníNapětí",
          "value": 0
        },
        "10": {
          "type": "slunceBěhemTýdne",
          "value": true
        },
        "11": {
          "type": "nízkáSpotřeba",
          "value": false
        },
        "12": {
          "type": "otauMožné",
          "value": false
        },
        "13": {
          "type": "otauPokrok",
          "value": 0
        },
        "14": {
          "type": "otauStav",
          "value": ""
        },
        "15": {
          "type": "zimníRežim",
          "value": false
        },
        "16": {
          "type": "dobaNabíjeníDen",
          "value": 0
        },
        "17": {
          "type": "nabíjení",
          "value": false
        },
        "18": {
          "type": "méněNabíjení",
          "value": false
        },
        "19": {
          "type": "posledníČasResetu",
          "value": 0
        },
        "20": {
          "type": "posledníTypResetu",
          "value": -1
        }
      }
    },
  "status": "úspěch"
}

Device.free - nepřiřazená zařízení

🢓
Dodává všechna zařízení, která nejsou přiřazena k žádné oblasti.
Parameter
Name Beschreibung Typ Erforderlich
id Cube vrací toto ID Celé číslo není nutné
apiKey API klíč od Link.all Řetězec nutné
metoda Druh požadavku Řetězec nutné
typeIds Typ zařízení Filtr (více možností) [valve/moistureOutdoor] není nutné
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":"vlhkost","value":0},"1":{"type":"jas","value":0},"2":{"type":"teplota","value":0},"3":{"type":"frekvence","value":0},"4":{"type":"zavlažováníNutné","value":false},"5":{"type":"zavlažováníMožné","value":false},"6":{"type":"teplotníPosun","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"dosažitelné","value":false},"9":{"type":"solárníNapětí","value":0},"10":{"type":"slunceBěhemTýdne","value":true},"11":{"type":"nízkáSpotřeba","value":false},"12":{"type":"otauMožné","value":false},"13":{"type":"otauPokrok","value":0},"14":{"type":"otauStav","value":""},"15":{"type":"zimníRežim","value":false},"16":{"type":"dobaNabíjeníDen","value":0},"17":{"type":"nabíjení","value":false},"18":{"type":"méněNabíjení","value":false},"19":{"type":"posledníČasResetu","value":0},"20":{"type":"posledníTypResetu","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":"vlhkost","value":0},"1":{"type":"jas","value":0},"2":{"type":"teplota","value":0},"3":{"type":"frekvence","value":0},"4":{"type":"zavlažováníNutné","value":false},"5":{"type":"zavlažováníMožné","value":false},"6":{"type":"teplotníPosun","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"dosažitelné","value":false},"9":{"type":"solárníNapětí","value":0},"10":{"type":"slunceBěhemTýdne","value":true},"11":{"type":"nízkáSpotřeba","value":false},"12":{"type":"otauMožné","value":false},"13":{"type":"otauPokrok","value":0},"14":{"type":"otauStav","value":""},"15":{"type":"zimníRežim","value":false},"16":{"type":"dobaNabíjeníDen","value":0},"17":{"type":"nabíjení","value":false},"18":{"type":"méněNabíjení","value":false},"19":{"type":"posledníČasResetu","value":0},"20":{"type":"posledníTypResetu","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":"vlhkost","value":0},"1":{"type":"jas","value":0},"2":{"type":"teplota","value":0},"3":{"type":"frekvence","value":0},"4":{"type":"zavlažováníNutné","value":false},"5":{"type":"zavlažováníMožné","value":false},"6":{"type":"teplotníPosun","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"dosažitelné","value":false},"9":{"type":"solárníNapětí","value":0},"10":{"type":"slunceBěhemTýdne","value":true},"11":{"type":"nízkáSpotřeba","value":false},"12":{"type":"otauMožné","value":false},"13":{"type":"otauPokrok","value":0},"14":{"type":"otauStav","value":""},"15":{"type":"zimníRežim","value":false},"16":{"type":"dobaNabíjeníDen","value":0},"17":{"type":"nabíjení","value":false},"18":{"type":"méněNabíjení","value":false},"19":{"type":"posledníČasResetu","value":0},"20":{"type":"posledníTypResetu","value":-1}}}},"status":"úspěch"}

Device.remove - Odstraní zařízení

🢓
Odstraní zařízení z Cube.
Parameter
Name Beschreibung Typ Erforderlich
id Cube vrací toto ID Celé číslo není nutné
apiKey API klíč od Link.all Řetězec nutné
metoda Druh požadavku Řetězec nutné
deviceId ID zařízení Řetězec nutné
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"Device.remove","params":{"deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}"}}
Antwort
{"id":1,"status":"úspěch"}

Device.teachin - Učí zařízení

🢓
Připojte Cube k zařízení, které bylo aktivováno magnetem.
Parameter
Name Beschreibung Typ Erforderlich
id Cube vrací toto ID Celé číslo není nutné
apiKey API klíč od Link.all Řetězec nutné
metoda Druh požadavku Řetězec nutné
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"Device.teachin"}
Antwort
{"id":1,"status":"úspěch"}

Device.highlight - Aktivujte LED zařízení

🢓
Aktivuje LED na vybraném zařízení.
Parameter
Name Beschreibung Typ Erforderlich
id Cube vrací toto ID Celé číslo není nutné
apiKey API klíč od Link.all Řetězec nutné
metoda Druh požadavku Řetězec nutné
deviceId ID zařízení Řetězec nutné
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"Device.highlight","params":{"deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}"}}
Antwort
{"id":1,"status":"úspěch"}

Circuit.all - Všechny oblasti

🢓
Poskytuje informace o všech oblastech.
Parameter
Name Beschreibung Typ Erforderlich
id Cube vrací toto ID Celé číslo není nutné
apiKey API klíč od Link.all Řetězec nutné
metoda Druh požadavku Řetězec nutné
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":"zahrada","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":"vlhkost","value":100},"1":{"type":"jas","value":0},"2":{"type":"teplota","value":0},"3":{"type":"frekvence","value":0},"4":{"type":"zavlazeniNutne","value":false},"5":{"type":"zavlazeniMozne","value":false},"6":{"type":"teplotniPosun","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"dostupne","value":false},"9":{"type":"solarniNapeti","value":0},"10":{"type":"slunceVTydnu","value":true},"11":{"type":"nizkaSpotreba","value":false},"12":{"type":"otauMozne","value":false},"13":{"type":"otauProgres","value":0},"14":{"type":"otauStav","value":""},"15":{"type":"zimniRezim","value":false},"16":{"type":"dobaNabijeniDen","value":0},"17":{"type":"nabijeni","value":false},"18":{"type":"nabijeniMene","value":false},"19":{"type":"posledniResetCas","value":0},"20":{"type":"posledniResetTyp","value":-1}}},"stateTypes":{"0":{"type":"zavlazeni","value":false},"1":{"type":"automatickyRezim","value":false},"2":{"type":"externiBlok","value":false},"3":{"type":"zimniRezim","value":false},"4":{"type":"zavlazeniPristiStart","value":1563461400},"5":{"type":"zavlazeniPristiKonec","value":1563475800},"6":{"type":"indexPostupneVentily","value":0}},"valves":{}},"{abcd1234-ab12-ab12-ab12-abcdef123456}":{"id":"{abcd1234-ab12-ab12-ab12-abcdef123456}","name":"Květiny","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":"vlhkost","value":100},"1":{"type":"jas","value":0},"2":{"type":"teplota","value":0},"3":{"type":"frekvence","value":0},"4":{"type":"zavlazeniNutne","value":false},"5":{"type":"zavlazeniMozne","value":false},"6":{"type":"teplotniPosun","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"dostupne","value":false},"9":{"type":"solarniNapeti","value":0},"10":{"type":"slunceVTydnu","value":true},"11":{"type":"nizkaSpotreba","value":false},"12":{"type":"otauMozne","value":false},"13":{"type":"otauProgres","value":0},"14":{"type":"otauStav","value":""},"15":{"type":"zimniRezim","value":false},"16":{"type":"dobaNabijeniDen","value":0},"17":{"type":"nabijeni","value":false},"18":{"type":"nabijeniMene","value":false},"19":{"type":"posledniResetCas","value":0},"20":{"type":"posledniResetTyp","value":-1}}},"sensorValve":{"channel":1,"valve":"{abcd1234-ab12-ab12-ab12-abcdef123456}"},"stateTypes":{"0":{"type":"zavlazeni","value":false},"1":{"type":"automatickyRezim","value":false},"2":{"type":"externiBlok","value":false},"3":{"type":"zimniRezim","value":false},"4":{"type":"zavlazeniPristiStart","value":1563867300},"5":{"type":"zavlazeniPristiKonec","value":1563874320},"6":{"type":"indexPostupneVentily","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":"ventilPocatecniZavreni","value":false},"1":{"type":"stavVentilu","value":false},"2":{"type":"otevritVentil","value":false},"3":{"type":"posledniZavlazeniStart","value":0},"4":{"type":"posledniZavlazeniKonec","value":1563290494},"5":{"type":"posledniZavlazeniDoba","value":1563290494},"6":{"type":"rssi","value":-35},"7":{"type":"dostupne","value":true},"8":{"type":"solarniNapeti","value":"0.84"},"9":{"type":"slunceVTydnu","value":true},"10":{"type":"nizkaSpotreba","value":false},"11":{"type":"otauMozne","value":false},"12":{"type":"otauProgres","value":0},"13":{"type":"otauStav","value":""},"14":{"type":"zimniRezim","value":false},"15":{"type":"dobaNabijeniDen","value":0},"16":{"type":"nabijeni","value":false},"17":{"type":"nabijeniMene","value":false},"18":{"type":"posledniResetCas","value":0},"19":{"type":"posledniResetTyp","value":-1}}}}}}}},"status":"success"}

Circuit.status - Oblast

🢓
Poskytuje informace o oblasti, analogicky k /all .
Parameter
Name Beschreibung Typ Erforderlich
id Cube vrací toto ID Celé číslo není nutné
apiKey API klíč od Link.all Řetězec nutné
metoda Druh požadavku Řetězec nutné
circuitId ID oblasti Řetězec nutné
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":"Květiny","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":"vlhkost","value":100},"1":{"type":"jas","value":0},"2":{"type":"teplota","value":0},"3":{"type":"frekvence","value":0},"4":{"type":"zavlazovaniNutne","value":false},"5":{"type":"zavlazovaniMozne","value":false},"6":{"type":"teplotniOffset","value":0},"7":{"type":"rssi","value":-200},"8":{"type":"dostupne","value":false},"9":{"type":"solarniNapeti","value":0},"10":{"type":"slunceBehemTydne","value":true},"11":{"type":"nizkaSpotreba","value":false},"12":{"type":"otauMozne","value":false},"13":{"type":"otauProgres","value":0},"14":{"type":"otauStav","value":""},"15":{"type":"zimniRezim","value":false},"16":{"type":"dobaNabijeniDen","value":0},"17":{"type":"nabijeni","value":false},"18":{"type":"nabijeniMene","value":false},"19":{"type":"posledniCasResetu","value":0},"20":{"type":"posledniTypResetu","value":-1}}},"sensorValve":{"channel":1,"valve":"{abcd1234-ab12-ab12-ab12-abcdef123456}"},"stateTypes":{"0":{"type":"zavlazovani","value":false},"1":{"type":"automatickyRezim","value":false},"2":{"type":"externiBlok","value":false},"3":{"type":"zimniRezim","value":false},"4":{"type":"zavlazovaniPristiStart","value":1563867300},"5":{"type":"zavlazovaniPristiKonec","value":1563874320},"6":{"type":"indexPostupnehoVentilu","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":"ventilPocatecniZavreni","value":false},"1":{"type":"stavVentilu","value":false},"2":{"type":"otevritVentil","value":false},"3":{"type":"posledniZavlazovaniStart","value":0},"4":{"type":"posledniZavlazovaniKonec","value":1563290494},"5":{"type":"posledniDobaZavlazovani","value":1563290494},"6":{"type":"rssi","value":-35},"7":{"type":"dostupne","value":true},"8":{"type":"solarniNapeti","value":"0.84"},"9":{"type":"slunceBehemTydne","value":true},"10":{"type":"nizkaSpotreba","value":false},"11":{"type":"otauMozne","value":false},"12":{"type":"otauProgres","value":0},"13":{"type":"otauStav","value":""},"14":{"type":"zimniRezim","value":false},"15":{"type":"dobaNabijeniDen","value":0},"16":{"type":"nabijeni","value":false},"17":{"type":"nabijeniMene","value":false},"18":{"type":"posledniCasResetu","value":0},"19":{"type":"posledniTypResetu","value":-1}}}}}}},"status":"success"}

Circuit.types - Všechny možné typy

🢓
Dodává všechny možné typy pro vlastnosti půdy, zavlažovací zařízení, typ rostlin a umístění.
Parameter
Name Beschreibung Typ Erforderlich
id Cube vrací toto ID Celé číslo není nutné
apiKey API klíč od Link.all Řetězec nutné
metoda Druh požadavku Řetězec nutné
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":"úspěch"}

Circuit.log - Poskytuje statistiku

🢓
Dodává stavy všech zařízení za poslední týden nebo v definovaných časových obdobích.
Parameter
Name Beschreibung Typ Erforderlich
id Cube odešle tuto ID zpět Celé číslo není nutné
apiKey API klíč od Link.all Řetězec nutné
method Typ požadavku Řetězec nutné
circuitId ID oblasti Řetězec nutné
timeFilters Filtrovat podle časových okamžiků Seznam unix timestampů ve formátu: „startDate1,endDate1;startDate2,endDate2“ není nutné
deviceIds Filtrovat podle deviceIds Seznam deviceIds není nutné
stateTypeIds Filtrovat podle stateTypes Seznam stateTypes není nutné
sort Řazení ([asc/desc] default) [asc/desc] není nutné
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":"úspěch"}

Circuit.add - Přidá oblast

🢓
Přidá novou oblast.
Parameter
Name Beschreibung Typ Erforderlich
id Cube vrací toto ID Integer není nutné
apiKey API klíč od Link.all String nutné
metoda Typ požadavku String nutné
ventily Seznam valveIds pro oblast Seznam valveIds nutné
sensorId ID senzoru pro oblast String nutné
název Název oblasti String nutné
borderTop horní hranice vlhkosti v procentech String není nutné
borderBottom dolní hranice vlhkosti v procentech String není nutné
automaticMode automatické zavlažování Boolean není nutné
considerMower zohlednit externí sekačku na trávu Boolean není nutné
considerWeather zohlednit externí meteorologickou službu – expertMode musí být nastaven na true Boolean není vyžadováno
considerCharge zohlednit dobu nabíjení pro funkci zařízení expertMode musí být nastaven na true Boolean není vyžadováno
irrigationType nastavit typ zavlažování [UpSprinkler/Sprinkler/Drip/Hose] není nutné
plantType nastavit typ rostliny [Gras/Hedge/Patch/Tree/Individual] není nutné
soilType nastavit typ půdy [Loamy/Sandy/LoamySandy/Unknown] není nutné
typLokality Nastavit polohu [Open/Covered/Glasshouse] není nutné
valveStaggering Zapnout postupné spouštění Boolean není nutné
day0 Časy zavlažování pro pondělí String není nutné
day1 Časy zavlažování pro úterý String není nutné
day2 Časy zavlažování pro středu String není nutné
day3 Časy zavlažování pro čtvrtek String není nutné
day4 Časy zavlažování pro pátek String není nutné
day5 Časy zavlažování pro sobotu String není nutné
day6 Časy zavlažování pro neděli String není nutné
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":"Květiny","borderTop":70,"borderBottom":30,"automaticMode":true,"considerMower":false,"irrigationType":"UpSprinkler","plantType":"Tráva","soilType":"Hlinitá","locationType":"Otevřená","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":"úspěch"}

Circuit.edit - Upravit oblast

🢓
Upravit oblast.
Parameter
Name Beschreibung Typ Erforderlich
id Cube vrací toto ID Integer není nutné
apiKey API klíč od Link.all String nutné
method Typ požadavku String nutné
circuitId ID oblasti String nutné
valves Seznam valveIds pro oblast Seznam valveIds není nutné
sensorId ID senzoru pro oblast String není nutné
name Název oblasti String není nutné
horníOkraj horní hranice vlhkosti v procentech String není nutné
dolníOkraj dolní hranice vlhkosti v procentech String není nutné
automatickýRežim automatické zavlažování Boolean není nutné
zohlednitSekačku zohlednit externí sekačku na trávu Boolean není nutné
zohlednitPočasí zohlednit externí meteorologickou službu – expertMode musí být nastaven na true Boolean není vyžadováno
zohlednitNabíjení zohlednit dobu nabíjení pro funkci zařízení expertMode musí být nastaven na true Boolean není vyžadováno
typZavlažování nastavit typ zavlažování [UpSprinkler/Sprinkler/Drip/Hose] není nutné
typRostliny nastavit typ rostliny [Gras/Hedge/Patch/Tree/Individual] není nutné
typPudy nastavit typ půdy [Loamy/Sandy/LoamySandy/Unknown] není nutné
typLokality Nastavit polohu [Open/Covered/Glasshouse] není nutné
valveStaggering Zapnout střídání Boolean není nutné
day0 Časy zavlažování pro pondělí String není nutné
day1 Časy zavlažování pro úterý String není nutné
day2 Časy zavlažování pro středu String není nutné
day3 Časy zavlažování pro čtvrtek String není nutné
day4 Časy zavlažování pro pátek String není nutné
day5 Časy zavlažování pro sobotu String není nutné
day6 Časy zavlažování pro neděli String není nutné
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":"Květiny","borderTop":70,"borderBottom":30,"automaticMode":true,"considerMower":false,"irrigationType":"UpSprinkler","plantType":"Tráva","soilType":"Hlinitá","locationType":"Otevřená","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":"úspěch"}

Circuit.irrigation - Spustit/zastavit zavlažování

🢓
Spustí nebo zastaví zavlažování, výchozí doba 10 minut.
Parameter
Name Beschreibung Typ Erforderlich
id Cube vrací toto ID Celé číslo není nutné
apiKey API klíč od Link.all Řetězec nutné
metoda Typ požadavku Řetězec nutné
circuitId ID oblasti Řetězec nutné
režim Start oder Stopp [start/stop] nutné
doba trvání Doba zavlažování v minutách Řetězec není nutné
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":"úspěch"}

Circuit.remove - odstranit oblast

🢓
Smaže oblast.
Parameter
Name Beschreibung Typ Erforderlich
id Cube vrací toto ID Celé číslo není nutné
apiKey API klíč od Link.all Řetězec nutné
metoda Typ požadavku Řetězec nutné
circuitId ID oblasti Řetězec nutné
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"Circuit.remove","params":{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}"}}
Antwort
{"id":1,"status":"úspěch"}

Circuit.winter - Aktivovat/deaktivovat zimní režim

🢓
Aktivuje nebo deaktivuje zimní režim.
Parameter
Name Beschreibung Typ Erforderlich
id Cube vrací toto ID Celé číslo není nutné
apiKey API klíč od Link.all Řetězec nutné
metoda Typ požadavku Řetězec nutné
circuitId ID oblasti Řetězec nutné
zima Zimní režim zapnuto/vypnuto Boolean nutné
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":"úspěch"}

Extern.status - Data z externích zařízení

🢓
Dodává aktuální data z externích zařízení „rain“, „temperature“, „wind“ a „mower“.
Parameter
Name Beschreibung Typ Erforderlich
id Cube vrací toto ID Celé číslo není nutné
apiKey API klíč od Link.all Řetězec nutné
metoda Typ požadavku Řetězec nutné
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":"úspěch"}

Extern.rain - Informuje MIYO o dešti

🢓
Informuje MIYO o dešti. Pokud je hodnota nastavena na true, Cube bere v úvahu deštivé počasí, pokud je nastavena na false, bere v úvahu počasí z Cloud.
Parameter
Name Beschreibung Typ Erforderlich
id Cube vrací toto ID Celé číslo není nutné
apiKey API klíč od Link.all Řetězec nutné
metoda Typ požadavku Řetězec nutné
déšť Nastavit déšť Boolean nutné
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":"úspěch"}

Extern.wind - Odesílá rychlost větru

🢓
Pošlete rychlost větru. Limit rychlosti větru pro zastavení zavlažování je 40.
Parameter
Name Beschreibung Typ Erforderlich
id Cube vrací toto ID Celé číslo není nutné
apiKey API klíč od Link.all Řetězec nutné
metoda Typ požadavku Řetězec nutné
vítr Rychlost větru Celé číslo nutné
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":"úspěch"}

Extern.temperature- Odesílá teplotu

🢓
Parameter
Name Beschreibung Typ Erforderlich
id Cube vrací toto ID Celé číslo není nutné
apiKey API klíč od Link.all Řetězec nutné
metoda Typ požadavku Řetězec nutné
teplota Teplota ve stupních Celsia Celé číslo nutné
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":"úspěch"}

Extern.mower - Odesílá, že běží sekačka na trávu

🢓
Posílá, zda se sekačka na trávu právě pohybuje/nepohybuje. Hodnota considerMower v /circuit/edit musí být nastavena na true.
Parameter
Name Beschreibung Typ Erforderlich
id Cube vrací toto ID Celé číslo není nutné
apiKey API klíč od Link.all Řetězec nutné
metoda Typ požadavku Řetězec nutné
běží Sečení trávy běží Boolean nutné
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":"úspěch"}

Extern.block - Blokovat oblast

🢓
Umožňuje nebo zakazuje zavlažování určité oblasti, např. během párty.
Parameter
Name Beschreibung Typ Erforderlich
id Cube vrací toto ID Celé číslo není nutné
apiKey API klíč od Link.all Řetězec nutné
metoda Typ požadavku Řetězec nutné
circuitId ID oblasti, která má být zablokována Řetězec nutné
blokovat Blokovat zapnuto/vypnuto Boolean nutné
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":"úspěch"}

System.status - Informace o Cube

🢓
Poskytuje informace o Cube.
Parameter
Name Beschreibung Typ Erforderlich
id Cube vrací toto ID Celé číslo není nutné
apiKey API klíč od Link.all Řetězec nutné
metoda Typ požadavku Řetězec nutné
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":"úspěch"}

System.time - Aktuální čas

🢓
Dodává aktuální místní čas a časové pásmo.
Parameter
Name Beschreibung Typ Erforderlich
id Cube vrací toto ID Celé číslo není nutné
apiKey API klíč od Link.all Řetězec nutné
metoda Typ požadavku Řetězec nutné
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":"úspěch"}

System.timezone - Všechny časová pásma

🢓
Dodává všechny časová pásma.
Parameter
Name Beschreibung Typ Erforderlich
id Cube vrací toto ID Celé číslo není nutné
apiKey API klíč od Link.all Řetězec nutné
metoda Typ požadavku Řetězec nutné
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":"úspěch"}

System.weather - Aktuální počasí

🢓
Dodává aktuální počasí.
Parameter
Name Beschreibung Typ Erforderlich
id Cube vrací toto ID Celé číslo není nutné
apiKey API klíč od Link.all Řetězec nutné
metoda Typ požadavku Řetězec nutné
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"System.weather"}
Antwort
{"id":1,"params":{"weather":{"description":"déšť s lehkým intenzitou","forecast":true,"icon":"09d","temperature":24}},"status":"success"}

System.reboot - Restart Cube

🢓
Parameter
Name Beschreibung Typ Erforderlich
id Cube vrací toto ID Celé číslo není nutné
apiKey API klíč od Link.all Řetězec nutné
metoda Typ požadavku Řetězec nutné
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"System.reboot"}
Antwort
{"id":1,"status":"úspěch"}

System.reset - Resetovat Cube

🢓
Cube bude obnoven do továrního nastavení.
Parameter
Name Beschreibung Typ Erforderlich
id Cube vrací toto ID Celé číslo není nutné
apiKey API klíč od Link.all Řetězec nutné
metoda Typ požadavku Řetězec nutné
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"System.reset"}
Antwort
{"id":1,"status":"úspěch"}

System.position - nastavit GPS pozici

🢓
Nastavuje GPS polohu Cubu (používá se pro předpověď počasí).
Parameter
Name Beschreibung Typ Erforderlich
id Cube vrací toto ID Celé číslo není nutné
apiKey API klíč od Link.all Řetězec nutné
metoda Typ požadavku Řetězec nutné
lon Zeměpisná délka Řetězec nutné
lat Zeměpisná šířka Řetězec nutné
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"System.position","params":{"lat":21.271656,"lon":-157.821612}}
Antwort
{"id":1,"status":"úspěch"}

System.allowlink - Povolit propojování

🢓
Umožňuje novému uživateli připojit se ke kostce, jako při stisknutí tlačítka kostky.
Parameter
Name Beschreibung Typ Erforderlich
id Cube vrací toto ID Celé číslo není nutné
apiKey API klíč od Link.all Řetězec nutné
metoda Typ požadavku Řetězec nutné
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"System.allowlink"}
Antwort
{"id":1,"status":"úspěch"}

System.cloud- Aktivovat/deaktivovat připojení k cloudu

🢓
Aktivuje nebo deaktivuje připojení k cloudu.
Parameter
Name Beschreibung Typ Erforderlich
id Cube vrací toto ID Celé číslo není nutné
apiKey API klíč od Link.all Řetězec nutné
metoda Typ požadavku Řetězec nutné
povoleno Cloud povolen Boolean nutné
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"System.cloud","params":{"allowed":true}}
Antwort
{"id":1,"status":"úspěch"}

System.timezone - Nastavit časové pásmo

🢓
Nastaví časové pásmo Cubu.
Parameter
Name Beschreibung Typ Erforderlich
id Cube vrací toto ID Celé číslo není nutné
apiKey API klíč od Link.all Řetězec nutné
metoda Typ požadavku Řetězec nutné
časové pásmo Časové pásmo Řetězec nutné
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"System.timezone","params":{"timezone":"Atlantic/St_Helena"}}
Antwort
{"id":1,"status":"úspěch"}

System.expertMode - nastavit expertMode

🢓
Aktivuje nebo deaktivuje expertMode, který je potřeba pro některá další nastavení.
Parameter
Name Beschreibung Typ Erforderlich
id Cube vrací toto ID Celé číslo není nutné
apiKey API klíč od Link.all Řetězec nutné
metoda Typ požadavku Řetězec nutné
povoleno expertMode zapnuto Boolean povinné
Beispiel
{"id":1,"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","method":"System.expertMode","params":{"allowed":true}}
Antwort
{"id":1,"status":"úspěch"}

Logging.entries - Poskytuje statistiku

🢓
Dodává stavy všech zařízení za poslední týden nebo v definovaných časových obdobích.
Parameter
Name Beschreibung Typ Erforderlich
id Cube vrací toto ID Integer není nutné
apiKey API Key od Link.all Řetězec nutné
method Typ požadavku Řetězec nutné
circuitIds Filtrovat podle oblastí Seznam circuitIds není nutné
timeFilters Filtrovat podle časových okamžiků Seznam unix timestampů ve formátu: „startDate1,endDate1;startDate2,endDate2“ není nutné
deviceIds Filtrovat podle deviceIds Seznam deviceIds není nutné
stateTypeIds Filtrovat podle stateTypes Seznam stateTypes není nutné
sort Řazení ([asc/desc] default) [asc/desc] není nutné
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"}

Typy stavů

🢓

Zařízení a typy stavů

🢓
Parameter
Name Beschreibung Typ Erforderlich
valveInitialClose Ventil má být uzavřen Boolean
valveStatus Ventil je otevřen Boolean
openValve Ventil má být otevřen Boolean
lastIrrigationStart Unixový časový údaj začátku posledního zavlažování Integer
lastIrrigationEnd Unixový časový údaj konce posledního zavlažování Integer
lastIrrigationDuration Doba posledního zavlažování Integer
rssi Síla signálu zařízení Integer
dosažitelné Zařízení je dostupné z Cube Boolean
solarVoltage Solární napětí zařízení Integer
sunWithinWeek Aktuálně vždy pravda Boolean
lowPower Zařízení má nízký stav baterie Boolean
otauPossible Instalace aktualizace je možná Boolean
otauProgress Průběh aktualizace Integer
otauStatus Stav aktualizace zařízení String
winterMode Zimní režim aktivován Boolean
chargingDurationDay Doba nabíjení za den během posledního týdne Integer
charging Zařízení se nabíjí Boolean
chargingLess Zařízení se nenabíjí dostatečně Boolean
lastResetTime Čas posledního resetu zařízení Integer
lastResetType Typ posledního resetu zařízení String
moisture Vlhkost senzoru % Integer
brightness Jas senzoru v luxech Integer
temperature Teplota senzoru (blízko půdy) v °C Integer
frequency Frekvence senzoru vlhkosti Integer
irrigationNecessary Zavlažování nutné (velmi suchá půda) Boolean
irrigationPossible Zavlažování možné (suchá půda) Boolean
temperatureOffset Teplotní offset senzoru Integer