Bonjour à tous,
Je souhaiterai envoyer les valeur des entrées analogiques de mon ipx800v4 à chaque changement vers une base de donnée sur un synology.
J’ai lu à droite et à gauche qu’il faut un script php pour récupérer le push de l’ipx800…
Quelqu’un a un exemple du script et ou un tuto qui traine quelque part ?
(si plus simple, j’ai également un Raspberry qui traine, je pourrai mettre par exemple domoticz, vous conseillez quoi ?)
L’idée est de mettre en place la solution la plus simple afin de récupérer la date et de d’obtenir des courbes.
Bonjour,
Vous pouvez envoyer vos données par push vers Notifix, développé par GCE pour logger les données des EDRT ou IPX800.
En solution sur NAS, vous avez une solution dans ces posts :
-
Concernant les analogiques :
📉 DATA LOGGER valeurs analogiques - #2 par fgtoul
-
concernant les E/S digitales :
📋 EVENT LOGGER IPX800 V4 sur NAS (PHP)
Les 2 solutions proposées génèrent des fichiers CSV qu’il sera possible d’importer dans un tableur (Excel, Google Sheets, OpenOffice Calc, …) pour obtenir des graphiques.
Si vous modifiez les scripts PHP avec quelques requêtes SQL afin de stocker les données dans une base (MariaDB sur Syno par exemple), vous pourrez installer Grafana sous Docker et créer un dashboard afin de générer automatiquement des graphiques, consultables avec un navigateur internet.
bonne journée
1 « J'aime »
Merci fgtoul,
Concernant les analogiques, la méthode 2 récupère les infos brute dans status on a donc la valeur qui remonte sans la conversion (exemple pour une température, je vais avoir 9423 au lieu 29).
Avec la méthode 1 (push) : cela push quoi ? le 9423 ou le 29 ?
vous pouvez implémenter les formules de conversion dans le script si vous souhaitez stocker les valeurs réelles.
Normalement le push envoit la valeur analogique (29 pour votre exemple)
Bon je me suis dérouillé le cerveau en installant web station 
La méthode 1 fonctionne même si j’ai donné les droits ecriture/lecture à tout le monde (sinon rien à faire, même avec mon login dans l’url du push)
J’ai cependant un résultat étonnant : cela donne les valeurs brutes pour les 2 premières analogique et la valeur convertie pour la 3ieme 

le compteur n’a pas de formule, c’est donc la valeur réelle en direct 
Oui, il faut donner ces droits à l’utilisateur nommé SYSTEM, c’est un strict minimum
lol en fait je voulais analogique 2 et pas le compteur
c’est corrigé, donc c’est bon.
Je vais essayer pour les droits, merci.