Mon matos :
Domoticz V3.8 sous Synology DSM6 et un Equipement qui répond à des requêtes http, réponses en JSON
Mon objectif :
Je vous explique mon besoin. Je souhaite envoyer une requête http structurés en POST par data JSON. C’est requêtes possèdent des commandes, je me fiche des réponses (retour en JSON)
Mon expérience :
Envois de requetés par assert(io.popen(Req)) et la fonction native de domoticz /volume1/@appstore/domoticz/var/scripts/lua/JSON.lua sous synology. Pour la traduction des réponses JSON en LUA
Cette fonction est top !! rien à installer mais pour envoyer une commande je galère. Je n’ai absolument rien trouvé sur le web.
Ce que je ne veux pas :
Synology fait de nombreuses mises à jour qui dégrade toutes installations. Je ne souhaite pas installer de librairie du type socket. J’ai étudié cette méthode sans l’adopter.
Mon test qui marche :
L’Hardware http/HTTPS poller ; Qui marche super voir l'exemple

Dans "Commande" il y a un Espace, normalement on met le nom du script lua pour gérer le retour JSON. Moi je met espace pour ne pas gérer la réponse
Cette méthode me plait mais je voudrai donc modifier la partie POST Data par script LUA de cet Hardware (Matèriel) et par la même occasion l’activation et le désactiver.
Autrement dit ; L’idée serait de me servir de ce matériel pour transmettre quand je le souhaite mes requêtes http avec le BODY JSON modifié par lua qui se trouve dans POST DATA. Et changer l'activation et la désactivation par script lua pour envoyer la requête.
Ma question :
Auriez-vous une solution simple et non invasive pour me permettre de lancer mes commandes en http POST vers mon équipement ?
.