API de contrôle OSC / UDP / Web de la carte relais IP
Carte Electroconcept 8 sorties relais / 6 entrées opto-isolées : Art-Net, sACN, OSC, API, DMX.
L'état ON correspond à un câblage des relais en normalement ouvert.
Presets OSC
Commandes de Relais
Status
Entrées
Référence des Masques OSC
| Description | Masque ASCII |
|---|---|
| Put Relay ON (@@ is Nb of Relay) | /B1/R@@\00\00,i\00\00\00\00\00\01 |
| Put Relay OFF (@@ is Nb of Relay) | /B1/R@@\00\00,i\00\00\00\00\00\00 |
| Put Relay in Pulse (@@ is Nb of Relay) | /B1/R@@\00\00,s\00\00/PULSE\00\00 |
| String for Ack the relay Order | /B1\00,s\00\00OK\00\00 |
| String relay Status | /B1/RELAY@@\00\00,s\00\00/STATUS\00 |
| String relay ALL Status | /B1\00,s\00\00/STATUS/RELAYS\00\00 |
| Response for the relay Status ON | /B1/R@@\00\00,s\00\00/ON\00 |
| Response for the relay Status OFF | /B1/R@@\00\00,s\00\00/OFF\00\00\00\00 |
| Ask the Input Status (@@ for Nb of Input) | /B1/INPUT@@\00\00,s\00\00/STATUS\00 |
| Ask all Input Status | /B1\00,s\00\00/STATUS/INPUTS\00\00 |
| Response for Input status ON (@@ for Nb Input) | /B1/IN@@\00,s\00\00/ON\00 |
| Response for Input status OFF (@@ for Nb Input) | /B1/IN@@\00,s\00\00/OFF\00\00\00\00 |
Presets Raw UDP
Commandes de Relais
Status
Entrées
Référence des Masques UDP Raw
| Description | Commande UDP |
|---|---|
| Put Relay ON (@@ is Nb of Relay) | /Relay@@:ON |
| Put Relay OFF (@@ is Nb of Relay) | /Relay@@:OFF |
| Put Relay in Pulse (@@ is Nb of Relay) | /Relay@@:PULSE |
| String for Ack the relay Order | /Okey |
| String relay Status | /Relay@@:STATUS |
| String relay ALL Status | /Relay_ALL:STATUS |
| Response for the relay Status ON | /Relay@@:ON |
| Response for the relay Status OFF | /Relay@@:OFF |
| Ask the Input Status (@@ for Nb of Input) | /OptoIN@@ |
| Ask all Input Status | /OptoIN_ALL |
| Response for Input status ON (@@ for Nb Input) | /In@@:ON |
| Response for Input status OFF (@@ for Nb Input) | /In@@:OFF |
Documentation API Web
Gestion des Relais (/relay)
- /relay/{numéro_du_relais}/on - Mettre un relais à ON, résultat: on
- /relay/{numéro_du_relais}/off - Mettre un relais à OFF, résultat: off
- /relay/{numéro_du_relais}/pulse - Envoyer une impulsion, résultat: on
- /relay/{numéro_du_relais}/alias - Récupérer l'alias du relais, résultat: alias du relais
- /relay/{numéro_du_relais}/status - Récupérer le statut du relais, résultat: on ou off
- /relay/{numéro_du_relais}/{valeur} - Définir la valeur en niveau DMX (ON si >127, OFF sinon), résultat: valeur DMX
- /relay/{numéro_du_relais}/{action1}/{action2}/... - Actions multiples à partir du relais x, résultat: libellés actions & alias
- /relay/{numéro_du_relais}/status/status/... - Statut de plusieurs relais à partir du relais x, résultat: libellés on ou off
- /relay/{numéro_du_relais}/{valeur1}/{valeur2}/... - Valeurs de niveaux DMX multiples à partir du relais x, résultat: valeurs
Statut de toutes les Entrées (/in)
- /in/all - Récupérer l'état de toutes les entrées (1-6), résultat on ou off de toutes les entrées
Gestion des Entrées (/in)
- /in/{numéro_de_l'entrée}/status - Récupérer l'état d'une entrée, résultat: on ou off
- /in/{numéro_de_l'entrée}/alias - Récupérer l'alias de l'entrée, résultat: alias de l'entrée
Gestion DMX (/dmx)
- /dmx/{numéro_du_canal}/status - Récupérer la valeur d'un canal, résultat: valeur DMX
- /dmx/{numéro_du_canal}/{valeur} - Définir la valeur d'un canal, résultat: valeur DMX
- /dmx/{numéro_du_canal}/status/status/... - Récupérer les valeurs de plusieurs canaux à partir du canal x, résultat: valeurs DMX
- /dmx/{numéro_du_canal}/{valeur1}/{valeur2}/... - Définir plusieurs canaux à partir du canal x, résultat: valeurs DMX