viewtopic.php?f=7&t=843
Je souhaite extraire les données JSON de ce module afin de mettre a jour un faux compteur electrique smart p1.
J'en suis au debut de mon script
Code : Tout sélectionner
teleinfo.sh
#!/bin/bash
papp=$(curl -s "http://192.168.0.29/papp")
echo " PAPP = $papp"
HCHC=$(curl -s "http://192.168.0.29/HCHC")
echo " HCHC = $HCHC"
HCHP=$(curl -s "http://192.168.0.29/HCHP")
echo " HCHP = $HCHP"Code : Tout sélectionner
PAPP = {"PAPP":390}
HCHC = {"HCHC":32077084}
HCHP = {"HCHP":73864980}
Code : Tout sélectionner
curl "http://192.168.0.21:8080/json.htm?type=command¶m=udevice&idx=3099&nvalue=0&svalue=0;0;0;0;$papp;0"Mon probleme est une histoire de mise en forme j'imagine, mais je but sur comment juste prendre les chiffres et pas le reste.
Peut etre que le sh n'est pas le bon format, vaut il mieux un Python ?