Aller au contenu

Messages recommandés

Posté(e)

Oui, ca marche super bien. Je lui fais apparaitre les temperatures ...

 

C'est très sympa.

 

--[[
%% autostart
%% properties
%% weather
%% events
%% globals
--]]
local source = fibaro:getSourceTrigger()
local delay = 1800 -- in seconds -- 30 mn

function Run()
      local Hour = os.date("%H:%M")
    fibaro:debug("Hour : " ..Hour)
  
 local Maintenant = os.date("*t") 
local heure = Maintenant['hour']
  fibaro:debug("Heure var num " .. heure);
  

local client = net.HTTPClient()

  local OutsideTemperature = tonumber(fibaro:getValue(493, "Temperature"));
  
local loop = 1
  
if loop == 1 or heure >= 0 then   
client:request("https://www.smartledmessenger.com/push.ashx?key=YOURTOKEN&message=".. "%20Température%20Extérieur%20:%20".. string.format("%.1f", OutsideTemperature).."°C%20".. string.format("%.1f", OutsideTemperature).."°C")


    fibaro:debug("Send Temperature"..OutsideTemperature)
end
  
setTimeout(Run, delay*1000)
end

-- Main Loop
if source["type"] == "autostart" or source["type"] == "other" then
    Run()
end

 

Posté(e)

Oui c'est bien l'id du module temperature. Non en fait j'envoie une requete API directement sur l'api de Smart Led ;)

  • 2 semaines après...
Posté(e)

Yop @xavier49300

 

J'ai tous recu pour flasher le smartLed. Les commandes API ressemble a celle en mode en cloud. Je m'en occupe dans la semaine et reviens vers toi.

 

Soon.

  • 4 semaines après...
Posté(e)

Oui ca va bien. Oui en fait je l'ai pas encore mise a jour. Mais a priori ce sont les memes lignes de commandes. Il faut juste changer l'adresse par l'adresse ip du smartLed.

  • 4 mois après...
×
×
  • Créer...