iBCS Restful API V4
URL Control
V230918W
Acabadoview
A familia de produtos iBoot-G2, iBoot-PoE e iBoot-PDU proporciona unha sinxela API Restful (URL Control) que permite aos usuarios controlalos facilmente dende os seus websitios e portais. Non obstante, isto require o coñecemento do enderezo IP do(s) iBoot(s) que hai que controlar. Isto non sempre é práctico.
Algunhas conexións a Internet non proporcionan enderezos IP estáticos, polo que é imposible utilizar a API Restful local. Os servizos na nube iBoot (iBCS) son unha solución perfecta a este problema.
Os iBoots realizan unha conexión de saída co iBCS para a súa vixilancia e control. Dado que o iBCS ten un enderezo IP estático así como un nome de dominio, isto convérteo na solución perfecta para o problema mencionado anteriormente. Este documento ofrece unha especificación para o primeiro stage da API Restful iBCS.
Especificacións da API Restful v4
A adición da posibilidade de configurar dispositivos desde a nube é un elemento da folla de ruta de iBCS. Para este fin, Dataprobe lanzou a API Restful v2 iBoot-G3.2 como punto de partida para a configuración da familia iBCS G2.
A API Restful coñecida como API Restful v4 incluirá todas as funcións v3.2 tal e como existían e engadirá algún soporte para a configuración da serie iBoot-PDU. O iBCS admite unha API Restful baseada en Token para controlar, supervisar e configurar os dispositivos da familia iBoot-G2. A versión 4 permitirá programar a serie iBoot-PDU utilizando a API existente baseada en Token e a interface de liña de comandos (CLI) xa integrada nos dispositivos iBoot-PDU.
A API Restful v4 incluirá as seguintes suxestións de clientes:
- A API Restful debería estar baseada en Token.
- A API Restful debería poder obter datos de configuración.
- A API Restful permitirá o uso do comando CLI existente establecido na PDU.
3.1. Token
É necesario un token autorizado para todas as comunicacións da API Restful. O token é válido ata que transcorra unha cantidade programable de inactividade. O temporizador de inactividade é programable de 1 minuto a 12 meses. Pódese programar desde a API Restful ou a través de Web IU. Todos os tokens pódense revogar en calquera momento a través da API Restful v4.
- Os tokens de autorización serán adquiridos de: https://iboot.co/services/v4/auth
As solicitudes de autorización utilizarán a seguinte estrutura JSON: - As solicitudes de autorización responderán coa seguinte estrutura JSON:
3.2. Control
A API Control Restful de iBCS funcionará igual que a API Control Restful actual. O único cambio será usar un token de autorización.
- Accederase ao control en: https://iboot.co/services/v4/control
- O control utilizará a seguinte estrutura JSON:
- O control responderá coa seguinte estrutura JSON:
3.3. Recuperar
A funcionalidade de iBCS Retrieve Restful API permitirá aos usuarios recuperar información en máis dun dispositivo á vez. Os usuarios poden recuperar o estado de todos os dispositivos da súa conta, todos os dispositivos nunha localización especificada ou o estado dun tipo específico de dispositivo.
- Accederase á recuperación en: https://iboot.co/services/v4/retrieve
- Retrieve usará unha das seguintes estruturas JSON:
Recuperar todo
Esta versión do comando Recuperar recuperará o estado de todos os dispositivos da conta.
O usuario pode seleccionar opcionalmente todos os dispositivos dun tipo específico.Recuperar localización
Esta versión do comando Recuperar recuperará o estado de todos os dispositivos nun lugar seleccionado. O usuario pode seleccionar opcionalmente todos os dispositivos dun tipo específico.Recuperar específico
Esta versión do comando Recuperar recuperará o estado do dispositivo co enderezo MAC seleccionado.
Recuperar formato de resposta
- Recuperar responderá coa seguinte estrutura para iBoot-G2/PoE:
- Recuperar responderá coa seguinte estrutura para iBoot-G2+/G2S:
- Recuperar responderá coa seguinte estrutura JSON para o iBoot-PDU:
3.4. Recuperar a ligazón de xestión de PDU compartible
A funcionalidade de iBCS Retrieve Manage Link permitirá aos usuarios recuperar unha ligazón que se pode compartir para iniciar sesión directamente no seu dispositivo da serie iBoot-PDU coma se fixeran clic no botón Xestionar dispoñible no iBCS. webpáxina. A ligazón permanecerá válida durante 30 minutos, e se se usa durante 30 minutos despois da inactividade.
- Accederase á ligazón Recuperar PDU compartible Xestionar en: https://iboot.co/services/v4/manage_link
- Recuperar a ligazón de xestión de PDU compartible utilizará a seguinte estrutura JSON:
- Recuperar a ligazón de xestión de PDU compartible responderá coa seguinte estrutura JSON:
3.5. Set de configuración - Serie G2
A API de configuración Restful v4 levará un número variable de elementos nas estruturas JSON. Isto permitirá cambios de variable única. Tamén permitirá que as variables de diferentes páxinas de configuración se envíen nunha única solicitude de API. Consulte as seccións 4 e 5 a continuación para obter detalles sobre unidades iBoot específicas.
- Todo o conxunto de configuración realizarase a través de: https://iboot.co/services/v4/configuration/iBoot/set
- A estrutura JSON requirirá polo menos 1 variable iBoot para configurar.
- O iBCS gardará todas as variables na base de datos.
- O iBCS agrupará as variables por páxinas de configuración do produto.
- O iBCS empurrará todas as variables para cada grupo de configuración afectado.
- O iBCS enviará os datos en formato HTTP Post.
- A solicitude do conxunto de configuración usará a seguinte estrutura JSON:
Obxectos JSON: - Comando:
- Resposta:
3.6. Obtención de configuración: serie G2
Usarase a API de configuración Restful para obter a configuración completa ou calquera parte dela, do iBoot seleccionado. Consulte as seccións 6 e 7 a continuación para obter detalles sobre unidades iBoot específicas.
- Todas as configuracións obtidas realizaranse a través de: https://iboot.co/services/v4/configuration/iBoot/get
- A solicitude de obtención de configuración usará a seguinte estrutura JSON:
- A solicitude de obtención de configuración responderá coa seguinte estrutura JSON:
3.7. Aplicar configuración: serie G2
A RestAPI de configuración usará este método (punto final) para aplicar unha configuración seleccionada a unha lista de dispositivos seleccionados.
- Todas as configuracións obtidas realizaranse a través de: https://iboot.co/services/v4/configuration/iBoot/apply
- O comando de aplicación de configuración usará a seguinte estrutura JSON:
- Resposta JSON
3.8. Base de datos en sombra
Non sería práctico para iBCS procesar unha solicitude de obtención recuperando a configuración de iBoot directamente desde iBoot. Para evitar isto, o iBCS usará unha base de datos en sombra.
- A base de datos Shadow conterá 1 variable para cada páxina de configuración da familia iBoot-G2.
- Cada táboa conterá variables para todas as versións da familia iBoot-G2.
- Cada táboa comezará en branco ata que
1. O iBoot envía a súa configuración á nube mediante Commit Long Poll.
▪ Despois dun reinicio ou un cambio de configuración gardado webpáxina
2. Utilízase a API Restful Set de configuración. - O conxunto de API Restful aplicará os valores predeterminados de fábrica a todas as variables sen establecer.
Conxunto de configuración iBoot-G2
4.1. Conxunto de configuración do dispositivo
O seguinte úsase para PUBLICAR a estrutura JSON que fará cambios na configuración do dispositivo das unidades iBoot-G2. https://iboot.co/services/v4/configuration/iBoot/set
Nota: Se se cambia a localización, é necesario reiniciar.4.2. Conxunto de configuración de rede
4.3. Conxunto de configuración de rede avanzada
4.4. Conxunto de configuración automática
4.5. Set de configuración de programación
4.6. Reinicie
Conxunto de configuración iBoot-G2+/S
O seguinte úsase para PUBLICAR a estrutura JSON que fará cambios no iBoot-G2P ou iBoot-G2S
Configuración do dispositivo. https://iboot.co/services/v4/configuration/iBoot/set
Nota: se se cambia a localización, é necesario reiniciar.
5.1. Conxunto de configuración do dispositivo 5.2. Conxunto de configuración de expansión
5.3. Conxunto de configuración de rede
5.4. Conxunto de configuración de rede avanzada
5.5. Conxunto de configuración de apagado elegante
5.6. Conxunto de configuración automática
5.7. Conxunto de configuración do latido do corazón
5.8. Set de configuración de programación
5.9. Reinicie
Esta estrutura JSON úsase para reiniciar o iBoot-G2. Ten o mesmo efecto premendo o botón de reinicio do iBoot-G2.
Obtención de configuración de iBoot-G2
A obtención de configuración da API Restful é un mecanismo no que os usuarios poden solicitar datos de configuración actuais do dispositivo de iBCS.
O seguinte úsase para PUBLICAR a estrutura JSON que recuperará a configuración actual da configuración do dispositivo iBoot-G2 de iBCS. https://iboot.co/services/v4/configuration/iBoot/get Tras publicar a estrutura JSON anterior en iBCS, iBCS devolverá a configuración actual para a lista de táboas especificada. A resposta á obtención da configuración da API Restful será a seguinte: [sampos datos mostrados]
6.1. Obtención de configuración do dispositivo
6.2. Obtención de configuración de rede
6.3. Configuración avanzada de rede Get
6.4. Configuración automática Get
6.5. Programar configuración Get
Obtención de configuración iBoot-G2+/S
A obtención de configuración da API Restful é un mecanismo no que os usuarios poden solicitar datos de configuración actuais do dispositivo de iBCS.
O seguinte úsase para PUBLICAR a estrutura JSON que recuperará a configuración actual do dispositivo iBoot-G2+ e G2S do iBCS. https://iboot.co/services/v4/configuration/iBoot/get Tras publicar a estrutura JSON anterior en iBCS, iBCS devolverá a configuración actual para a lista de táboas especificada. A resposta á obtención da configuración da API Restful será a seguinte: [sampos datos mostrados]
7.1. Obtención de configuración do dispositivo
7.2. Configuración de expansión Get
7.3. Obtención de configuración de rede
7.4. Configuración avanzada de rede Get
7.5. Obtención de configuración de apagado elegante
7.6. Configuración automática Get
7.7. Obtención de configuración do latido do corazón
7.8. Programar configuración Get
Conxunto de configuración iBoot-PDU
8.1. Conxunto de configuración do dispositivo
O seguinte utilízase para PUBLICAR a estrutura JSON que enviará os comandos de conxunto da CLI de iBoot-PDU á iBootPDU para programar a configuración na iBoot-PDU que faría a CLI.
https://iboot.co/services/v4/configuration/pdu/set
- Comando:
- Resposta:
Configuración rápida do dispositivo iBoot-PDU, por exemploampLe:
8.2. Obtención de configuración do dispositivo
O seguinte úsase para PUBLICAR a estrutura JSON que enviará comandos de obtención da CLI de iBoot-PDU á iBootPDU para recuperar a configuración da iBoot-PDU que faría a CLI.
https://iboot.co/services/v4/configuration/pdu/get
- Comando:
- Resposta:
A configuración do dispositivo iBoot-PDU é rápida, por exemploampLe:
Examples
Abaixo amósanse algúns exampOs ficheiros da familia iBoot-G2 controlan, recuperan, configuran get e configure set mediante Restful API v4.
9.1. Recuperar ficha
Para recuperar un token válido do iBCS a través da API para usar con todos os comandos da API posteriores.
O nome de usuario e o contrasinal son para a conta de iBoot.co. Sample recuperará un token válido durante 20 minutos de inactividade usando o nome da conta MyDemoUser e o contrasinal Password123. [segundo o apartado 3.1] curl -d '{“nome de usuario”:”MyDemoUser”,”contrasinal”:”Contrasinal123″,”timeout”:{“intervalo”:”20″,”escala”:”minutos”}}' -X
POST https://iboot.co/services/v4/auth
O comando anterior devolverá unha estrutura JSON como segue: {“success”:”true”,”token”:”e3ec-e4f6-910f-ac38″}
9.2. Control iBoot-G2/PoE Example
Para controlar un ciclo de iBoot-G2/PoE a través da API RestFul: [segundo a sección 3.2] curl -d '{“token”:”####-####-####-####”,”mac”:”00-0d-ad-01-02-03″,”outlet ”:”0″,”control”:”ciclo”}' -X POST
https://iboot.co/services/v4/control
O comando anterior devolverá unha estrutura JSON como segue:
{“success”:”true”,”message”:”Enviado o 'ciclo' aos puntos de venda 00-0d-ad-01-02-03 (0)"}
9.3. iBoot Recuperar todo Example
Para consultar o estado de todos os dispositivos da conta a través da API RestFul: [segundo a sección 3.3 de Recuperar todo] curl -d '{“token”:”####-####-####-####”,”todos”:[“”]}' -X POST https://iboot.co/services/v4/retrieve
O comando anterior devolverá unha estrutura JSON baseada en todas as unidades de conta similar á seguinte:
{“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 Recuperar exemplo específicoample
Para consultar un estado de iBoot-G2/PoE a través da API RestFul: [segundo a sección Recuperar específica 3.3] curl -d '{“token”:”####-####-####-####”,”mac”:”00-0d-ad-01-02-03″}' - X POST https://iboot.co/services/v4/retrieve
O comando anterior devolverá unha estrutura JSON como segue:
{“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 Recuperar ligazón de xestión compartible
A serie iBoot-PDU permite un botón Xestionar desde a interface iBCS. A API permitirá recuperar unha ligazón de funcionamento idéntica que se pode compartir. A ligazón caducará despois de 30 minutos se non se usa e caducará despois de 30 minutos de inactividade se se usa. [segundo o apartado 3.4] curl -d '{“token”:”####-####-####-####”,”mac”:”a8-e7-7d-01-02-03″}' - X POST https://iboot.co/services/v4/manage_link
O comando anterior devolverá unha estrutura JSON como segue:
{“success”:”true”,”message”:”https://########.device.iboot.co”}
9.6. iBoot-G2 Configure Set Example
Para configurar a configuración do dispositivo dun iBoot-G2: Este sampli envía a un iBoot específico polo seu enderezo mac [segundo a sección 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 comando anterior devolverá unha estrutura JSON como segue:
{“success”:”true”,”message”:{“0″:”Enviado 'location=iBoot-G2-010203&cycle=10&iMain=2&aLog=60' ao nome do dispositivo Old-G2 (00-0d-ad-01- 02-03)"}}
9.7. iBoot-G2 Configure Get Example
Para recuperar a configuración do dispositivo de iBoot-G2 a través da API Restful: Este sample solicita a configuración do dispositivo e da rede dun iBoot-G2 específico. [segundo o apartado 3.6] curl -d '{“token”:”####-####-####-####”,”mac”:”00-0d-ad-01-02-03″,”táboas ”:[“dispositivo”,”rede”]}' –X POST
https://iboot.co/services/v4/configuration/iBoot/get
O comando anterior devolverá unha estrutura JSON como segue:
{“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
Para controlar un iBoot-G2+/S para activar os 3 puntos de venda a través da API RestFul: [segundo a sección 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 comando anterior devolverá unha estrutura JSON do seguinte xeito: {“success”:”true”,”message”:”Enviado 'ciclo' aos puntos de venda 00-0d-ad-01-02-03 (0, 1, 2)” }
9.9. iBoot-G2+/S Recuperar exemplo específicoample
Para consultar un estado de iBoot-G2+ ou iBoot-G2S a través da API RestFul: [segundo a sección Recuperar específica 3.3] curl -d '{“token”:”####-####-####-####”,”mac”:”00-0d-ad-01-02-03″}' - X POST https://iboot.co/services/v4/retrieve
O comando anterior devolverá unha estrutura JSON como segue:
{“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
Para configurar a programación de iBoot-G2+ ou iBoot-G2S mediante a API Restful: Sample establece unha unidade iBoot-G2S específica, o evento 1 como 4/24/2023 para realizar un ciclo principal ás 10:05, que se repite diariamente. [segundo o apartado 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
O comando anterior devolverá unha estrutura JSON como segue:
Aínda que se establece só 1 evento, todos os eventos forman parte da resposta.
{“success”:”true”,”message”:{“0″:”Enviado
‘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. Control iBoot-PDU Example
Para controlar todas as tomas do iBoot-PDU a través da API RestFul: [segundo a sección 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 comando anterior devolverá unha estrutura JSON como segue:
{“success”:”true”,”message”:”Enviado 'ciclo' aos puntos de venda a8-e7-7d-01-02-03 (0, 1, 2,3,4,5,6,7)”}
9.12. Reinicio da serie iBoot G2 Example
Para forzar o reinicio do iBoot (G2, PoE, G2S ou G2+) a través da API RestFul: [segundo as seccións 4.6 e 5.9] curl -d '{“token”:”####-####-####-####”,”mac”:”00-0d-ad-01-02-03″,”reiniciar ”:”1″}' -X POST
https://iboot.co/services/v4/control
O comando anterior devolverá unha estrutura JSON como segue:
{“success”:”true”,”message”:”Enviado 'reboot=' a 00-0d-ad-01-02-03″}
9.13. iBoot-PDU Recuperar Example
Para consultar un estado de iBoot-PDU a través da API RestFul: [segundo a sección Recuperar específica 3.3] curl -d '{“token”:”####-####-####-####”,”mac”:”a8-e7-7d-01-02-03″}' - X POST https://iboot.co/services/v4/retrieve
O comando anterior devolverá unha estrutura JSON como segue:
{“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 set comando Example
Os seguintes sample engadirá e configurará unha secuencia chamada Wall to Schedule outlet 4 para que se apague, agarde 10 segundos, despois acenderá de novo a toma 4 e despois creará un autoping para facer ping a google.com cada 30 segundos cunha conta de fallos de 4 e un tempo de reinicio de 60. segundos. A autopección executará a secuencia Wall cando falle.
Teña en conta que os 25 comandos son unha repetición do que faría falta para programar a mesma secuencia e autopegar usando a CLI se está conectado á interface da CLI da unidade.
curl -d “{“token”:”####-####-####-####”,”mac”:”00-0d-ad-01-02-03″, “comandos ”:[ “engadir secuencia de muro”,”engadir secuencia de acción de muro”,”engadir secuencia de acción de muro”,”engadir secuencia de acción de muro”,”establecer secuencia de acción de parede 1 tipo de toma”,”establecer secuencia de acción de muro 1 param1 localhost”, ”set sequence Wall action 1 param2 4″,”set sequence Wall action 1 param3 OFF”,”set sequence Wall action 2 type delay”,”set sequence Wall action 2 param1 10″,”set sequence Wall action 3 tipo de toma”, ”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 sequence admin wall si”,”engadir autoping Wall”,”establecer o enderezo de muro automático google.com”,”establecer o período de muro automático 30″,”establecer o reconto de muros automático 4″,”establecer o tempo de espera de muro automático 2″,”establecer o retardo de reinicio do muro automático 60″,”establecer a secuencia de activación automática de fallos de muro” Wall”,”set autoping Wall cleartriggersequence none”,”set autoping Wall habilitado true”]}” -X POST https://iboot.co/services/v4/configuration/pdu/set
O comando anterior devolverá unha estrutura JSON como segue:
{“success”:”true”,”message”:”engadir secuencia Wall\n\nAceptar\nadd secuencia Wall action\n\nOK\nadd secuencia Wall action\n\nOK\nadd secuencia Wall action\n\nOK\nset secuencia Wall action 1 type outlet\n\nOk\nset secuencia Wall action 1 param1 localhost\n\nOk\nset secuencia Wall action 1 param2 4\n\nOk\nset secuencia Wall action 1 param3 OFF\n\nOk\nset secuencia Wall acción 2 tipo retardo\n\nOk\nset secuencia Wall action 2 param1 10\n\nOk\nset secuencia Wall action 3 tipo toma\n\nOk\nset secuencia Wall action 3 param1 localhost\n\nOk\nset secuencia Wall action 3 param2 4\n\nAceptar\nset secuencia Wall action 3 param3 ON\n\nOK\nset secuencia Wall habilitado verdadeiro\n\nOk\nset secuencia de administrador de usuario Wall si\n\nOK\nadd autoping Wall\n\nOK\nset autoping Enderezo de muro google.com\n\nAceptar\nEstablecer tempo de espera do muro automático 30\n\nAceptar\nEstablecer o reconto de muros automático 4\n\nAceptar\ndefinir o tempo de espera do muro automático 2\n\nAceptar\nConfigurar o retardo de reinicio do muro automático 60\n\nAceptar\ nset autoping Wall failtriggersequence Wall\n\nOk\nset autoping Wall cleartriggersequence none\n\nOk\nset autoping Wall habilitado verdadeiro\n\nOk"}
Soporte técnico de Dataprobe Inc
Camiño de Comercio 60E
Totowa Nova Xersei 07512
www.dataaprobe.com/support
support@dataaprobe.com
201-934-9944
201-934-5111
iBCS Restful API v4
V230918W
Documentos/Recursos
![]() |
Dataprobe V230918W iBCS Restful API V4 URL Control [pdfGuía do usuario V230918W iBCS Restful API V4 URL Control, V230918W, iBCS Restful API V4 URL Control, Restful API V4 URL Control, API V4 URL Control, V4 URL control, URL Control |