beta API/URL json changement
-
pierrotori
- Messages : 821
- Inscription : 29 févr. 2016, 12:11
beta API/URL json changement
Bonsoir
dans la version beta et donc la future version faites le point sur vos appels de API/URL JSON avant la montée de version car la syntaxe est revue pour certaines commandes
https://www.domoticz.com/wiki/Domoticz_API/JSON_URL%27s
Bonne soirée
dans la version beta et donc la future version faites le point sur vos appels de API/URL JSON avant la montée de version car la syntaxe est revue pour certaines commandes
https://www.domoticz.com/wiki/Domoticz_API/JSON_URL%27s
Bonne soirée
Re: beta API/URL json changement
Gros changements en effet.
Merci pour l'info
Merci pour l'info
-
jackslayter
- Messages : 1040
- Inscription : 30 sept. 2014, 14:40
- Localisation : Isère (38)
Re: beta API/URL json changement
oula, il va y avoir du taf lors de la sortie.
merci
merci
Raspberry Pi + RFLink + Domoticz Beta
Oregon - 3x Thgr122Nx / Chacon - micromodule 200w, télécommande 3b et 16b, 2x module 1000w, détecteur de fumée, contact de porte, 2x prise 3500w / OWL - CM180 / TRC02 v2 RGB 3M / Cheap - PIR, contact de porte
Oregon - 3x Thgr122Nx / Chacon - micromodule 200w, télécommande 3b et 16b, 2x module 1000w, détecteur de fumée, contact de porte, 2x prise 3500w / OWL - CM180 / TRC02 v2 RGB 3M / Cheap - PIR, contact de porte
Re: beta API/URL json changement
UCHHHH
Ca va faire mal le /json.htm?type=devices qui devient /json.htm?type=command¶m=getdevices.
mais avec l'aide de la commande suivante, vous pouvez tout transformer.
Ca va faire mal le /json.htm?type=devices qui devient /json.htm?type=command¶m=getdevices.
mais avec l'aide de la commande suivante, vous pouvez tout transformer.
Code : Tout sélectionner
find /chemin/vers/le/repertoire -type f -exec sed -i 's/\/json\.htm?type=devices/\/json.htm?type=command\¶m=getdevices/g' {} +
Re: beta API/URL json changement
Attention à la commande ci-dessus, cela ne fait pas tout et ça peut tout planter !!
Faites bien une sauvegarde complète avant de toucher quoique ce soit. 
- Quid des plugins python qui seront modifiés et qui vont créer des erreurs lors des prochains git pull.
- Quid des scripts qui sont sauvegardés dans la base de donnée.
- Quid des liens api qui ont pu être entrés au niveau des actions des devices.
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
-
pierrotori
- Messages : 821
- Inscription : 29 févr. 2016, 12:11
Re: beta API/URL json changement
en effet script dans la base , mais je ne suis pas dans ce cas, je ferais avant dans le repertoire home/pi
Code : Tout sélectionner
sudo grep --include=*.lua -rn -e "/json.htm?type"
sudo grep --include=*.sh -rn -e "/json.htm?type"Re: beta API/URL json changement
Code : Tout sélectionner
find /chemin/vers/le/repertoire -type f -exec sed -i 's/\/json\.htm?type=devices/\/json.htm?type=command\¶m=getdevices/g' {} +
un petit
Code : Tout sélectionner
grep -rn "/json.htm?type=devices&rid=" /home/pi/domoticz/scripts/Bonne exploitation =)