Le contrôleur @Home redirige les commandes de sortie vers un broker MQTT.
Les rubriques et les commandes sont spécifiques à l'objet.
Nom d'hôte du Broker ou adresse IP.
Numéro du port du Broker; par défaut à 1883.
L'identifiant de l'interface @Home.
Le sujet complet publié et souscrit.
Les deuxièmes champs Marche/Arrêt représentent la chaîne de commande pour Marche et Arrêt. (Les variables utilisateurs sont supportées.)
Sur cette copie d'écran "1" pour Marche, et "0" pour Arrêt.
20190726.140121.294 r9999I 00C2D000 OHOME 0181 publish: [relais1/schalte] [1] 20190726.140121.294 r9999B 00C2D000 OMQTT 0357 send PUBLISH: Topic=relais1/schalte(1) Payload=1 ID=2 totalLen=22 nrLenBytes=0 topicLen=15 20190726.140121.294 r0000B 00C2D000 OMQTT *trace dump( 0x51D0DAE0: length=22 ) offset: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F |ASCII...........| --------------------------------------------------------- |----------------| 00000000: 33 14 00 0F 72 65 6C 61 69 73 31 2F 73 63 68 61 |3...relais1/scha| 00000010: 6C 74 65 00 02 31 |lte..1 |
L'identifiant de l'interface @Home.
Le sujet complet souscrit.
Register.
Une variable sera générée pour chaque type de registre reporté.
Le nom de la variable est formatée comme ceci:
reg<type>_<sensorID>
Example for sensor s47 humidity:
reg4_s47
Type | Description | Unités |
---|---|---|
0 | Valeur générale par défaut | Entier |
1 | Température | 0.01 °C |
2 | Niveau de luminosité | Lux |
3 | Bouton | Numéro |
4 | Humidité | 0.01 % |
5 | Pression | mBar |
Comme alternative à MQTT il est possible d'adresser les sorties directement par le protocole HTTP.
L'identifiant de l'interface @Home.
Le nom d'hôte préfixé avec http:
http://hostname
Les seconds champs Marche/Arrêt représentent la chaîne de commande pour Marche et Arrêt. (Les variables utilisateur sont supportées.)
La commande Arrêt:
GET /30000/00
La commande Marche:
GET /30000/01