Connecteurs dans la Console
La console regroupe la configuration de l'ensemble des connecteurs (également appelés threads) dans une page dédiée. Les connecteurs sont les interfaces entre le moteur D.L.S et les équipements physiques ou services externes.
Pour une description technique des connecteurs, consultez la section Connecteurs.
Page des Connecteurs et Mappings
La page /io/config est le point d'entrée de la configuration des connecteurs. Elle présente l'ensemble des familles de connecteurs disponibles sous forme de cartes illustrées.
Connecteurs disponibles
| Connecteur | Description | Page de configuration |
|---|---|---|
| I/O Wago Modbus | Automates Wago série 750 via Modbus TCP | /modbus |
| Raspberry PI GPIO | Entrées/sorties GPIO d'un Raspberry Pi | /gpiod |
| Phidget | Modules I/O USB Phidget | /phidget |
| Audio | Diffusion audio (zones et sources) | /audio |
| GSM / SMS | Envoi de SMS via modem GSM | /smsg |
| Messagerie XMPP | Messagerie instantanée XMPP | /imsgs |
| Téléinfo EDF | Lecture du compteur Linky via téléinfo | /teleinfoedf |
| SHELLY | Modules domotiques SHELLY | /shelly |
| Onduleurs UPS | Surveillance des onduleurs via NUT | /ups |
| Météo API | Données météorologiques en ligne | /meteo |
| Caméras | Flux vidéo IP | /cameras |
Gestion des Agents
Les connecteurs sont exécutés par des agents — des processus s'exécutant sur vos serveurs ou équipements.
La page /agents liste les agents enregistrés sur le domaine et leur état.
Ajouter un agent
La page /agent/add fournit les instructions et commandes pour :
- Déployer un agent via container (Podman/Docker)
- Installer un agent natif sur un serveur Linux
Threads
Chaque agent exécute un ou plusieurs threads, correspondant aux instances de connecteurs actifs.
La page /threads affiche l'état temps réel de tous les threads actifs sur le domaine : statut, version, temps de fonctionnement, messages de débogage.
Mapping Connecteur ↔ D.L.S
Le mapping définit la correspondance entre les entrées/sorties physiques d'un connecteur et les mnémoniques D.L.S.
Consultez la section Mapping pour une description détaillée.
Mnémoniques
La page /mnemos liste l'ensemble des mnémoniques (variables) du domaine : bits internes, entrées, sorties, registres, monostables, compteurs, messages, etc.
Elle permet de rechercher un mnémonique et de visualiser ses propriétés et son état courant.