توثيق واجهة برمجة التطبيقات HTTP
🢓
عام
🢓
هذه هي الوثائق الخاصة بواجهة برمجة تطبيقات MIYO Cube HTTP. يمكن الوصول إلى الواجهة عبر http://*IP*/api/*Methode*
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| *IP* | عنوان IP الخاص بالكيوب | ||
| *Methode* | الاستعلام الذي يجب تنفيذه |
Beispiel
http://192.168.1.0/api/link
/link - يوفّر مفتاح API جديدًا
🢓
يوفر مفتاح API جديد إذا تم السماح بالوصول إلى المكعب. يتيح الضغط على الزر الموجود على المكعب أو استخدام طريقة API System.allowlink وصولًا لمرة واحدة لمدة 15 دقيقة.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
Beispiel
http://192.168.1.0/api/link
Antwort
{"apiKey":"{abcd1234-ab12-ab12-ab12-abcdef123456}","id":0,"status":"نجاح"}
/نظام/تحديث - يخطط للتحديث التالي
🢓
حدد موعد التحديث التالي، لا يبدأ فورًا.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
Beispiel
http://192.168.1.0/api/system/update
Antwort
{"id":0,"status":"نجاح"}
/الجهاز/الكل - معلومات عن جميع الأجهزة
🢓
يقدم معلومات عن جميع الأجهزة.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| apiKey | مفتاح API من /link | نص | ضروري |
| typeIds | تصفية نوع الجهاز (يمكن اختيار عدة أنواع) | [valve/moistureOutdoor] | غير ضروري |
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":"رطوبة خارجية","firmware":"1.34.0","id":"{abcd1234-ab12-ab12-ab12-abcdef123456}","ipv6":"fe80::211:7d00:30:abcd%zmd0","lastUpdate":0,"stateTypes":{"0":{"type":"moisture","value":0},"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}}}},"status":"نجاح"}
/device/status - معلومات عن جهاز
🢓
يقدم معلومات عن جهاز.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| apiKey | مفتاح API من /link | نص | ضروري |
| deviceId | معرّف الجهاز | نص | ضروري |
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": "رطوبة",
"value": 0
},
"1": {
"type": "سطوع",
"value": 0
},
"2": {
"type": "درجة الحرارة",
"value": 0
},
"3": {
"type": "تردد",
"value": 0
},
"4": {
"type": "الري ضروري",
"value": false
},
"5": {
"type": "الري ممكن",
"value": false
},
"6": {
"type": "تعويض درجة الحرارة",
"value": 0
},
"7": {
"type": "قوة الإشارة (rssi)",
"value": -200
},
"8": {
"type": "قابل للوصول",
"value": false
},
"9": {
"type": "جهد الطاقة الشمسية",
"value": 0
},
"10": {
"type": "الشمس خلال الأسبوع",
"value": true
},
"11": {
"type": "طاقة منخفضة",
"value": false
},
"12": {
"type": "تحديث OTA ممكن",
"value": false
},
"13": {
"type": "تقدم تحديث OTA",
"value": 0
},
"14": {
"type": "حالة تحديث OTA",
"value": ""
},
"15": {
"type": "وضع الشتاء",
"value": false
},
"16": {
"type": "مدة الشحن باليوم",
"value": 0
},
"17": {
"type": "شحن",
"value": false
},
"18": {
"type": "شحن أقل",
"value": false
},
"19": {
"type": "وقت آخر إعادة ضبط",
"value": 0
},
"20": {
"type": "نوع آخر إعادة ضبط",
"value": -1
}
}
},
"status": "نجاح"
}
/جهاز/حر - أجهزة غير مخصصة
🢓
يعرض جميع الأجهزة التي لم تُخصص لمنطقة معينة.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| apiKey | مفتاح API من /link | نص | ضروري |
| typeIds | تصفية نوع الجهاز (يمكن اختيار عدة أنواع) | [valve/moistureOutdoor] | غير ضروري |
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":"رطوبة خارجية","firmware":"1.34.0","id":"{abcd1234-ab12-ab12-ab12-abcdef123456}","ipv6":"fe80::211:7d00:30:abcd%zmd0","lastUpdate":0,"stateTypes":{"0":{"type":"moisture","value":0},"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}}}},"status":"نجاح"}
/جهاز/حذف - يحذف جهازًا
🢓
يحذف جهازًا من المكعب.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| apiKey | مفتاح API من /link | نص | مطلوب |
| deviceId | معرّف الجهاز | نص | مطلوب |
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":"نجاح"}
/الجهاز/تعليم - يقوم الجهاز بالتعلم
🢓
قم بتوصيل المكعب بجهاز تم تفعيله بالمغناطيس.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| apiKey | مفتاح API من /link | نص | مطلوب |
Beispiel
http://192.168.1.0/api/device/teachin?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}
Antwort
{"id":0,"status":"نجاح"}
/جهاز/تسليط_الضوء - تفعيل LED لجهاز
🢓
يقوم بتفعيل ضوء LED على الجهاز المختار.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| apiKey | مفتاح API من /link | نص | ضروري |
| deviceId | معرّف الجهاز | نص | ضروري |
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":"نجاح"}
/circuit/all - جميع المناطق
🢓
يقدم معلومات عن جميع المجالات.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| apiKey | مفتاح API من /link | نص | مطلوب |
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":"زهور","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":"رطوبة_خارجي","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":"صمام","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":"نجاح"}
/circuit/status - منطقة واحدة
🢓
يوفر معلومات عن منطقة، مماثلة لـ /all.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| apiKey | مفتاح API من /link | نص | مطلوب |
| circuitId | معرّف المنطقة | نص | مطلوب |
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":"زهور","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":"رطوبة_خارجي","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":"صمام","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":"نجاح"}
/circuit/types - جميع الأنواع الممكنة
🢓
يوفر جميع الأنواع الممكنة لتكوين التربة، وأجهزة الري، وأنواع النباتات، والموقع.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| apiKey | مفتاح API من /link | نص | مطلوب |
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":"نجاح"}
/circuit/log - يقدم إحصائية
🢓
يوفر حالات جميع الأجهزة خلال الأسبوع الماضي أو في الفترات الزمنية المحددة.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| مفتاح API | مفتاح API من /رابط | سلسلة نصية | ضروري |
| معرف الدائرة | معرف المنطقة | سلسلة نصية | ضروري |
| مرشحات الوقت | تصفية حسب الأوقات | قائمة بطوابع زمنية يونكس بالتنسيق: „startDate1,endDate1;startDate2,endDate2“ | غير ضروري |
| معرفات الأجهزة | تصفية حسب معرفات الأجهزة | قائمة بمعرفات الأجهزة | غير ضروري |
| معرفات أنواع الحالة | تصفية حسب أنواع الحالة | قائمة بأنواع الحالة | غير ضروري |
| فرز | الترتيب (تصاعدي افتراضي) | [asc/desc] | غير ضروري |
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":"حالة مصدر التسجيل","stateTypeId":"بداية الري التالية","timestamp":1562871030000,"value":"1563180600"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"نهاية الري التالية","timestamp":1562871030000,"value":"1563181140"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"بداية الري التالية","timestamp":1563181170000,"value":"1563227400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"نهاية الري التالية","timestamp":1563181170000,"value":"1563227940"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"بداية الري التالية","timestamp":1563227970000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"نهاية الري التالية","timestamp":1563227970000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"شحن أقل","timestamp":1563235377000,"value":"خاطئ"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"بداية الري التالية","timestamp":1563235410000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"نهاية الري التالية","timestamp":1563235410000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"قابل للوصول","timestamp":1563237180000,"value":"خاطئ"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"شحن أقل","timestamp":1563290255000,"value":"خاطئ"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"بداية الري التالية","timestamp":1563290262000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"نهاية الري التالية","timestamp":1563290262000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"قابل للوصول","timestamp":1563292080000,"value":"خاطئ"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"شحن أقل","timestamp":1563434285000,"value":"خاطئ"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"بداية الري التالية","timestamp":1563434292000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"نهاية الري التالية","timestamp":1563434293000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"قابل للوصول","timestamp":1563436140000,"value":"خاطئ"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"شحن أقل","timestamp":1563448660000,"value":"خاطئ"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"بداية الري التالية","timestamp":1563448675000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"نهاية الري التالية","timestamp":1563448675000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"شحن أقل","timestamp":1563448684000,"value":"خاطئ"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"شحن أقل","timestamp":1563448685000,"value":"خاطئ"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"بداية الري التالية","timestamp":1563448690000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"نهاية الري التالية","timestamp":1563448690000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"بداية الري التالية","timestamp":1563448690000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"نهاية الري التالية","timestamp":1563448690000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"قابل للوصول","timestamp":1563450540000,"value":"خاطئ"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"قابل للوصول","timestamp":1563455520000,"value":"خاطئ"}]},"status":"نجاح"}
/الدائرة/إضافة - يضيف منطقة
🢓
أضف منطقة جديدة. بالنسبة لمنطقة بدون مستشعر أو صمام، قم بتعيين valves أو sensorId إلى 0.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| apiKey | مفتاح API من /link | نص | ضروري |
| valves | قائمة معرفات الصمامات للمنطقة | قائمة معرفات الصمامات | ضروري |
| sensorId | معرف المستشعر للمنطقة | نص | ضروري |
| name | اسم المنطقة | نص | ضروري |
| borderTop | الحد الأعلى للرطوبة بالنسبة المئوية | نص | غير ضروري |
| borderBottom | الحد الأدنى للرطوبة بالنسبة المئوية | نص | غير ضروري |
| automaticMode | الري التلقائي | قيمة منطقية | غير ضروري |
| considerMower | أخذ جزازة العشب الخارجية في الاعتبار | قيمة منطقية | غير ضروري |
| considerWeather | أخذ خدمة الطقس الخارجية في الاعتبار – يجب تعيين expertMode على true | قيمة منطقية | غير مطلوب |
| considerCharge | أخذ مدة الشحن في الاعتبار لتشغيل الأجهزة يجب تعيين expertMode على true | قيمة منطقية | غير مطلوب |
| irrigationType | تعيين نوع الري | [UpSprinkler/Sprinkler/Drip/Hose] | غير ضروري |
| plantType | تعيين نوع النبات | [Gras/Hedge/Patch/Tree/Individual] | غير ضروري |
| soilType | تعيين نوع التربة | [Loamy/Sandy/LoamySandy/Unknown] | غير ضروري |
| locationType | تعيين الموقع | [Open/Covered/Glasshouse] | غير ضروري |
| valveStaggering | تدرج مفعّل | قيمة منطقية | غير ضروري |
| day0 | أوقات الري ليوم الإثنين | نص | غير ضروري |
| day1 | أوقات الري ليوم الثلاثاء | نص | غير ضروري |
| day2 | أوقات الري ليوم الأربعاء | نص | غير ضروري |
| day3 | أوقات الري ليوم الخميس | نص | غير ضروري |
| day4 | أوقات الري ليوم الجمعة | نص | غير ضروري |
| day5 | أوقات الري ليوم السبت | نص | غير ضروري |
| day6 | أوقات الري ليوم الأحد | نص | غير ضروري |
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":"نجاح"}
/الدائرة/تعديل - تحرير المنطقة
🢓
أضف منطقة جديدة. بالنسبة لمنطقة بدون مستشعر أو صمام، قم بتعيين valves أو sensorId إلى 0.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| apiKey | مفتاح API من /link | نص | مطلوب |
| circuitId | معرف المنطقة | نص | مطلوب |
| valves | قائمة معرفات الصمامات للمنطقة | قائمة معرفات الصمامات | غير ضروري |
| sensorId | معرف المستشعر للمنطقة | نص | غير ضروري |
| name | اسم المنطقة | نص | غير ضروري |
| borderTop | الحد الأعلى للرطوبة بالنسبة المئوية | نص | غير ضروري |
| borderBottom | الحد الأدنى للرطوبة بالنسبة المئوية | نص | غير ضروري |
| automaticMode | الري التلقائي | قيمة منطقية | غير ضروري |
| considerMower | أخذ جزازة العشب الخارجية في الاعتبار | قيمة منطقية | غير ضروري |
| considerWeather | أخذ خدمة الطقس الخارجية في الاعتبار – يجب تعيين expertMode على true | قيمة منطقية | غير مطلوب |
| considerCharge | أخذ مدة الشحن في الاعتبار لوظيفة الأجهزة يجب تعيين expertMode على true | قيمة منطقية | غير مطلوب |
| irrigationType | تعيين نوع الري | [UpSprinkler/Sprinkler/Drip/Hose] | غير ضروري |
| plantType | تعيين نوع النبات | [Gras/Hedge/Patch/Tree/Individual] | غير ضروري |
| soilType | تعيين نوع التربة | [Loamy/Sandy/LoamySandy/Unknown] | غير ضروري |
| locationType | تعيين الموقع | [Open/Covered/Glasshouse] | غير ضروري |
| valveStaggering | تدرج مفعّل | قيمة منطقية | غير ضروري |
| day0 | أوقات الري ليوم الإثنين | نص | غير ضروري |
| day1 | أوقات الري ليوم الثلاثاء | نص | غير ضروري |
| day2 | أوقات الري ليوم الأربعاء | نص | غير ضروري |
| day3 | أوقات الري ليوم الخميس | نص | غير ضروري |
| day4 | أوقات الري ليوم الجمعة | نص | غير ضروري |
| day5 | أوقات الري ليوم السبت | نص | غير ضروري |
| day6 | أوقات الري ليوم الأحد | نص | غير ضروري |
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":"نجاح"}
/الدائرة/الري - بدء/إيقاف الري
🢓
يبدأ أو يوقف الري، الافتراضي لمدة 10 دقائق.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| apiKey | مفتاح API من /link | نص | ضروري |
| circuitId | معرّف المنطقة | نص | ضروري |
| mode | بدء أو [start/stop] | [start/stop] | ضروري |
| duration | مدة الري بالدقائق | نص | غير ضروري |
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":"نجاح"}
/الدائرة/إزالة - حذف المنطقة
🢓
يحذف منطقة.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| apiKey | مفتاح API من /link | نص | مطلوب |
| circuitId | معرّف المنطقة | نص | مطلوب |
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":"نجاح"}
/الدائرة/الشتاء - تفعيل/تعطيل وضع الشتاء
🢓
يقوم بتفعيل أو تعطيل وضع الشتاء.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| apiKey | مفتاح API من /link | نص | ضروري |
| circuitId | معرّف المنطقة | نص | ضروري |
| winter | وضع الشتاء تشغيل/إيقاف | قيمة منطقية | ضروري |
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":"نجاح"}
/extern/status - بيانات من الأجهزة الخارجية
🢓
يوفر البيانات الحالية من الأجهزة الخارجية "rain" و "temperature" و "wind" و "mower".
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| apiKey | مفتاح API من /link | نص | ضروري |
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":"نجاح"}
/extern/rain - يُعلم MIYO عن هطول المطر
🢓
يُعلم MIYO عن المطر. إذا تم تعيين القيمة إلى true، يأخذ الـ Cube في الاعتبار الطقس الممطر، وإذا تم تعيينها إلى false، يأخذ في الاعتبار طقس السحابة.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| apiKey | مفتاح API من /link | نص | ضروري |
| rain | تعيين المطر | قيمة منطقية | ضروري |
Beispiel
http://192.168.1.0/api/extern/rain?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&rain=true
Antwort
{"id":0,"status":"نجاح"}
/extern/wind - يرسل سرعة الرياح
🢓
أرسل سرعة الرياح. الحد الأقصى لسرعة الرياح لإيقاف الري هو 40.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| apiKey | مفتاح API من /link | نص | ضروري |
| wind | سرعة الرياح | عدد صحيح | ضروري |
Beispiel
http://192.168.1.0/api/extern/wind?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&wind=20
Antwort
{"id":0,"status":"نجاح"}
/extern/temperature - يرسل درجة الحرارة
🢓
يرسل درجة الحرارة بالدرجة المئوية.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| apiKey | مفتاح API من /link | نص | ضروري |
| temperature | درجة الحرارة بالدرجة المئوية | عدد صحيح | ضروري |
Beispiel
http://192.168.1.0/api/extern/temperature?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&temperature=20
Antwort
{"id":0,"status":"نجاح"}
/extern/mower - يرسل إشارة بأن جزازة العشب تعمل
🢓
يرسل ما إذا كانت جزازة العشب تعمل حالياً/لا تعمل. يجب تعيين القيمة considerMower في /circuit/edit إلى true.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| apiKey | مفتاح API من /link | نص | ضروري |
| running | تشغيل جزازة العشب | منطقي | ضروري |
Beispiel
http://192.168.1.0/api/extern/mower?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&running=true
Antwort
{"id":0,"status":"نجاح"}
/extern/block - حظر المنطقة
🢓
يسمح أو يمنع الري لمنطقة معينة، مثلاً أثناء حفلة.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| apiKey | مفتاح API من /link | نص | مطلوب |
| circuitId | معرّف المنطقة التي يجب حظرها | نص | مطلوب |
| block | تفعيل/تعطيل الحظر | قيمة منطقية | مطلوب |
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":"نجاح"}
/system/status - معلومات حول المكعب
🢓
يقدم معلومات عن المكعب.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| apiKey | مفتاح API من /link | نص | ضروري |
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":"نجاح"}
/النظام/الوقت - الوقت الحالي
🢓
يوفر الوقت المحلي الحالي والمنطقة الزمنية.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| apiKey | مفتاح API من /link | نص | مطلوب |
Beispiel
http://192.168.1.0/api/system/time?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}
Antwort
{"id":0,"params":{"clock":{"timestamp":1566809253,"timezone":"توقيت وسط أوروبا الصيفي"},"timestamp":1566809253,"timezone":"توقيت وسط أوروبا الصيفي"},"status":"نجاح"}
/نظام/المنطقة الزمنية - جميع المناطق الزمنية
🢓
يوفر جميع المناطق الزمنية.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| apiKey | مفتاح API من /link | نص | ضروري |
Beispiel
http://192.168.1.0/api/system/timezone?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}
Antwort
{"id":0,"params":{"timezones":["أفريقيا/أبيدجان","أفريقيا/أكرا","أفريقيا/أديس_أبابا","أفريقيا/الجزائر","أفريقيا/أسمرة","أفريقيا/باماكو","أفريقيا/بانغي","أفريقيا/بانجول","أفريقيا/بيساو","أفريقيا/بلانتاير","أفريقيا/برازاڤيل","أفريقيا/بوجمبورا","أفريقيا/القاهرة","أفريقيا/الدار البيضاء","أفريقيا/سبتة","أفريقيا/كوناكري","أفريقيا/داكار","أفريقيا/دار السلام","أفريقيا/جيبوتي","أفريقيا/دوﻻﻻ","أفريقيا/العيون","أفريقيا/فريتاون","أفريقيا/جابورون","أفريقيا/هراري","أفريقيا/جوهانسبرغ","أفريقيا/جوبا","أفريقيا/كامبالا","أفريقيا/الخرطوم","أفريقيا/كيغالي","أفريقيا/كينشاسا","أفريقيا/لاغوس","أفريقيا/ليبروفيل","أفريقيا/لومه","أفريقيا/لواندا","أفريقيا/لوبومباشي","أفريقيا/لوساكا","أفريقيا/مالابو","أفريقيا/مابوتو","أفريقيا/ماسيرو","أفريقيا/مباباني","أفريقيا/مقديشو","أفريقيا/مونروفيا","أفريقيا/نيروبي","أفريقيا/نجامينا","أفريقيا/نيامي","أفريقيا/نواكشوط","أفريقيا/واجادوجو","أفريقيا/بورتو-نوفو","أفريقيا/ساو_تومي","أفريقيا/طرابلس","أفريقيا/تونس","أفريقيا/ويندهوك","أمريكا/أداك","أمريكا/أنكوراج","أمريكا/أنغيلا","أمريكا/أنتيغوا","أمريكا/أراغواينا","أمريكا/الأرجنتين/بوينس_آيرس","أمريكا/الأرجنتين/كاتاماركا","أمريكا/الأرجنتين/كوردوبا","أمريكا/الأرجنتين/جوجوي","أمريكا/الأرجنتين/لا_ريوخا","أمريكا/الأرجنتين/مندوزا","أمريكا/الأرجنتين/ريو_غالليغوس","أمريكا/الأرجنتين/سالطا","أمريكا/الأرجنتين/سان_خوان","أمريكا/الأرجنتين/سان_لويس","أمريكا/الأرجنتين/توكومان","أمريكا/الأرجنتين/أوشوايا","أمريكا/أروبا","أمريكا/أسونسيون","أمريكا/أتيكوكان","أمريكا/باهيا","أمريكا/باهيا_بانديراس","أمريكا/بربادوس","أمريكا/بيليم","أمريكا/بليز","أمريكا/بلانك-سابلون","أمريكا/بوا_فيستا","أمريكا/بوغوتا","أمريكا/بويز","أمريكا/كامبريدج_باي","أمريكا/كامبو_غراندي","أمريكا/كانكون","أمريكا/كاراكاس","أمريكا/كاين","أمريكا/كايمن","أمريكا/شيكاغو","أمريكا/تشيهواهوا","أمريكا/كوستاريكا","أمريكا/كريستون","أمريكا/كويابا","أمريكا/كوراساو","أمريكا/دانماركشافن","أمريكا/داوسون","أمريكا/داوسون_كريك","أمريكا/دنفر","أمريكا/ديترويت","أمريكا/دومينيكا","أمريكا/إدمونتون","أمريكا/إيرونيبي","أمريكا/السلفادور","أمريكا/فورت_نيلسون","أمريكا/فورتاليزا","أمريكا/جلاس_باي","أمريكا/جودهاب","أمريكا/جوس_باي","أمريكا/جراند_تورك","أمريكا/غرينادا","أمريكا/غوادلوب","أمريكا/غواتيمالا","أمريكا/غواياكيل","أمريكا/غيانا","أمريكا/هاليفاكس","أمريكا/هافانا","أمريكا/هيرموسيلو","أمريكا/إنديانا/إنديانابوليس","أمريكا/إنديانا/نوكس","أمريكا/إنديانا/مارينغو","أمريكا/إنديانا/بيترسبيرغ","أمريكا/إنديانا/تيل_سيتي","أمريكا/إنديانا/فيفاي","أمريكا/إنديانا/فينسينس","أمريكا/إنديانا/ويناماك","أمريكا/إينوفيك","أمريكا/إيكالويت","أمريكا/جامايكا","أمريكا/جونيو","أمريكا/كنتاكي/لويسفيل","أمريكا/كنتاكي/مونتيسيلو","أمريكا/كرالينديك","أمريكا/لا_باز","أمريكا/ليما","أمريكا/لوس_أنجلوس","أمريكا/لوير_برينسيس","أمريكا/ماسيو","أمريكا/ماناغوا","أمريكا/ماناوس","أمريكا/ماريغو","أمريكا/مارتينيك","أمريكا/ماتاموروس","أمريكا/مازاتلان","أمريكا/مينوميني","أمريكا/ميريدا","أمريكا/ميتلاكاطلا","أمريكا/مكسيكو_سيتي","أمريكا/ميكيلون","أمريكا/مونكتون","أمريكا/مونتيري","أمريكا/مونتيفيديو","أمريكا/مونتسيرات","أمريكا/ناساو","أمريكا/نيو_يورك","أمريكا/نيبيغون","أمريكا/نوم","أمريكا/نورونيا","أمريكا/داكوتا_الشمالية/بيولا","أمريكا/داكوتا_الشمالية/سنتر","أمريكا/داكوتا_الشمالية/نيو_سالم","أمريكا/أوجيناجا","أمريكا/بنما","أمريكا/بانغنيرتونغ","أمريكا/باراماريبو","أمريكا/فينكس","أمريكا/بورت_أو_برنس","أمريكا/ميناء_إسبانيا","أمريكا/بورتو_فيلو","أمريكا/بورتو_ريكو","أمريكا/بونتا_أريناس","أمريكا/نهر_ريني","أمريكا/رانكين_إنليت","أمريكا/ريسيفي","أمريكا/ريجينا","أمريكا/ريزوليوت","أمريكا/ريو_برانكو","أمريكا/سانتاريم","أمريكا/سانتياغو","أمريكا/سانتو_دومينغو","أمريكا/ساو_باولو","أمريكا/سكورسبيسوند","أمريكا/سيتكا","أمريكا/سان_بارتيليمي","أمريكا/سانت_جونز","أمريكا/سانت_كيتس","أمريكا/سانت_لوسيا","أمريكا/سانت_توماس","أمريكا/سانت_فنسنت","أمريكا/سويفت_كاريانت","أمريكا/تيغوسيغالبا","أمريكا/ثول","أمريكا/ثاندر_باي","أمريكا/تيخوانا","أمريكا/تورونتو","أمريكا/تورتولا","أمريكا/فانكوفر","أمريكا/وايتهورس","أمريكا/وينيبغ","أمريكا/ياكوتات","أمريكا/يلوونايف","أنتاركتيكا/كيسي","أنتاركتيكا/ديفيس","أنتاركتيكا/دومونت_دورفيل","أنتاركتيكا/ماكواري","أنتاركتيكا/ماوسون","أنتاركتيكا/مكموردو","أنتاركتيكا/بالمر","أنتاركتيكا/روثيرا","أنتاركتيكا/سيووا","أنتاركتيكا/ترول","أنتاركتيكا/فوستوك","القطب_الشمالي/لونغياربيين","آسيا/عدن","آسيا/ألماطي","آسيا/عمان","آسيا/أنادير","آسيا/أكتاو","آسيا/أكتوبي","آسيا/عشق آباد","آسيا/أتيراو","آسيا/بغداد","آسيا/البحرين","آسيا/باكو","آسيا/بانكوك","آسيا/بارناول","آسيا/بيروت","آسيا/بيشكيك","آسيا/بروناي","آسيا/شيتا","آسيا/تشويبالسان","آسيا/كولومبو","آسيا/دمشق","آسيا/دكا","آسيا/ديلي","آسيا/دبي","آسيا/دوشانبي","آسيا/فاماغوستا","آسيا/غزة","آسيا/الخليل","آسيا/هو_تشي_مينه","آسيا/هونغ_كونغ","آسيا/هوفد","آسيا/إيركوتسك","آسيا/جاكرتا","آسيا/جايابورا","آسيا/القدس","آسيا/كابول","آسيا/كامشاتكا","آسيا/كراتشي","آسيا/كاتماندو","آسيا/خانديغا","آسيا/كولكاتا","آسيا/كرسنويارسك","آسيا/كوالالمبور","آسيا/كوتشينغ","آسيا/الكويت","آسيا/ماكاو","آسيا/ماجادان","آسيا/ماكاسار","آسيا/مانيلا","آسيا/مسقط","آسيا/نيقوسيا","آسيا/نوفوكوزنيتسك","آسيا/نوفوسيبيرسك","آسيا/أومسك","آسيا/أورال","آسيا/بنوم بنه","آسيا/بونتياناك","آسيا/بيونغ يانغ","آسيا/قطر","آسيا/كوستاناي","آسيا/كزيل أوردا","آسيا/الرياض","آسيا/ساخالين","آسيا/سمرقند","آسيا/سول","آسيا/شنغهاي","آسيا/سنغافورة","آسيا/سريدنيكوليمسك","آسيا/تايبيه","آسيا/طشقند","آسيا/تبليسي","آسيا/طهران","آسيا/ثيمفو","آسيا/طوكيو","آسيا/تومسك","آسيا/أولان باتور","آسيا/أورومتشي","آسيا/أوست-نيرا","آسيا/فيينتيان","آسيا/فلاديفوستوك","آسيا/ياكوتسك","آسيا/يانغون","آسيا/يكاترينبرغ","آسيا/يريفان","الأطلسي/الأزور","الأطلسي/برمودا","الأطلسي/جزر الكناري","الأطلسي/رأس فيردي","الأطلسي/جزر فارو","الأطلسي/ماديرا","الأطلسي/ريكيافيك","الأطلسي/جورجيا الجنوبية","الأطلسي/سانت هيلينا","الأطلسي/ستانلي","أستراليا/أديلايد","أستراليا/بريسبان","أستراليا/بروكن هيل","أستراليا/كوري","أستراليا/داروين","أستراليا/يوكلا","أستراليا/هوبارت","أستراليا/لينديمان","أستراليا/لورد هاو","أستراليا/ملبورن","أستراليا/بيرث","أستراليا/سيدني","أوروبا/أمستردام","أوروبا/أندورا","أوروبا/أستراخان","أوروبا/أثينا","أوروبا/بلغراد","أوروبا/برلين","أوروبا/براتيسلافا","أوروبا/بروكسل","أوروبا/بوخارست","أوروبا/بودابست","أوروبا/بوزينغن","أوروبا/كشيناو","أوروبا/كوبنهاغن","أوروبا/دبلن","أوروبا/جبل طارق","أوروبا/غيرنسي","أوروبا/هلسنكي","أوروبا/جزيرة مان","أوروبا/إسطنبول","أوروبا/جيرسي","أوروبا/كالينينغراد","أوروبا/كييف","أوروبا/كيروف","أوروبا/لشبونة","أوروبا/ليوبليانا","أوروبا/لندن","أوروبا/لوكسمبورغ","أوروبا/مدريد","أوروبا/مالطا","أوروبا/ماريهامن","أوروبا/مينسك","أوروبا/موناكو","أوروبا/موسكو","أوروبا/أوسلو","أوروبا/باريس","أوروبا/بودغوريتسا","أوروبا/براغ","أوروبا/ريغا","أوروبا/روما","أوروبا/سامارا","أوروبا/سان مارينو","أوروبا/سراييفو","أوروبا/ساراتوف","أوروبا/سيمفيروبول","أوروبا/سكوبي","أوروبا/صوفيا","أوروبا/ستوكهولم","أوروبا/تالين","أوروبا/تيرانا","أوروبا/أوليانوفسك","أوروبا/أوجهورود","أوروبا/فادوتس","أوروبا/الفاتيكان","أوروبا/فيينا","أوروبا/فيلنيوس","أوروبا/فولغوغراد","أوروبا/وارسو","أوروبا/زغرب","أوروبا/زابوروجي","أوروبا/زيورخ","الهند/أنتاناناريفو","الهند/تشاغوس","الهند/كريسمس","الهند/كوكوس","الهند/قمر","الهند/كيرغولين","الهند/ماهي","الهند/جزر المالديف","الهند/موريشيوس","الهند/مايوت","الهند/ريونيون","المحيط الهادئ/أبيا","المحيط الهادئ/أوكلاند","المحيط الهادئ/بوجانفيل","المحيط الهادئ/تشاتام","المحيط الهادئ/تشوك","المحيط الهادئ/إيستر","المحيط الهادئ/إيفات","المحيط الهادئ/إندربري","المحيط الهادئ/فاكاوفو","المحيط الهادئ/فيجي","المحيط الهادئ/فونافوتي","المحيط الهادئ/جالاباجوس","المحيط الهادئ/غامبير","المحيط الهادئ/غوادالكانال","المحيط الهادئ/غوام","المحيط الهادئ/هونولولو","المحيط الهادئ/كيريتيماتي","المحيط الهادئ/كوسراي","المحيط الهادئ/كواجالين","المحيط الهادئ/ماجورو","المحيط الهادئ/ماركيساس","المحيط الهادئ/ميدواي","المحيط الهادئ/ناورو","المحيط الهادئ/نيوي","المحيط الهادئ/نورفولك","المحيط الهادئ/نومي","المحيط الهادئ/باجو_باجو","المحيط الهادئ/بالاو","المحيط الهادئ/بيتكايرن","المحيط الهادئ/بونهبي","المحيط الهادئ/بورت_موريسبي","المحيط الهادئ/راروتونغا","المحيط الهادئ/سايبان","المحيط الهادئ/تاهيتي","المحيط الهادئ/تاروا","المحيط الهادئ/تونغاتابو","المحيط الهادئ/ويك","المحيط الهادئ/واليس","التوقيت العالمي المنسق","التوقيت العالمي المنسق+00:00","التوقيت العالمي المنسق+01:00","التوقيت العالمي المنسق+02:00","التوقيت العالمي المنسق+03:00","التوقيت العالمي المنسق+03:30","التوقيت العالمي المنسق+04:00","التوقيت العالمي المنسق+04:30","التوقيت العالمي المنسق+05:00","التوقيت العالمي المنسق+05:30","التوقيت العالمي المنسق+05:45","التوقيت العالمي المنسق+06:00","التوقيت العالمي المنسق+06:30","التوقيت العالمي المنسق+07:00","التوقيت العالمي المنسق+08:00","التوقيت العالمي المنسق+09:00","التوقيت العالمي المنسق+09:30","التوقيت العالمي المنسق+10:00","التوقيت العالمي المنسق+11:00","التوقيت العالمي المنسق+12:00","التوقيت العالمي المنسق+13:00","التوقيت العالمي المنسق+14:00","التوقيت العالمي المنسق-00:00","التوقيت العالمي المنسق-01:00","التوقيت العالمي المنسق-02:00","التوقيت العالمي المنسق-03:00","التوقيت العالمي المنسق-03:30","التوقيت العالمي المنسق-04:00","التوقيت العالمي المنسق-04:30","التوقيت العالمي المنسق-05:00","التوقيت العالمي المنسق-06:00","التوقيت العالمي المنسق-07:00","التوقيت العالمي المنسق-08:00","التوقيت العالمي المنسق-09:00","التوقيت العالمي المنسق-10:00","التوقيت العالمي المنسق-11:00","التوقيت العالمي المنسق-12:00","التوقيت العالمي المنسق-13:00","التوقيت العالمي المنسق-14:00"]},"status":"نجاح"}
/النظام/الطقس - الطقس الحالي
🢓
يقدم الطقس الحالي.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| apiKey | مفتاح API من /link | نص | ضروري |
Beispiel
http://192.168.1.0/api/system/weather?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}
Antwort
{"id":0,"params":{"weather":{"description":"مطر خفيف بشدة الإضاءة","forecast":true,"icon":"09d","temperature":24}},"status":"نجاح"}
/نظام/إعادة_تشغيل - إعادة تشغيل Cube
🢓
أعد تشغيل المكعب.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| apiKey | مفتاح API من /link | نص | ضروري |
Beispiel
http://192.168.1.0/api/system/reboot?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}
Antwort
{"id":0,"status":"نجاح"}
/نظام/إعادة تعيين - إعادة تعيين المكعب
🢓
سيتم إعادة Cube إلى إعدادات المصنع.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| apiKey | مفتاح API من /link | نص | مطلوب |
Beispiel
http://192.168.1.0/api/system/reset?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}
Antwort
{"id":0,"status":"نجاح"}
/النظام/الموقع - تعيين موقع GPS
🢓
يحدد موقع GPS للجهاز (يُستخدم لتوقعات الطقس).
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| apiKey | مفتاح API من /link | نص | مطلوب |
| lon | خط الطول | نص | مطلوب |
| lat | خط العرض | نص | مطلوب |
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":"نجاح"}
/النظام/السماح بالرابط - السماح بالربط
🢓
يسمح لمستخدم جديد بالاتصال بـ Cube، كما عند الضغط على زر Cube.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| apiKey | مفتاح API من /link | نص | ضروري |
Beispiel
http://192.168.1.0/api/system/allowlink?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}
Antwort
{"id":0,"status":"نجاح"}
/النظام/السحابة - تفعيل/تعطيل اتصال السحابة
🢓
يقوم بتفعيل أو تعطيل اتصال السحابة.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| apiKey | مفتاح API من /link | نص | ضروري |
| allowed | السحابة مسموح بها | منطقي | ضروري |
Beispiel
http://192.168.1.0/api/system/cloud?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&allowed=true
Antwort
{"id":0,"status":"نجاح"}
/نظام/المنطقة الزمنية - تعيين المنطقة الزمنية
🢓
يحدد المنطقة الزمنية للمكعب.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| apiKey | مفتاح API من /link | نص | ضروري |
| timezone | المنطقة الزمنية | نص | ضروري |
Beispiel
http://192.168.1.0/api/system/timezone?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&timezone=Atlantic/St_Helena
Antwort
{"id":0,"status":"نجاح"}
تفعيل الوضع الخبير /system/expertMode
🢓
يقوم بتفعيل أو تعطيل وضع الخبير، الذي يُستخدم لإعدادات إضافية معينة.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| apiKey | مفتاح API من /link | نص | ضروري |
| allowed | تفعيل وضع الخبير | منطقي | مطلوب |
Beispiel
http://192.168.1.0/api/system/expertMode?apiKey={abcd1234-ab12-ab12-ab12-abcdef123456}&allowed=true
Antwort
{"id":0,"status":"نجاح"}
/logging/entries - يقدم إحصائية
🢓
يوفر حالات جميع الأجهزة خلال الأسبوع الماضي أو في الفترات الزمنية المحددة.
Parameter
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| مفتاح API | مفتاح API من /رابط | سلسلة نصية | ضروري |
| معرفات الدوائر | تصفية حسب المناطق | قائمة معرفات الدوائر | غير ضروري |
| مرشحات الوقت | تصفية حسب الأوقات | قائمة الطوابع الزمنية بنظام يونكس بالتنسيق: „startDate1,endDate1;startDate2,endDate2“ | غير ضروري |
| معرفات الأجهزة | تصفية حسب معرفات الأجهزة | قائمة معرفات الأجهزة | غير ضروري |
| معرفات نوع الحالة | تصفية حسب أنواع الحالة | قائمة أنواع الحالة | غير ضروري |
| ترتيب | الترتيب (تصاعدي افتراضي) | [asc/desc] | غير ضروري |
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":"حالة مصدر التسجيل","stateTypeId":"بداية الري التالية","timestamp":1562871030000,"value":"1563180600"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"نهاية الري التالية","timestamp":1562871030000,"value":"1563181140"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"بداية الري التالية","timestamp":1563181170000,"value":"1563227400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"نهاية الري التالية","timestamp":1563181170000,"value":"1563227940"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"بداية الري التالية","timestamp":1563227970000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"نهاية الري التالية","timestamp":1563227970000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"شحن أقل","timestamp":1563235377000,"value":"خاطئ"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"بداية الري التالية","timestamp":1563235410000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"نهاية الري التالية","timestamp":1563235410000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"قابل للوصول","timestamp":1563237180000,"value":"خاطئ"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"شحن أقل","timestamp":1563290255000,"value":"خاطئ"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"بداية الري التالية","timestamp":1563290262000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"نهاية الري التالية","timestamp":1563290262000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"قابل للوصول","timestamp":1563292080000,"value":"خاطئ"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"شحن أقل","timestamp":1563434285000,"value":"خاطئ"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"بداية الري التالية","timestamp":1563434292000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"نهاية الري التالية","timestamp":1563434293000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"قابل للوصول","timestamp":1563436140000,"value":"خاطئ"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"شحن أقل","timestamp":1563448660000,"value":"خاطئ"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"بداية الري التالية","timestamp":1563448675000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"نهاية الري التالية","timestamp":1563448675000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"شحن أقل","timestamp":1563448684000,"value":"خاطئ"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"شحن أقل","timestamp":1563448685000,"value":"خاطئ"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"بداية الري التالية","timestamp":1563448690000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"نهاية الري التالية","timestamp":1563448690000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"بداية الري التالية","timestamp":1563448690000,"value":"1563461400"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"نهاية الري التالية","timestamp":1563448690000,"value":"1563475800"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"قابل للوصول","timestamp":1563450540000,"value":"خاطئ"},{"circuitId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","deviceId":"{abcd1234-ab12-ab12-ab12-abcdef123456}","source":"حالة مصدر التسجيل","stateTypeId":"قابل للوصول","timestamp":1563455520000,"value":"خاطئ"}]},"status":"نجاح"}
