LUA Astuce pour mettre à jour un site internet depuis domoticz et widget android
Publié : 22 août 2016, 17:28
Une astuce pour mettre à jour un site internet avec des valeurs de domoticz (par exemple afficher les température de ses sondes météo...).
J'utilise lftp pour l'upload, mais vous pouvez réécrire avec un ftp ou autre la commande d'upload.
Ensuite il ne reste plus qu'a appeler la page correspondante http://monserveur/mon_repertoire/text.txt.
C'est ce que j'utilise sur les smartphones pour avoir un widget sur les smartphone android avec l'application Web Widget
https://play.google.com/store/apps/deta ... dget&hl=fr
Cette application permet de creer un widget web sous Android et de programmer un rafraîchissement automatique...
C'est pratique pour donner les infos aux enfants sans pour autant qu'ils aient Domoticz Lite d'installer (et qu'il fassent des bêtises en ouvrant le portail ou les volet de chez mamie...)
On peut imaginer générer un fichier html, xml...
J'utilise lftp pour l'upload, mais vous pouvez réécrire avec un ftp ou autre la commande d'upload.
Code : Tout sélectionner
commandArray = {}
date = os.date("*t")
-- toutes les 15 minutes
if (date.min % 15 == 0) then
file = io.open("/tmp/text.txt", "w")
file:write("Piscine "..string.format("%.1f", otherdevices_temperature["Piscine"]).."C", "\n")
file:write("Extérieur "..string.format("%.1f", otherdevices_temperature["Extérieur"]).."C", "\n")
file:write("Salon "..string.format("%.1f", otherdevices_temperature["Salon"]).."C", "\n")
file:write("\n".."Mis à jour le".."\n"..os.date("%d/%m/%y %X"), "\n")
file:close()
os.execute('sudo lftp ftp://login:password@monserveur -e "put -O /mon_repertoire/ /tmp/text.txt; quit"')
end
return commandArrayC'est ce que j'utilise sur les smartphones pour avoir un widget sur les smartphone android avec l'application Web Widget
https://play.google.com/store/apps/deta ... dget&hl=fr
Cette application permet de creer un widget web sous Android et de programmer un rafraîchissement automatique...
C'est pratique pour donner les infos aux enfants sans pour autant qu'ils aient Domoticz Lite d'installer (et qu'il fassent des bêtises en ouvrant le portail ou les volet de chez mamie...)
On peut imaginer générer un fichier html, xml...