logo ea dataprobeiBCS Restful API V4
URL Taolo
V230918W

Fetileview

The iBoot-G2, iBoot-PoE le iBoot-PDU Lelapa la lihlahisoa li fana ka API e bonolo ea Restful (URL Control) e lumellang basebelisi ho li laola habonolo ho tsoa ho tsa bona weblibaka le li-portal. Leha ho le joalo, sena se hloka tsebo ea Aterese ea IP ea iBoot (s) e hlokang ho laoloa. Sena ha se kamehla se sebetsang.
Likhokahano tse ling tsa Marang-rang ha li fane ka liaterese tsa IP tse sa fetoheng tse etsang hore ho se khonehe ho sebelisa Restful API ea lehae. The iBoot Cloud Services (iBCS) ke tharollo e phethahetseng bothateng bona.
iBoots e etsa khokahano e tsoang ho iBCS bakeng sa ho beha leihlo le taolo. Kaha iBCS e na le aterese ea IP e tsitsitseng hammoho le domain name, sena se etsa hore e be tharollo e phethahetseng ea bothata bo boletsoeng ka holimo. Tokomane ena e fana ka tlhaloso bakeng sa stagea iBCS Restful API.

Litlhaloso tsa Restful API v4

Ho eketsoa ha bokhoni ba ho lokisa lisebelisoa ho tloha marung ke ntho ea 'mapa oa litsela oa iBCS. Ho fihlela sena, Dataprobe e lokolitse iBoot-G2 Restful API v3.2 e le qalo ea tlhophiso ea lelapa ea iBCS G2.
The Restful API e tsejoang e le Restful API v4 e tla kenyelletsa likarolo tsohle tsa v3.2 kamoo li neng li le teng le ho eketsa tšehetso bakeng sa ho hlophisoa ha letoto la iBoot-PDU. IBCS e ts'ehetsa Token based Restful API bakeng sa ho laola, ho beha leihlo le ho hlophisa lisebelisoa tsa lelapa tsa iBoot-G2. Mofuta oa 4 o tla lumella letoto la iBoot-PDU hore le hlophisoe ka ho sebelisa Token e thehiloeng API le taelo ea Line Interface (CLI) e seng e hahiloe lisebelisoa tsa iBoot-PDU.
Restful API v4 e tla kenyelletsa litlhahiso tse latelang tsa bareki:

  • Restful API e lokela ho ba Token e thehiloeng.
  • Restful API e lokela ho khona ho fumana data ea tlhophiso.
  • Restful API e tla lumella tšebeliso ea taelo e teng ea CLI e behiloeng ho PDU.

3.1. Letshwao
Ho hlokahala tokene e dumelletsweng bakeng sa dipuisano tsa All Restful API. Letšoao le sebetsa ho fihlela palo e lokiselitsoeng ea ho se sebetse e fetile. Sebali sa ho se sebetse se ka hlophiseha ho tloha motsotsong o le mong ho isa ho likhoeli tse 1. E ka hlophisoa ho tsoa ho Restful API kapa ka Web UI. Li-tokens tsohle li ka hlakoloa ka nako efe kapa efe ka Restful API v4.

  • Li-Tokens tsa tumello li tla fumanoa ho: https://iboot.co/services/v4/auth
    Likopo tsa tumello li tla sebelisa Sebopeho se latelang sa JSON:dataprobe V230918W iBCS Restful API V4 URL Taolo - Letshwao
  • Likopo tsa tumello li tla arabela ka sebopeho se latelang sa JSON:dataprobe V230918W iBCS Restful API V4 URL Taolo - Letšoao la 1

3.2. Taolo
IBCS Control Restful API e tla sebetsa ka mokhoa o ts'oanang le oa hajoale oa Control Restful API. Phetoho e le 'ngoe feela e tla ba ho sebelisa Letšoao la tumello.

3.3. Khutlisa
Ts'ebetso ea iBCS Retrieve Restful API e tla lumella basebelisi ho khutlisa tlhahisoleseling ho feta sesebelisoa se le seng ka nako. Basebelisi ba ka fumana boemo ba lisebelisoa tsohle akhaonteng ea bona, lisebelisoa tsohle tse sebakeng se boletsoeng, kapa boemo ba mofuta o itseng feela oa sesebelisoa.

Khutlisa Tsohle
Phetolelo ena ea Taelo ea ho Khutlisa e tla Khutlisa boemo ba lisebelisoa tsohle tse akhaonteng.
Mosebelisi a ka khetha ka boikhethelo lisebelisoa tsohle tsa mofuta o itseng.dataprobe V230918W iBCS Restful API V4 URL Taolo - KhutlisaKhutlisa Sebaka
Phetolelo ena ea Taelo ea Khutlisa e tla Khutlisa boemo ba lisebelisoa tsohle sebakeng se khethiloeng. Mosebelisi a ka khetha ka boikhethelo lisebelisoa tsohle tsa mofuta o itseng.dataprobe V230918W iBCS Restful API V4 URL Taolo - Khutlisa 1Khutlisa Specific
Mofuta ona oa Taelo ea Khutlisa o tla Khutlisa boemo ba sesebelisoa ka aterese e khethiloeng ea MAC.dataprobe V230918W iBCS Restful API V4 URL Taolo - Khutlisa 2

Khutlisa Sebopeho sa Karabelo

  • Khutlisa e tla arabela ka sebopeho se latelang sa iBoot-G2/PoE:dataprobe V230918W iBCS Restful API V4 URL Taolo - Khutlisa 3
  • Khutlisa e tla arabela ka sebopeho se latelang sa iBoot-G2+/G2S:dataprobe V230918W iBCS Restful API V4 URL Taolo - Khutlisa 4
  • Khutlisa e tla araba ka sebopeho se latelang sa JSON bakeng sa iBoot-PDU:dataprobe V230918W iBCS Restful API V4 URL Taolo - Khutlisa 5

3.4. Khutlisa Sehokelo se ka arolelanoang sa PDU Laola
IBCS Retrieve Manage Link e tla lumella basebelisi ho fumana sehokelo se ka arolelanoang hore ba kene ka kotloloho ho sesebelisoa sa bona sa iBoot-PDU joalokaha eka ba tobetse konopo ea Manage e fumanehang ho iBCS. webleqephe. Sehokelo se tla lula se sebetsa metsotso e 30, 'me haeba se sebelisoa metsotso e 30 kamora ho se sebetse.

  • Khutlisa Sehokelo se ka arolelanoang sa PDU Laola se tla fumaneha ho: https://iboot.co/services/v4/manage_link
  • Khutlisetsa Shareable PDU Manage Link e tla sebelisa sebopeho se latelang sa JSON:dataprobe V230918W iBCS Restful API V4 URL Taolo - Khutlisa 6
  • Khutlisa Shareable PDU Manage Link e tla araba ka sebopeho se latelang sa JSON:dataprobe V230918W iBCS Restful API V4 URL Taolo - Khutlisa 7

3.5. Seta sa Tlhophiso - Letoto la G2
Configuration Restful API v4 e tla nka palo e fapaneng ea lintho ho meaho ea JSON. Sena se tla lumella ho fetoha ha maemo a le mong. E tla boela e lumelle hore mefuta e fapaneng e tsoang maqepheng a fapaneng a ho seta e romelloe ka kopo e le 'ngoe ea API. Sheba Karolo ea 4 le 5 ka tlase bakeng sa lintlha tse mabapi le likarolo tse itseng tsa iBoot.

  • Litlhophiso tsohle tsa tlhophiso li tla etsoa ka: https://iboot.co/services/v4/configuration/iBoot/set
  • Sebopeho sa JSON se tla hloka bonyane 1 e fapaneng ea iBoot ho e lokisa.
  • IBCS e tla boloka mefuta eohle ho database.
  • IBCS e tla arola mefuta e fapaneng ka maqephe a tlhophiso ea sehlahisoa.
  • IBCS e tla sutumelletsa mefuta eohle bakeng sa sehlopha se seng le se seng se entsoeng.
  • IBCS e tla sutumelletsa data ka sebopeho sa HTTP Post.
  • Kopo ea tlhophiso e tla sebelisa sebopeho se latelang sa JSON:
    Lintho tsa JSON:
  • Taelo:dataprobe V230918W iBCS Restful API V4 URL Taolo - Khutlisa 8
  • Karabo:dataprobe V230918W iBCS Restful API V4 URL Taolo - Khutlisa 9

3.6. Fumana Tlhophiso - Letoto la G2
Configuration Restful API e tla sebelisoa ho fumana tlhophiso eohle kapa karolo efe kapa efe ea eona, ea iBoot e khethiloeng. Sheba Karolo ea 6 le 7 ka tlase bakeng sa lintlha tse mabapi le likarolo tse itseng tsa iBoot.

3.7. Config Apply – G2 Series
Configuration RestAPI e tla sebelisa mokhoa ona (sebaka sa ho qetela) ho sebelisa Sebopeho se khethiloeng lethathamong la Lisebelisoa tse Khethiloeng.

3.8. Database ea Moriti
Ho ke ke ha khoneha hore iBCS e sebetse kopo ea ho fumana ka ho khutlisa tlhophiso ea iBoot ka kotloloho ho tsoa ho iBoot. Ho sebetsana le sena, iBCS e tla sebelisa Database ea Shadow.

  • Database ea Shadow e tla ba le phetoho e le 'ngoe bakeng sa leqephe le leng le le leng la setupo sa lelapa la iBoot-G1.
  • Tafole e 'ngoe le e' ngoe e tla ba le mefuta e fapaneng bakeng sa mefuta eohle ea lelapa la iBoot-G2.
  • Tafole ka 'ngoe e tla qala e se na letho ho fihlela
    1. IBoot e romela maemo a eona ho cloud ka Commit Long Poll.
    ▪ Ka mor'a ho qalisa bocha kapa ho fetola litlhophiso ho bolokoa webleqephe
    2. The Configuration Set Restful API e sebelisoa.
  • Restful API Set e tla sebelisa litlhophiso tsa feme ho mefuta eohle e sa hlophisoang.

iBoot-G2 Configuration Set

4.1. Sesebelisoa sa Configuration Set
Se latelang se sebelisetsoa sebopeho sa POST JSON se tla etsa liphetoho ho li-setting tsa lisebelisoa tsa li-unit tsa iBoot-G2. https://iboot.co/services/v4/configuration/iBoot/set
Hlokomela: Haeba Sebaka se fetotsoe ho hlokahala ho qala bocha.dataprobe V230918W iBCS Restful API V4 URL Taolo - Khutlisa 144.2. Network Configuration Set dataprobe V230918W iBCS Restful API V4 URL Taolo - Khutlisa 154.3. Advanced Network Configuration Set dataprobe V230918W iBCS Restful API V4 URL Taolo - Khutlisa 164.4. Autoping Configuration Set dataprobe V230918W iBCS Restful API V4 URL Taolo - Khutlisa 174.5. Kemiso ea Configuration Set dataprobe V230918W iBCS Restful API V4 URL Taolo - Khutlisa 184.6. Qala bocha dataprobe V230918W iBCS Restful API V4 URL Taolo - Khutlisa 19

iBoot-G2+/S Sete ea Tlhophiso

Se latelang se sebelisetsoa sebopeho sa POST JSON se tla etsa liphetoho ho iBoot-G2P kapa iBoot-G2S
Litlhophiso tsa sesebelisoa. https://iboot.co/services/v4/configuration/iBoot/set
Tlhokomeliso: Haeba Sebaka se fetotsoe ho hlokahala ho qala bocha.
5.1. Sesebelisoa sa Configuration Set dataprobe V230918W iBCS Restful API V4 URL Taolo - Tlhophiso5.2. Katoloso Configuration Setdataprobe V230918W iBCS Restful API V4 URL Taolo - Taelo ea 65.3. Network Configuration Set dataprobe V230918W iBCS Restful API V4 URL Taolo - Tlhophiso 15.4. Advanced Network Configuration Set dataprobe V230918W iBCS Restful API V4 URL Taolo - Tlhophiso 25.5. Graceful Shutdown Configuration Set dataprobe V230918W iBCS Restful API V4 URL Taolo - Tlhophiso 35.6. Autoping Configuration Set dataprobe V230918W iBCS Restful API V4 URL Taolo - Tlhophiso 45.7. Sete ea Configuration ea Pelo dataprobe V230918W iBCS Restful API V4 URL Taolo - Tlhophiso 55.8. Kemiso ea Configuration Set dataprobe V230918W iBCS Restful API V4 URL Taolo - Tlhophiso 6dataprobe V230918W iBCS Restful API V4 URL Taolo - Tlhophiso 75.9. Qala bocha
Sebopeho sena sa JSON se sebelisetsoa ho tsosolosa iBoot-G2. E na le phello e tšoanang ho tobetsa konopo ea reset ho iBoot-G2.dataprobe V230918W iBCS Restful API V4 URL Taolo - Tlhophiso 8

iBoot-G2 Configuration Fumana

The Restful API Configuration get ke mokhoa oo basebelisi ba ka kopang data ea hajoale ea tlhophiso ea sesebelisoa ho tsoa ho iBCS.
Se latelang se sebelisetsoa sebopeho sa POST JSON se tla khutlisa tlhophiso ea hajoale ea li-setting tsa sesebelisoa sa iBoot-G2 ho tsoa ho iBCS. https://iboot.co/services/v4/configuration/iBoot/get dataprobe V230918W iBCS Restful API V4 URL Taolo - Tlhophiso 9Kamora ho romella sebopeho sa JSON ka holimo ho iBCS, iBCS e tla khutlisa tlhophiso ea hajoale bakeng sa lethathamo la litafole tse boletsoeng. Karabelo ho Restful API tlhophiso e fumaneng e tla ba ka tsela e latelang: [sample data e bontšitsoeng] 6.1. Sesebediswa Configuration Fumana dataprobe V230918W iBCS Restful API V4 URL Taolo - Tlhophiso 106.2. Fumana Network Configuration dataprobe V230918W iBCS Restful API V4 URL Taolo - Tlhophiso 116.3. Advanced Network Configuration Fumana dataprobe V230918W iBCS Restful API V4 URL Taolo - Tlhophiso 126.4. Autoping Configuration Fumana dataprobe V230918W iBCS Restful API V4 URL Taolo - Tlhophiso 136.5. Kemiso ea Tlhophiso Fumana dataprobe V230918W iBCS Restful API V4 URL Taolo - Tlhophiso 14

iBoot-G2+/S Configuration Fumana

The Restful API Configuration get ke mokhoa oo basebelisi ba ka kopang data ea hajoale ea tlhophiso ea sesebelisoa ho tsoa ho iBCS.
Se latelang se sebelisetsoa sebopeho sa POST JSON se tla khutlisa tlhophiso ea hajoale ea iBoot-G2+ le li-setting tsa G2S Device ho tsoa ho iBCS. https://iboot.co/services/v4/configuration/iBoot/get dataprobe V230918W iBCS Restful API V4 URL Taolo - Tlhophiso 15Kamora ho romella sebopeho sa JSON ka holimo ho iBCS, iBCS e tla khutlisa tlhophiso ea hajoale bakeng sa lethathamo la litafole tse boletsoeng. Karabelo ho Restful API tlhophiso e fumaneng e tla ba ka tsela e latelang: [sample data e bontšitsoeng] 7.1. Sesebediswa Configuration Fumana dataprobe V230918W iBCS Restful API V4 URL Taolo - Tlhophiso 167.2. Katoloso Configuration Fumana dataprobe V230918W iBCS Restful API V4 URL Taolo - Tlhophiso 177.3. Fumana Network Configuration dataprobe V230918W iBCS Restful API V4 URL Taolo - Tlhophiso 187.4. Advanced Network Configuration Fumana dataprobe V230918W iBCS Restful API V4 URL Taolo - Tlhophiso 197.5. Graceful Shutdown Configuration Fumana dataprobe V230918W iBCS Restful API V4 URL Taolo - Tlhophiso 207.6. Autoping Configuration Fumana dataprobe V230918W iBCS Restful API V4 URL Taolo - Tlhophiso 217.7. Pelo ea Pelo Configuration Fumana dataprobe V230918W iBCS Restful API V4 URL Taolo - Tlhophiso 227.8. Kemiso ea Tlhophiso Fumana dataprobe V230918W iBCS Restful API V4 URL Taolo - Tlhophiso 23dataprobe V230918W iBCS Restful API V4 URL Taolo - Tlhophiso 24dataprobe V230918W iBCS Restful API V4 URL Taolo - Tlhophiso 25

Setsi sa Tlhophiso ea iBoot-PDU

8.1. Sesebelisoa sa Configuration Set
Se latelang se sebelisetsoa sebopeho sa POST JSON se tla romela litaelo tsa iBoot-PDU CLI ho iBootPDU ho hlophisa litlhophiso ho iBoot-PDU tseo CLI e neng e tla li etsa.
https://iboot.co/services/v4/configuration/pdu/set

  • Taelo:dataprobe V230918W iBCS Restful API V4 URL Taolo - Taelo
  • Karabo:dataprobe V230918W iBCS Restful API V4 URL Taolo - Taelo ea 1

Setlhophiso sa Sesebelisoa sa iBoot-PDU se seta ka potlako exampLe:dataprobe V230918W iBCS Restful API V4 URL Taolo - Taelo ea 2

8.2. Sesebediswa Configuration Fumana
Se latelang se sebelisetsoa sebopeho sa POST JSON se tla romella iBoot-PDU CLI ho fumana litaelo ho iBootPDU ho fumana litlhophiso ho iBoot-PDU tseo CLI e neng e tla li etsa.
https://iboot.co/services/v4/configuration/pdu/get

  • Taelo:dataprobe V230918W iBCS Restful API V4 URL Taolo - Taelo ea 3
  • Karabo:dataprobe V230918W iBCS Restful API V4 URL Taolo - Taelo ea 4

Tlhophiso ea Sesebelisoa sa iBoot-PDU fumana mohlala o potlakilengampLe:dataprobe V230918W iBCS Restful API V4 URL Taolo - Taelo ea 5

Examples

Ka tlase ke ba bang ba examptse ling tsa taolo ea lelapa ea iBoot-G2, fumana, lokisa fumana le ho lokisa seta ka Restful API v4.
9.1. Fumana Letshwao
Ho fumana lets'oao le nepahetseng ho tsoa ho iBCS ka API bakeng sa tšebeliso le litaelo tsohle tse latelang tsa API.
Lebitso la mosebelisi le password ke tsa akhaonto ea iBoot.co. Sampe tla fumana lets'oao le sebetsang bakeng sa metsotso e 20 ea ho se sebetse e sebelisa lebitso la ak'haonte MyDemoUser le password Password123. [ho ea ka karolo ea 3.1] curl -d '{“username”:"MyDemoUser”,”password”:”Password123″,”timeout”:{“interval”:"20″,"scale”:"metsotso"}}' -X
PHOSO https://iboot.co/services/v4/auth
Taelo e ka holimo e tla khutlisa sebopeho sa JSON ka tsela e latelang: {"katleho":"'nete","token":"e3ec-e4f6-910f-ac38″}
9.2. iBoot-G2/PoE Control Example
Ho laola iBoot-G2/PoE ho Cycle ka RestFul API: [ho ea ka karolo ea 3.2] curl -d '{“letshwao”:”####-####-##########”,”mac”:”00-0d-ad-01-02-03″,”letla ”:"0″,"control":"cycle"}' -X POST
https://iboot.co/services/v4/control
Taelo e ka holimo e tla khutlisa sebopeho sa JSON ka tsela e latelang:
{“katleho”:”nete”,”molaetsa”:”E rometswe 'cycle' ho mabenkele a 00-0d-ad-01-02-03 (0)”}
9.3. iBoot Fumana Tsohle Example
Ho botsa boemo ba lisebelisoa tsohle tse akhaonteng ka RestFul API: [ho ea ka "Retrieve All section 3.3] curl -d '{“letšoao”:”####-####-#########”,”kaofela”:[“”]}' -X POST https://iboot.co/services/v4/retrieve
Taelo e kaholimo e tla khutlisa sebopeho sa JSON se ipapisitseng le li-unit tsohle Ka akhaonto e ts'oanang le e latelang:
{“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 Khutlisa Example
Ho botsa boemo ba iBoot-G2/PoE ka RestFul API: [ho ea ka Khutlisa Specific karolo ea 3.3] curl -d '{“letshwao”:”####-####-#########”,”mac”:”00-0d-ad-01-02-03″}' - X PHOSO https://iboot.co/services/v4/retrieve
Taelo e ka holimo e tla khutlisa sebopeho sa JSON ka tsela e latelang:
{“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 Fumana Sehokelo se ka arolelanoang sa Manage
Letoto la iBoot-PDU le lumella konopo ea Laola ho tsoa ka har'a sebopeho sa iBCS. API e tla lumella ho khutlisa sehokelo se ts'oanang se sebetsang se ka arolelanoang. Khokahano e tla felloa ke nako ka mor'a metsotso e 30 haeba e sa sebelisoe 'me e tla felloa ke nako ka mor'a metsotso e 30 ea ho se sebetse haeba e sebelisoa. [ho ea ka karolo ea 3.4] curl -d '{“letshwao”:”####-####-#########”,”mac”:”a8-e7-7d-01-02-03″}' - X PHOSO https://iboot.co/services/v4/manage_link
Taelo e ka holimo e tla khutlisa sebopeho sa JSON ka tsela e latelang:
{“katleho”:”nete”,”molaetsa”:”https://########.device.iboot.co”}
9.6. iBoot-G2 Lokisa Seta Example
Ho Hlophisa Sesebediswa setlhophiso ea iBoot-G2: Sena sample e romela ho iBoot e itseng ka aterese ea eona ea mac [ho latela karolo ea 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
Taelo e ka holimo e tla khutlisa sebopeho sa JSON ka tsela e latelang:
{“success”:”true”,”message”:{“0″:”Sent 'location=iBoot-G2-010203&cycle=10&iMain=2&aLog=60' ho sesebediswa Old-G2 lebitso (00-0d-ad-01- 02-03)”}}
9.7. iBoot-G2 Lokisa Fumana Example
Ho Fumana tlhophiso ea Sesebelisoa sa iBoot-G2 ka Restful API: Sena se s.ampe kopa sesebelisoa le litlhophiso tsa marang-rang tsa iBoot-G2 e itseng. [ho ea ka karolo ea 3.6] curl -d '{“letšoao”:”####-####-##########”,”mac”:”00-0d-ad-01-02-03″,” litafole ”:[“sesebediswa”,”network”]}' –X POST
https://iboot.co/services/v4/configuration/iBoot/get
Taelo e ka holimo e tla khutlisa sebopeho sa JSON ka tsela e latelang:
{“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 Control Example
Ho laola iBoot-G2 +/S ho potoloha libaka tsohle tsa 3 ka RestFul API: [ho ea ka karolo ea 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
Taelo e ka holimo e tla khutlisa sebopeho sa JSON ka tsela e latelang: {“success”:”true”,”message”:"E rometsoe 'cycle' ho 00-0d-ad-01-02-03 mabenkeleng (0, 1, 2)" }
9.9. iBoot-G2+/S Khutlisa Example
Ho botsa boemo ba iBoot-G2+ kapa iBoot-G2S ka RestFul API: [ho ea ka Retrieve Specific section 3.3] curl -d '{“letshwao”:”####-####-#########”,”mac”:”00-0d-ad-01-02-03″}' - X PHOSO https://iboot.co/services/v4/retrieve
Taelo e ka holimo e tla khutlisa sebopeho sa JSON ka tsela e latelang:
{“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 Configure Set Example
Ho lokisa kemiso ea kemiso ea iBoot-G2+ kapa iBoot-G2S ka Restful API: Sample beha yuniti e itseng ea iBoot-G2S, ketsahalo ea 1 joalo ka 4/24/2023 ho potoloha Main ka 10:05, ho pheta Letsatsi le Letsatsi. [ho ea ka karolo ea 5.8] curl -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
Taelo e ka holimo e tla khutlisa sebopeho sa JSON ka tsela e latelang:
Leha ho beha ketsahalo e le 'ngoe feela liketsahalo tsohle ke karolo ea karabo.
{“katleho”:”nete”,”molaetsa”:{“0″:”E rometswe
‘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 Control Example
Ho laola libaka tsohle tsa iBoot-PDU ka RestFul API: [ho ea ka karolo ea 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
Taelo e ka holimo e tla khutlisa sebopeho sa JSON ka tsela e latelang:
{“katleho”:”nete”,”molaetsa”:”E rometswe 'cycle' ho mabenkele a8-e7-7d-01-02-03 (0, 1, 2,3,4,5,6,7)”}
9.12. Letoto la iBoot G2 Reboot Example
Ho qobella ho qala bocha ha iBoot (G2, PoE, G2S kapa G2 +) ka RestFul API: [ho ea ka karolo ea 4.6 le 5.9] curl -d '{“letshwao”:”####-####-##########”,”mac”:”00-0d-ad-01-02-03″,” qala hape ”:”1″}' -X POST
https://iboot.co/services/v4/control
Taelo e ka holimo e tla khutlisa sebopeho sa JSON ka tsela e latelang:
{“katleho”:”nete”,”molaetsa”:”E rometswe 'reboot=' ho 00-0d-ad-01-02-03″}
9.13. iBoot-PDU Fumana Specific Example
Ho botsa boemo ba iBoot-PDU ka RestFul API: [ho ea ka Khutlisa Specific karolo 3.3] curl -d '{“letshwao”:”####-####-#########”,”mac”:”a8-e7-7d-01-02-03″}' - X PHOSO https://iboot.co/services/v4/retrieve
Taelo e ka holimo e tla khutlisa sebopeho sa JSON ka tsela e latelang:
{“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 beha taelo Example
Tse latelang sampLe tla eketsa le ho hlophisa tatelano e bitsoang Wall to Schedule outlet 4 ho tima, ema metsotsoana e 10 ebe o bula 4 ebe o theha autoping ho ping google.com metsotsoana e meng le e meng e 30 ka palo ea ho hloleha ea 4 le nako ea ho qala bocha ea 60. metsotsoana. Autoping e tla tsamaisa Wall ea tatellano ha e hloleha.
Ka kopo hlokomela hore litaelo tse 25 ke pheta-pheto ea se neng se tla hlokahala ho hlophisa tatellano e tšoanang le autoping ka ho sebelisa CLI haeba e hokahane le sebopeho sa unit CLI.
curl -d “{“letshwao”:”####-####-#########”,”mac”:”00-0d-ad-01-02-03″, “litaelo ”:[ “eketsa tatellano Lebota”,”eketsa tatellano ketso ea Lebota”,”eketsa tatellano Ketso ea Lebota”,”eketsa tatellano Ketso ea Lebota”,”seta tatelano mofuta oa mofuta oa 1”,”seta tatelano Wall Action 1 param1 localhost”, ”seta tatelano Ketso ya Lebota 1 param2 4″,”seta tatellano Ketso ya Lebota 1 param3 OFF”,”seta tatelano ya mofuta wa Wall Action”,”seta tatelano Wall Action 2 param2 1″,”seta tatelano Wall Action 10 type outlet”, ”seta tatelano Wall Action 3 param3 localhost”,”seta tatelano Wall Action 1 param3 2″,”seta tatelano Wall Action 4 param3 ON”,”seta tatelano Lebota le nolofaditswe nnete”,”seta tatelano ya taolo ya mosebedisi Wall yes”,”eketsa autoping Lebota”,”seta autoping Wall address google.com”,”seta autoping Wall period 3″,”seta autoping Wall count 30″,”seta autoping Wall timeout 4″,”seta autoping Wall restart delay 2″,”seta autoping Wall failtriggersequence Lebota”,”seta autoping Wall cleartriggersequence sequence none”,”seta autoping Wall e nolofaditswe ke nnete”]}” -X POST https://iboot.co/services/v4/configuration/pdu/set
Taelo e ka holimo e tla khutlisa sebopeho sa JSON ka tsela e latelang:
{“success”:”true”,”message”:”eketsa tatelano Lebota\n\nOk\nadd tatellano Ketso ya Lebota\n\nOk\nadd tatellano Ketso ya Lebota\n\nHo lokile\nadd tatellano Ketso ya Lebota\n\nHo lokile\seta tatelano Ketso ya Lebota 1 mofuta wa tlhahiso\n\nHo lokile\seta tatelano Ketso ya Lebota 1 param1 localhost\n\nOk\seta tatelano Ketso ya Lebota 1 param2 4\n\nHo lokile\seta tatelano Ketso ya Lebota 1 param3 E TLOHILE\n\nHo lokile\seta tatelano Lebota ketso ea mofuta oa 2 mofuta oa tieho\n\nHo lokile\seta tatelano Ketso ea Lerako 2 param1 10\n\nHo lokile\seta tatelano Ketso ea Lebota 3 mofuta oa ho tsoa\n\nHo lokile\seta tatelano Ketso ea Lerako 3 param1 localhost\n\nHo lokile\seta tatelano Ketso ea Lerako 3 param2 4\n\nOk\seta tatelano Wall Action 3 param3 ON\n\nOk\seta sequence Wall enabled true\n\nOk\seta user admin sequence Wall yes\n\nOk\nadd autoping Wall\n\nOk\set autoping Wall address google.com\n\nOk\set autoping Wall period 30\n\nHook\seta autoping Wall count 4\n\nOk\seta autoping Wall timeout 2\n\nOk\set autoping Wall restarting nset autoping Wall failtriggersequence Wall\n\nOk\set autoping Wall cleartriggersequence none\n\nHo lokile\seta autoping Lebota le dumeletswe nnete\n\nHo lokile”}

Dataprobe Inc Tšehetso ea Tekheniki
60E Mokhoa oa Khoebo
Totowa New Jersey 07512
www.dataprobe.com/support
support@dataprobe.com
201-934-9944
201-934-5111
iBCS Restful API v4
V230918W

Litokomane / Lisebelisoa

dataprobe V230918W iBCS Restful API V4 URL Taolo [pdf] Bukana ea Mosebelisi
V230918W iBCS Restful API V4 URL Taolo, V230918W, iBCS Restful API V4 URL Taolo, e Restful API V4 URL Taolo, API V4 URL Taolo, V4 URL Laola, URL Taolo

Litšupiso

Tlohela maikutlo

Aterese ea hau ea lengolo-tsoibila e ke ke ea phatlalatsoa. Libaka tse hlokahalang li tšoailoe *