fa'ailoga fa'amatalagaiBCS Malolo API V4
URL Pulea
V230918W

Ua umaview

O le iBoot-G2, iBoot-PoE ma le iBoot-PDU Aiga o oloa e maua ai se API malolo faigofie (URL Pulea) lea e mafai ai e tagata fa'aoga ona pulea faigofie mai a latou lava webnofoaga ma faitotoa. Ae ui i lea, e manaʻomia le malamalama o le IP Address o iBoot(s) e manaʻomia ona pulea. E le o taimi uma e aoga ai lenei mea.
O nisi feso'ota'iga i luga ole laiga e le maua ai ni tuatusi IP fa'amautu e le mafai ai ona fa'aoga le API Fa'alotoifale. O le iBoot Cloud Services (iBCS) o se fofo lelei i lenei faʻafitauli.
iBoots faia se sootaga i fafo i le iBCS mo le mataituina ma pulea. Talu ai o le iBCS o loʻo i ai se tuatusi IP faʻapitoa faʻapea foʻi ma se igoa faʻapitonuʻu, o le mea lea e avea ai ma fofo lelei i le faʻafitauli ua taʻua muamua. O lenei pepa o loʻo tuʻuina atu ai se faʻamatalaga mo le s muamuatage o le iBCS Restful API.

Restful API v4 Fa'amatalaga

O le faʻaopoopoga o le gafatia e faʻapipiʻi masini mai le ao o se mea iBCS roadmap. I lea tulaga, na tuʻuina atu e Dataprobe le iBoot-G2 Restful API v3.2 e fai ma amataga mo le faʻatulagaina o aiga iBCS G2.
O le Restful API ua taʻua o Restful API v4 o le a aofia uma ai foliga v3.2 e pei ona i ai ma faʻaopoopo nisi lagolago mo le faʻatulagaina mo le iBoot-PDU faasologa. E lagolagoina e le iBCS se Token based Restful API mo le puleaina, mataʻituina ma le faʻatulagaina o masini a le aiga iBoot-G2. Fa'aliliuga 4 o le a fa'ataga ai le fa'asologa o le iBoot-PDU e fa'apolokalameina e ala i le fa'aogaina o le API fa'avae o lo'o iai nei ma le fa'atonuga Line Interface (CLI) ua uma ona fausia i totonu o masini iBoot-PDU.
O le Restful API v4 o le a aofia ai fautuaga nei a tagata faatau:

  • Ole Restful API e tatau ona fa'avae i Token.
  • O le Restful API e tatau ona mafai ona maua faʻamaumauga faʻatulagaina.
  • O le Restful API o le a faʻatagaina le faʻaogaina o le CLI poloaiga o loʻo iai i le PDU.

3.1. Faailoga
E mana'omia se fa'ailoga Fa'atagaina mo feso'ota'iga All Restful API. O le fa'ailoga e aoga se'ia o'o ina mae'a se aofa'i o le fa'apolokalameina. O le taimi e le toaga ai e mafai ona faʻapipiʻiina mai le 1 minute i le 12 masina. E mafai ona fa'apolokalame mai le Restful API po'o le Web UI. O fa'ailoga uma e mafai ona fa'aleaogaina i so'o se taimi e ala ile Restful API v4.

  • Fa'atagaga Tokeni o le a maua mai: https://iboot.co/services/v4/auth
    Talosaga Fa'atagaga o le a fa'aogaina le JSON Structure nei:dataprobe V230918W iBCS Malolo API V4 URL Pulea - Fa'ailoga
  • O talosaga fa'atagaina o le a tali mai i le fausaga JSON nei:dataprobe V230918W iBCS Malolo API V4 URL Pulea - Fa'ailoga 1

3.2. Puleaina
Ole iBCS Control Restful API ole a galue tutusa ma le Control Restful API ile taimi nei. Pau lava le suiga o le faʻaaogaina o se Faʻailoga Faʻatagaina.

3.3. Toe aumai
Ole galuega ole iBCS Retrieve Restful API ole a mafai ai e tagata fa'aoga ona toe aumai fa'amatalaga ile sili atu nai lo le tasi masini ile taimi. E mafai e tagata faʻaoga ona toe maua le tulaga o masini uma i totonu o latou teugatupe, masini uma i se nofoaga faʻapitoa, poʻo le tulaga o naʻo se ituaiga masini.

Toe aumai uma
O lenei lomiga o le Retrieve Command o le a toe aumai le tulaga o masini uma i totonu o le teugatupe.
E mafai e le tagata fa'aoga ona filifili filifiliga uma masini o se ituaiga patino.dataprobe V230918W iBCS Malolo API V4 URL Pulea - Toe aumaiToe aumai nofoaga
O lenei lomiga o le Toe aumai Poloaiga o le a toe aumai le tulaga o masini uma i se nofoaga filifilia. E mafai e le tagata fa'aoga ona filifili filifiliga uma masini o se ituaiga patino.dataprobe V230918W iBCS Malolo API V4 URL Pulea - Toe aumai 1Toe aumai Fa'apitoa
O lenei faʻamatalaga o le Retrieve Command o le a toe maua mai le tulaga o le masini ma le tuatusi MAC filifilia.dataprobe V230918W iBCS Malolo API V4 URL Pulea - Toe aumai 2

Toe aumai le Fa'asologa o Tali

  • Toe aumai o le a tali mai i le fausaga lenei mo iBoot-G2/PoE:dataprobe V230918W iBCS Malolo API V4 URL Pulea - Toe aumai 3
  • Toe aumai o le a tali mai i le fausaga lenei mo iBoot-G2+/G2S:dataprobe V230918W iBCS Malolo API V4 URL Pulea - Toe aumai 4
  • Toe aumai o le a tali mai i le fausaga JSON nei mo le iBoot-PDU:dataprobe V230918W iBCS Malolo API V4 URL Pulea - Toe aumai 5

3.4. Toe aumai le Fa'asoa PDU Pulea So'oga
O le iBCS Retrieve Manage Link functionality o le a mafai ai e tagata faʻaoga ona toe aumai se soʻotaga e mafai ona faʻasoa e faʻaoga saʻo i luga o latou masini iBoot-PDU e pei na latou kiliki i le Manage button o loʻo maua i le iBCS webitulau. O le so'otaga o le a tumau pea le aoga mo le 30 minute, ma pe a fa'aoga mo le 30 minute pe a le toaga.

  • Toe maua Shareable PDU Manage Link o le a maua ile: https://iboot.co/services/v4/manage_link
  • Toe aumai Fa'asoa Fa'asoa PDU Manage Link o le a fa'aogaina le fa'atulagaga JSON nei:dataprobe V230918W iBCS Malolo API V4 URL Pulea - Toe aumai 6
  • Toe aumai Fa'asoa Fa'asoa PDU Manage Link o le a tali mai i le fausaga JSON nei:dataprobe V230918W iBCS Malolo API V4 URL Pulea - Toe aumai 7

3.5. Seti Fa'atonu - G2 Fa'asologa
O le Configuration Restful API v4 o le a ave se numera fesuisuiai o mea i totonu o fausaga JSON. Ole mea lea ole a fa'ataga ai suiga e tasi. E fa'ataga fo'i mo suiga mai itulau fa'atulagaina eseese e lafo i se talosaga API se tasi. Va'ai le Vaega 4 ma le 5 o lo'o i lalo mo fa'amatalaga e uiga i vaega patino o le iBoot.

  • O seti seti uma o le a faia e ala i: https://iboot.co/services/v4/configuration/iBoot/set
  • O le JSON fausaga o le a manaʻomia le itiiti ifo i le 1 iBoot fesuiaiga e faʻapipiʻi.
  • O le iBCS o le a faʻasaoina uma fesuiaiga i totonu o faʻamaumauga.
  • O le iBCS o le a fa'avasegaina suiga i itulau fa'atulagaina o oloa.
  • O le iBCS o le a tuleia uma fesuiaiga mo vaega taʻitasi faʻatulagaina seti.
  • O le iBCS o le a tuleia faʻamatalaga i le HTTP Post format.
  • O le faʻatonuga seti talosaga o le a faʻaogaina le JSON fausaga:
    JSON Objects:
  • Poloaiga:dataprobe V230918W iBCS Malolo API V4 URL Pulea - Toe aumai 8
  • Tali:dataprobe V230918W iBCS Malolo API V4 URL Pulea - Toe aumai 9

3.6. Fa'atonu Maua - G2 Fa'asologa
O le Configuration Restful API o le a faʻaaogaina e maua ai le faʻatulagaga atoa poʻo soʻo se vaega, o le iBoot filifilia. Va'ai le Vaega 6 ma le 7 o lo'o i lalo mo fa'amatalaga e uiga i vaega patino o le iBoot.

3.7. Config Apply - G2 Fa'asologa
O le Configuration RestAPI o le a faʻaogaina lenei metotia (ituaiga pito) e faʻaoga ai se Faʻatonuga filifilia i se lisi o Meafaigaluega Filifilia.

3.8. Shadow Database
E le mafai e le iBCS ona fa'agasolo se talosaga e ala i le toe aumai sa'o o le fa'atulagaga iBoot mai iBoot. Ina ia galue i lenei mea o le a faʻaaogaina e le iBCS se Shadow Database.

  • O le Shadow Database o le a aofia ai le 1 fesuiaiga mo itulau seti taitasi o le aiga iBoot-G2.
  • O laulau ta'itasi o le a iai suiga mo fa'aliliuga uma o le aiga iBoot-G2.
  • O laulau ta'itasi o le a amata avanoa se'ia
    1. E auina atu e le iBoot lona faatulagaga i le ao e ala i le Commit Long Poll.
    ▪ A mae'a le toe fa'afouina po'o suiga fa'atulagaina ua fa'asaoina i luga webitulau
    2. O lo'o fa'aogaina le Configuration Set Restful API.
  • O le Restful API Set o le a fa'aogaina fa'aletonu falegaosimea i fesuiaiga uma e le'i setiina.

iBoot-G2 Seti Fa'atonu

4.1. Seti Fa'atonuga masini
O lo'o fa'aoga nei i le POST JSON fausaga o le a faia suiga i le iBoot-G2 units Device settings. https://iboot.co/services/v4/configuration/iBoot/set
Fa'aaliga: Afai e suia le Nofoaga e manaʻomia le toe faʻafouina.dataprobe V230918W iBCS Malolo API V4 URL Pulea - Toe aumai 144.2. Seti Fesootaiga Fesootaiga dataprobe V230918W iBCS Malolo API V4 URL Pulea - Toe aumai 154.3. Seti Fa'atonuga Feso'otaiga Maualuga dataprobe V230918W iBCS Malolo API V4 URL Pulea - Toe aumai 164.4. Otometi Seti Fa'atonu dataprobe V230918W iBCS Malolo API V4 URL Pulea - Toe aumai 174.5. Seti Fa'atonu Fa'atonu dataprobe V230918W iBCS Malolo API V4 URL Pulea - Toe aumai 184.6. Toe fai dataprobe V230918W iBCS Malolo API V4 URL Pulea - Toe aumai 19

iBoot-G2+/S Seti Fa'atonu

O loʻo faʻaaogaina e POST JSON fausaga o le a faia suiga i le iBoot-G2P poʻo le iBoot-G2S
Seti o masini https://iboot.co/services/v4/configuration/iBoot/set
Manatua: Afai e suia le Nofoaga e manaʻomia le toe faʻafouina.
5.1. Seti Fa'atonuga masini dataprobe V230918W iBCS Malolo API V4 URL Pulea - Fa'atonuga5.2. Fa'alautele Seti Fa'atonudataprobe V230918W iBCS Malolo API V4 URL Pulea - Poloaiga 65.3. Seti Fesootaiga Fesootaiga dataprobe V230918W iBCS Malolo API V4 URL Pulea - Fa'atonuga 15.4. Seti Fa'atonuga Feso'otaiga Maualuga dataprobe V230918W iBCS Malolo API V4 URL Pulea - Fa'atonuga 25.5. Seti Fa'atonuga Tapuni Atamai dataprobe V230918W iBCS Malolo API V4 URL Pulea - Fa'atonuga 35.6. Otometi Seti Fa'atonu dataprobe V230918W iBCS Malolo API V4 URL Pulea - Fa'atonuga 45.7. Seti Fa'atonuga Tatati o le fatu dataprobe V230918W iBCS Malolo API V4 URL Pulea - Fa'atonuga 55.8. Seti Fa'atonu Fa'atonu dataprobe V230918W iBCS Malolo API V4 URL Pulea - Fa'atonuga 6dataprobe V230918W iBCS Malolo API V4 URL Pulea - Fa'atonuga 75.9. Toe fai
O lenei fausaga JSON e faʻaaogaina e toe faʻafouina ai le iBoot-G2. E i ai le aafiaga tutusa oomi le faamau toe setiina i le iBoot-G2.dataprobe V230918W iBCS Malolo API V4 URL Pulea - Fa'atonuga 8

iBoot-G2 Configuration Maua

O le Restful API Configuration maua o se masini lea e mafai ai e tagata fa'aoga ona talosagaina fa'amaumauga o fa'amaumauga o masini i le taimi nei mai le iBCS.
O loʻo faʻaaogaina nei i le POST JSON fausaga o le a toe maua mai le faʻatulagaina o le iBoot-G2 Device settings mai iBCS. https://iboot.co/services/v4/configuration/iBoot/get dataprobe V230918W iBCS Malolo API V4 URL Pulea - Fa'atonuga 9I luga o le lafoina o le JSON fausaga i luga i le iBCS, iBCS o le a toe faʻafoʻi le faʻatulagaga o loʻo i ai nei mo lisi o laulau faʻapitoa. Ole tali ile Restful API fa'aopoopo e maua e fa'apea: [sampfa'amatalaga fa'aalia] 6.1. Fa'atonu Fa'atonu Maua dataprobe V230918W iBCS Malolo API V4 URL Pulea - Fa'atonuga 106.2. Feso'ota'iga Configuration Maua dataprobe V230918W iBCS Malolo API V4 URL Pulea - Fa'atonuga 116.3. Avanoa Feso'ota'iga Configuration Maua dataprobe V230918W iBCS Malolo API V4 URL Pulea - Fa'atonuga 126.4. Autoping Configuration Maua dataprobe V230918W iBCS Malolo API V4 URL Pulea - Fa'atonuga 136.5. Fa'asologa Fa'asologa Maua dataprobe V230918W iBCS Malolo API V4 URL Pulea - Fa'atonuga 14

iBoot-G2+/S Configuration Maua

O le Restful API Configuration maua o se masini lea e mafai ai e tagata fa'aoga ona talosagaina fa'amaumauga o fa'amaumauga o masini i le taimi nei mai le iBCS.
O loʻo faʻaaogaina le POST JSON fausaga o le a toe maua mai ai le faʻatulagaina o le iBoot-G2 + ma le G2S Device settings mai iBCS. https://iboot.co/services/v4/configuration/iBoot/get dataprobe V230918W iBCS Malolo API V4 URL Pulea - Fa'atonuga 15I luga o le lafoina o le JSON fausaga i luga i le iBCS, iBCS o le a toe faʻafoʻi le faʻatulagaga o loʻo i ai nei mo lisi o laulau faʻapitoa. Ole tali ile Restful API fa'aopoopo e maua e fa'apea: [sampfa'amatalaga fa'aalia] 7.1. Fa'atonu Fa'atonu Maua dataprobe V230918W iBCS Malolo API V4 URL Pulea - Fa'atonuga 167.2. Fa'alautele Fa'atonu Maua dataprobe V230918W iBCS Malolo API V4 URL Pulea - Fa'atonuga 177.3. Feso'ota'iga Configuration Maua dataprobe V230918W iBCS Malolo API V4 URL Pulea - Fa'atonuga 187.4. Avanoa Feso'ota'iga Configuration Maua dataprobe V230918W iBCS Malolo API V4 URL Pulea - Fa'atonuga 197.5. Fa'atonu Fa'amalo Fa'amalo Maua dataprobe V230918W iBCS Malolo API V4 URL Pulea - Fa'atonuga 207.6. Autoping Configuration Maua dataprobe V230918W iBCS Malolo API V4 URL Pulea - Fa'atonuga 217.7. Fa'atonuga Tatati o le fatu Maua dataprobe V230918W iBCS Malolo API V4 URL Pulea - Fa'atonuga 227.8. Fa'asologa Fa'asologa Maua dataprobe V230918W iBCS Malolo API V4 URL Pulea - Fa'atonuga 23dataprobe V230918W iBCS Malolo API V4 URL Pulea - Fa'atonuga 24dataprobe V230918W iBCS Malolo API V4 URL Pulea - Fa'atonuga 25

iBoot-PDU Seti Fa'atonu

8.1. Seti Fa'atonuga masini
O loʻo faʻaaogaina le POST JSON fausaga o le a tuʻuina atu iBoot-PDU CLI seti poloaiga i le iBootPDU e faʻapipiʻi ai tulaga i le iBoot-PDU e faia e le CLI.
https://iboot.co/services/v4/configuration/pdu/set

  • Poloaiga:dataprobe V230918W iBCS Malolo API V4 URL Pulea - Poloaiga
  • Tali:dataprobe V230918W iBCS Malolo API V4 URL Pulea - Poloaiga 1

iBoot-PDU Device Configuration seti vave exampLe:dataprobe V230918W iBCS Malolo API V4 URL Pulea - Poloaiga 2

8.2. Fa'atonu Fa'atonu Maua
O loʻo faʻaaogaina le POST JSON fausaga o le a tuʻuina atu iBoot-PDU CLI maua faʻatonuga i le iBootPDU e toe aumai ai faʻatulagaga mai le iBoot-PDU o le a faia e le CLI.
https://iboot.co/services/v4/configuration/pdu/get

  • Poloaiga:dataprobe V230918W iBCS Malolo API V4 URL Pulea - Poloaiga 3
  • Tali:dataprobe V230918W iBCS Malolo API V4 URL Pulea - Poloaiga 4

iBoot-PDU Device Configuration maua vave muamuaampLe:dataprobe V230918W iBCS Malolo API V4 URL Pulea - Poloaiga 5

Examples

O loʻo i lalo nisi faʻamatalagaample iBoot-G2 pulea aiga, toe aumai, fetuutuunai maua ma fetuutuunai seti e ala i Restful API v4.
9.1. Toe aumai Token
Le toe maua mai o se fa'ailoga aoga mai le iBCS e ala i le API mo le fa'aoga ma fa'atonuga API uma e mulimuli mai.
O le igoa ole igoa ma le upu faataga e mo le iBoot.co account. SampO le a toe maua mai se fa'ailoga aoga mo le 20 minute o le le gaoioi e fa'aaoga ai le igoa fa'amatalaga MyDemoUser ma le password Password123. [e tusa ai ma le vaega 3.1] iurl -d '{“username”:”MyDemoUser”,”password”:”Password123″,”timeout”:{“interval”:”20″,”scale”:”minutes”}}' -X
POST https://iboot.co/services/v4/auth
O le poloaiga o loʻo i luga o le a toe faʻafoʻi mai se fausaga JSON e pei ona taua i lalo: {"manuia":"moni","token":"e3ec-e4f6-910f-ac38″}
9.2. iBoot-G2/PoE Pulea Example
Le pulea o se iBoot-G2/PoE i le Ta'amilosaga e ala ile RestFul API: [e tusa ai ma le vaega 3.2] curl -d '{“token”:”####-####-####-####”,”mac”:”00-0d-ad-01-02-03″,”outlet ”:”0″,”pulea”:”taamilosaga”}' -X POST
https://iboot.co/services/v4/control
O le poloaiga o loʻo i luga o le a toe faʻafoʻi mai se fausaga JSON e pei ona taua i lalo:
{“success”:”true”,”message”:”Auina atu le 'cycle' i le 00-0d-ad-01-02-03 outlets (0)”}
9.3. iBoot Toe aumai uma Example
E fesiligia tulaga o masini uma i totonu o le teugatupe e ala i le RestFul API: [e pei o le Retrieve All section 3.3] curl -d '{“faailoga”:”####-####-####-####”,”uma”:[“”]}' -X POST https://iboot.co/services/v4/retrieve
O le poloaiga o loʻo i luga o le a toe faʻafoʻi mai se fausaga JSON e faʻavae i iunite uma I tala tutusa ma le mulimuli:
{“success”:”true”,”message”:null,”devices”:[{“mac”:”00-0d-ad-01-02-03″,”name”:”iBoot-G2-010203″, “online”:true,”location”:”on Desk”,”lastContact”:”2023-04-17 18:04:54″, “ip”:”192.168.1.205″,”status”:{“Main”:”ON”,”AP-1″:”Inactive”,”AP-2″:”Inactive”},”triggerInfo”:{“APT1″:”0”},
{“mac”:”00-0d-ad-0a-0b-0c”,”name”:”iBoot-G2-0a0b0c”,”online”:false,”location”:”at Home”,”lastContact”:”2023-01-12 10:02:32″, “ip”:”192.168.1.205″,”status”:{“Main”:”ON”,”AP-1″:”Inactive”,”AP-2″:”Inactive”}, “triggerInfo”:{“APT1″:”0”}}]}
9.4. iBoot-G2 Toe aumai Fa'amatalaga Fa'apitoaample
Le fesiligia o se tulaga iBoot-G2/PoE e ala i le RestFul API: [e pei o le Toe aumai Fa'apitoa vaega 3.3] curl -d '{“faailoga”:”####-####-####-####”,”mac”:”00-0d-ad-01-02-03″}' - X POST https://iboot.co/services/v4/retrieve
O le poloaiga o loʻo i luga o le a toe faʻafoʻi mai se fausaga JSON e pei ona taua i lalo:
{“success”:”true”,”message”:null,”devices”:[{“mac”:”00-0d-ad-01-02-03″,”name”:”iBoot-G2010203″,”online”:true,”location”:”on Desk”,”lastContact”:”2023-04-14 18:04:54″, “ip”:”192.168.1.254″,”status”:{“Main”:”ON”,”AP-1″:”Inactive”,”AP-2″:”Inactive”},”triggerInfo”:{“APT1″:”0”}}]}
9.5. iBoot-PDU Toe maua le Fa'asoa Fa'asoa So'oga
O le iBoot-PDU fa'asologa e fa'atagaina ai se fa'amau Pule mai totonu ole iBCS fa'aoga. Ole API ole a fa'atagaina le toe maua mai ose feso'ota'iga tutusa e mafai ona fa'asoa. O le a muta le sootaga pe a uma le 30 minute pe a le faʻaaogaina ma o le a muta pe a maeʻa le 30 minute o le le toaga pe a faʻaaogaina. [e tusa ai ma le vaega 3.4] iurl -d '{“faailoga”:”####-####-####-####”,”mac”:”a8-e7-7d-01-02-03″}' - X POST https://iboot.co/services/v4/manage_link
O le poloaiga o loʻo i luga o le a toe faʻafoʻi mai se fausaga JSON e pei ona taua i lalo:
{“manuia”:”moni”,”feau”:”https://########.device.iboot.co”}
9.6. iBoot-G2 Seti Seti Example
Ina ia fa'atulagaina le fa'atulagaina o masini o se iBoot-G2: O le sampe auina atu i se iBoot patino e ala i lona tuatusi mac [e tusa ai ma le vaega 3.5] curl -d “{“token”:”####-####-####-####”,”mac”:”00-0d-ad-01-02-03″,”device”:{“location”:”iBoot-G2-010203″, “cycleTime”:”10″,”disableOff”:”0″,”initialState”:”last”,”upgradeEnable”:”0″,”autoLogout”:”60″}}” -X POST
https://iboot.co/services/v4/configuration/iBoot/set
O le poloaiga o loʻo i luga o le a toe faʻafoʻi mai se fausaga JSON e pei ona taua i lalo:
{“success”:”true”,”message”:{“0″:”Tuuina atu 'location=iBoot-G2-010203&cycle=10&iMain=2&aLog=60' i le igoa Old-G2 i le masini (00-0d-ad-01- 02-03)”}}
9.7. iBoot-G2 Configure Maua Example
Ina ia toe maua le fa'atulagaina o masini o le iBoot-G2 e ala ile Restful API: O le sampLe talosaga i le masini ma fesoʻotaʻiga tulaga o se iBoot-G2 patino. [e tusa ai ma le vaega 3.6] iurl -d '{“faailoga”:”####-####-####-####”,”mac”:”00-0d-ad-01-02-03″,” laulau ”:[“mea faigaluega”,”fesootaiga”]}' –X POST
https://iboot.co/services/v4/configuration/iBoot/get
O le poloaiga o loʻo i luga o le a toe faʻafoʻi mai se fausaga JSON e pei ona taua i lalo:
{“success”:”true”,”device”:{“location”:”iBoot-G2010203″,”cycleTime”:10,”disableOff”:0,”initialState”:”last”,”upgradeEnable”:0,”autoLogout”:60},”network”:{“ipMode”:”static”,”ipAddress”:”192.168.1.254″,”subnetMask”:”255.255.255.0″,”gateway”:”192.168.1 .1″,”dns”:”192.168.1.1″}}
9.8. iBoot-G2+/S Pulea Example
Le fa'atonutonuina o se iBoot-G2+/S e fa'ata'amilo uma nofoaga e 3 e ala ile RestFul API: [e pei o le vaega 3.2] curl -d ‘{“token”:”####-####-####-####”,”mac”:”00-0d-ad-01-02-03″,”outlet”:[“0″,”1”,”2”],”control”:”cycle”}’ -X POST
https://iboot.co/services/v4/control
O le poloaiga o loʻo i luga o le a toe faʻafoʻi mai ai se fausaga JSON e pei ona taua i lalo: {“success”:”true”,”message”:”Send 'cycle' to 00-0d-ad-01-02-03 outlets (0, 1, 2)” }
9.9. iBoot-G2+/S Toe aumai Fa'amatalaga Fa'apitoaample
Le fesiligia o se tulaga iBoot-G2+ poʻo le iBoot-G2S e ala ile RestFul API: [e pei ole Retrieve Specific section 3.3] curl -d '{“faailoga”:”####-####-####-####”,”mac”:”00-0d-ad-01-02-03″}' - X POST https://iboot.co/services/v4/retrieve
O le poloaiga o loʻo i luga o le a toe faʻafoʻi mai se fausaga JSON e pei ona taua i lalo:
{“success”:”true”,”message”:null,”devices”:[{“mac”:”00-0d-ad-01-02-03″,”name”:”iBoot-G2S-010203″, “online”:true,”location”:”at Home”,”lastContact”:”2023-04-15 20:35:04″, “ip”:”192.168.1.208″,”status”:{“Main”:”ON”,”EXP-1″:”ON”,”EXP-2″:”ON”,”Main-2″:”ON”,”Input-1″:”Open”,”Input2″:”Open”,”Output-1″:”Closed”,”Output-2″:”Closed”,”AP-1A”:”Inactive”,”AP-1B”:”Inactive”,”AP-2″:”Inactive”,”AP3″:”Inactive”,”HB”:”Inactive”},”triggerInfo”:{“APT1″:”0″,”APT2″:”0″,”APT3″:”0″,”HBT1″:”0”}}]}
9.10. iBoot-G2+/S Seti Seti Example
E fa'atulaga le fa'atulagaina o le fa'asologa o le iBoot-G2+ po'o le iBoot-G2S e ala ile Restful API: SampLe setiina o se iunite iBoot-G2S patino, mea na tupu 1 e pei o le 4/24/2023 e taamilo ai Autu ile 10:05, toe fai i Aso Ta'itasi. [e tusa ai ma le vaega 5.8] iurl -d “{“token”:”####-####-####-####”,”mac”:”00-0d-ad-01-02-03″, “schedule”:{“date1″:”04/24/2023″,”time1″:”10:05″,”repeat1″:”1″,”repeatPeriod1″:”days”,”action1″:”cycle”,”outlet1″:” Main”,”enable1″:”1″}}” -X POST https://iboot.co/services/v4/configuration/iBoot/set
O le poloaiga o loʻo i luga o le a toe faʻafoʻi mai se fausaga JSON e pei ona taua i lalo:
E ui ina fa'atulagaina na'o le 1 mea na tutupu o mea uma o se vaega o le tali.
{“success”:”true”,”message”:{“0″:”Send
‘date1=04/24/2023&time1=10:05&rt1=1&rep1=0&act1=2&ctl1=0&run1=&date2=&date3=&date4=&date5=&date6=&date7=&date8=&time2=&time3=&time4=&time5=&time6=&time7=&time8=&rt2=0&rt3=0&rt4=0&rt5=0&rt6=0&rt7=0&rt8= 0&rep2=0&rep3=0&rep4=0&rep5=0&rep6=0&rep7=0&rep8=0&act2=0&act3=0&act4=0&act5=0&act6=0&act7=0&act8=0&run2=&run3=&run4=&run5=&run6=&run7=&run8=&date9=&dateA=&dateB=&dateC=&dateD=&dateE=&time9=&time A=&timeB=&timeC=&timeD=&timeE=&rt9=0&rtA=0&rtB=0&rtC=0&rtD=0&rtE=0&rep9=0&repA=0&repB=0&repC=0&repD=0&repE=0&act9=0&actA=0&actB=0&actC=0&actD=0&actE=0&run9=&runA=&runB=&runC=&runD=&runE=&ctl2=0&ctl 3=0&ctl4=0&ctl5=0&ctl6=0&ctl7=0&ctl8=0&ctl9=0&ctlA=0&ctlB=0&ctlC=0&ctlD=0&ctlE=0&clr2=Clear&clr3=Clear&clr4=C lear&clr5=Clear&clr6=Clear&clr7=Clear&clr8=Clear&clr9=Clear&clrA=Clear&clrB=Clear&clrC=Clear&clrD=Clear&clrE=Clear ‘ to device iBoot-G2S-010203 (00-0d-ad-01-02-03)”}}
9.11. iBoot-PDU Pulea Example
Le pulea uma nofoaga o le iBoot-PDU e ala i RestFul API: [e pei o le vaega 3.2] curl -d ‘{“token”:”####-####-####-####”,”mac”:”a8-e7-7d-01-02-03″,”outlet”:[“0″,”1″,”2″,”3″,”4″,”5″,”6″,”7”], “control”:”cycle”}’ -X POST https://iboot.co/services/v4/control
O le poloaiga o loʻo i luga o le a toe faʻafoʻi mai se fausaga JSON e pei ona taua i lalo:
{“success”:”true”,”message”:”Auina atu le 'cycle' i a8-e7-7d-01-02-03 outlets (0, 1, 2,3,4,5,6,7)”}
9.12. iBoot G2 fa'asologa Toe fa'afouina Example
E fa'amalosia le toe fa'afouina o le iBoot (G2, PoE, G2S po'o le G2+) e ala i le RestFul API: [e tusa ai ma le vaega 4.6 ma le 5.9] curl -d '{“faailoga”:”####-####-####-####”,”mac”:”00-0d-ad-01-02-03″,”toe faʻafou ”:”1″}' -X POST
https://iboot.co/services/v4/control
O le poloaiga o loʻo i luga o le a toe faʻafoʻi mai se fausaga JSON e pei ona taua i lalo:
{“success”:”true”,”message”:”Tuuina atu le 'reboot=' i le 00-0d-ad-01-02-03″}
9.13. iBoot-PDU Toe aumai Fa'amatalaga Fa'apitoaample
Le fesiligia o se tulaga iBoot-PDU e ala i RestFul API: [e pei o le Toe aumai Fa'apitoa vaega 3.3] curl -d '{“faailoga”:”####-####-####-####”,”mac”:”a8-e7-7d-01-02-03″}' - X POST https://iboot.co/services/v4/retrieve
O le poloaiga o loʻo i luga o le a toe faʻafoʻi mai se fausaga JSON e pei ona taua i lalo:
{“success”:”true”,”message”:null,”devices”:[{“mac”:”a8-e7-7d-01-02-03″, “name”:”MainControlUnit”,”online”:true,”location”:”at Home”,”lastContact”:”2023-04-15 09:47:17″,”ip”:”0.0.0.0″,”status”:[{“Server”:”On”},{“Router”:”On”},{“Outlet-3″:”On”},{“Outlet-4″:”On”},{“Outlet5″:”On”},{“Outlet-6″:”On”},{“Outlet-7″:”Off”},{“Outlet-8″:”Off”}],”triggerInfo”:[]}]}
9.14. iBoot-PDU v4 seti poloaiga Example
O sampO le a fa'aopoopo ma fa'atulaga se fa'asologa e ta'ua o le Wall to Schedule outlet 4 e alu ese, fa'atali mo le 10 sekone ona toe fa'afo'i lea o le outlet 4 ona fai lea o le autoping i le ping google.com i le 30 sekone ma le numera o le toilalo o le 4 ma le toe amata o le 60. sekone. O le autoping o le a fa'agasolo le Sequence Wall pe a le manuia.
Faamolemole ia matau le 25 poloaiga o se toe faia o mea e manaʻomia e faʻapipiʻi ai le faasologa tutusa ma le faʻaogaina o le CLI pe a faʻafesoʻotaʻi i le iunite CLI.
curl -d “{“faailoga”:”####-####-####-####”,”mac”:”00-0d-ad-01-02-03″, “poloaiga ”:[ “faaopoopo le faasologa Papuipui”,”faaopoopo sequence Wall action”,”faaopoopo sequence Wall action”,”faaopoopo sequence Wall action”,”set sequence Wall action 1 type outlet”,”set sequence Wall action 1 param1 localhost”, “set sequence Wall action 1 param2 4″,”set sequence Wall action 1 param3 OFF”,”set sequence Wall action 2 type tuai”,”set sequence Wall action 2 param1 10″,”set sequence Wall action 3 type outlet”, “set sequence Wall action 3 param1 localhost”,”set sequence Wall action 3 param2 4″,”set sequence Wall action 3 param3 ON”,”set sequence Wall enabled true”,”set user admin sequence Wall yes”,”faaopoopo le autoping Wall”,”set autoping Wall address google.com”,”set autoping Wall period 30″,”set autoping Wall count 4″,”set autoping Wall time out 2″,”set autoping Wall toe tuai tuai 60″,”set autoping Wall failtriggersequence Pa”,” Seti le Autoping Wall cleartriggersequence none”,”set autoping Wall enabled true”]}” -X POST https://iboot.co/services/v4/configuration/pdu/set
O le poloaiga o loʻo i luga o le a toe faʻafoʻi mai se fausaga JSON e pei ona taua i lalo:
{“success”:”true”,”message”:”faaopoopo sequence Wall\n\nOk\nadd sequence Wall action\n\nOk\nadd sequence Wall action\n\nOk\nadd sequence Wall action\n\nOk\nset fa'asologa Fa'asagaga puipui 1 tu'aiga fa'alava\n\nOk\nset fa'asologa Fa'asagaga puipui 1 param1 localhost\n\nOk\nset sequence Fa'asagaga puipui 1 param2 4\n\nOk\nset fa'asologa Fa'asagaga puipui 1 param3 OFF\n\nOk\nset sequence puipui gaioiga 2 ituaiga tuai\n\nOk\nset sequence Fa'asagaga puipui 2 param1 10\n\nOk\nset sequence Fa'asagaga puipui 3 tu'aiga so'o\n\nOk\nset fa'asologa Fa'asagaga puipui 3 param1 localhost\n\nOk\nset sequence Fa'asagaga puipui 3 param2 4\n\nOk\nset sequence Fa'asagaga o le pa 3 param3 ON\n\nOk\nset sequence Fa'afai le puipui mo'o\n\nOk\nset fa'aoga fa'atonu fa'atonu puipui ioe\n\nOk\nadd autoping Wall\n\nOk\nset autoping Tuatusi o le puipui google.com\n\nOk\nset autoping Wall period 30\n\nOk\nset autoping Wall count 4\n\nOk\nset autoping Wall time out 2\n\nOk\nset autoping Wall toe amata tuai tuai 60\n\nOk\ nset autoping Fa'ailo fa'aoso fa'aoso Fa'aulufale\n\nOk\nset autoping Pa puipui cleartriggersequence leai sene\n\nOk\nset autoping Fa'amalo fa'ataga moni\n\nUa lelei”}

Dataprobe Inc Lagolago Faʻapitoa
60E Commerce Way
Totowa New Jersey 07512
www.dataprobe.com/support
support@dataprobe.com
201-934-9944
201-934-5111
iBCS Malolo API v4
V230918W

Pepa / Punaoa

dataprobe V230918W iBCS Malolo API V4 URL Pulea [pdf] Taiala mo Tagata Fa'aoga
V230918W iBCS Malolo API V4 URL Pulea, V230918W, iBCS Malolo API V4 URL Pulea, Mapu API V4 URL Pulea, API V4 URL Pulea, V4 URL Pulea, URL Pulea

Fa'asinomaga

Tuu se faamatalaga

E le fa'asalalauina lau tuatusi imeli. Fa'ailogaina fanua mana'omia *