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...