The Things Network est un réseau LoRaWAN communautaire et open source pour l'Internet des objets (IoT).
Ce plugin permet d'intégrer sur une box eedomus le capteur d'ouverture LoRa LDS01 de la marque Dragino.
Disposer d'un compte TTN et déclarer sur ce compte le capteur d'ouverture LDS01 afin qu'il soit fonctionnel.
Créer sur ce compte TTN quatre intégrations de type http pointant sur les 4 capteurs virtuels que ce plugin crée sur votre box eedomus lors de son installation.
Application ID: L'ID de l'application TTN contenant le capteur LoRa LDS01 Dragino.
Device ID: L'ID du capteur LDS01 Dragino sur TTN.
Access Key: Access Key de l'application TTN contenant le capteur LDS01 Dragino sur TTN.
Process ID: Nom de l'une des intégrations créées sur TTN.
Port: Port que vous souhaitez utiliser pour exécuter les Downlinks.
Confirmed: Dowklinks avec confirmation (Oui/Non).
Dans votre compte TTN, vous devez créer 4 intégrations pointant sur les 4 périphériques virtuels créés dans votre box eedomus par le plugin, indiqués ci-dessous :
https://api.eedomus.com/set?api_user=xxxxxx&api_secret=yyyyyyyyyyyyyyyy&action=periph.value&periph_id=1234567&value_from_body=1&convert_to_xml=1&xpath=(//DOOR_OPEN_STATUS)
https://api.eedomus.com/set?api_user=xxxxxx&api_secret=yyyyyyyyyyyyyyyy&action=periph.value&periph_id=1234567&value_from_body=1&convert_to_xml=1&xpath=(//LAST_DOOR_OPEN_DURATION)
https://api.eedomus.com/set?api_user=xxxxxx&api_secret=yyyyyyyyyyyyyyyy&action=periph.value&periph_id=1234567&value_from_body=1&convert_to_xml=1&xpath=(//DOOR_OPEN_TIMES)
https://api.eedomus.com/set?api_user=xxxxxx&api_secret=yyyyyyyyyyyyyyyy&action=periph.value&periph_id=1234567&value_from_body=1&convert_to_xml=1&xpath=(//BAT_V)
Où :
xxxxxx = Api User de votre compte eedomus
yyyyyyyyyyyyyyyy = Api Secret de votre compte eedomus
1234567 = Code API du périphérique
Ce périphÈrique vous permet d'exécuter les Downlinks suivants vers TTN :
Transmit Time Interval de 1, 5, 10, 30 minutes et 1 et 24 heures.
Reset
Clear Counting (remise à zéro du compteur d'ouvertures)
Ce plugin a été développé par Philippe Rochette (http://pr-domotica.es) pour le Store eedomus.
Il est fourni sans garantie d'aucune sorte, expresse ou implicite, quant à son fonctionnement et son utilisation.
Ce plugin comme le script qu'il pourrait contenir peuvent être utilisés, copiés, distribués et modifiés librement, sous réserve d'en mentionner l'origine et l'auteur.