User Tools

Site Tools


home:home-fr

@Home

Introduction

Le contrôleur @Home redirige les commandes de sortie vers un broker MQTT.
Les rubriques et les commandes sont spécifiques à l'objet.


Configuration

Hôte

Nom d'hôte du Broker ou adresse IP.

Port

Numéro du port du Broker; par défaut à 1883.


Sortie


Identifiant Centrale

L'identifiant de l'interface @Home.

Topic

Le sujet complet publié et souscrit.

Paramètre

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.

Suivi du serveur

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          |


Détecteur


Identifiant Centrale

L'identifiant de l'interface @Home.

Topic Adresse

Le sujet complet souscrit.

Type

Register.

Variables générées

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



Sortie HTTP

Comme alternative à MQTT il est possible d'adresser les sorties directement par le protocole HTTP.

Identifiant Centrale

L'identifiant de l'interface @Home.

Topic

Le nom d'hôte préfixé avec http:

http://hostname

Paramètre

Les seconds champs Marche/Arrêt représentent la chaîne de commande pour Marche et Arrêt. (Les variables utilisateur sont supportées.)

Exemple

La commande Arrêt:

GET /30000/00

La commande Marche:

GET /30000/01


Liens

home/home-fr.txt · Last modified: 2021/06/26 11:02 by phil45