Aller au contenu
pepite

Afficheur led SmartLed Messenger

Recommended Posts

lol, je viens de rallumer le smart led pour vous montrer, il ne s'allume plus.... pas moyen d'afficher un message.

Partager ce message


Lien à poster
Partager sur d’autres sites

Bon le support m'indique que mon Smart Led est HS et m'en renvoi un autre. a suivre

Partager ce message


Lien à poster
Partager sur d’autres sites

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

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour @yoim

 

Merci pour ton retour, pour plus d'explications, tu rentres ou l'ID concerné (module T°) ? tu n'as pas l'IP local du Smart Led à noter sur ta commande ?  

Partager ce message


Lien à poster
Partager sur d’autres sites

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

Partager ce message


Lien à poster
Partager sur d’autres sites

@yoim

RRrrrrr je ne comprend pas et ça ne fonctionne pas, voila l'écriture que j'ai un scéne (j'ai juste changé ton 493 qui doit correspondre à ton ID), voir photo ci-dessous:

 

 

Capture d’écran 2018-12-30 à 20.39.50.png

Partager ce message


Lien à poster
Partager sur d’autres sites

Je n'ai pas de smartled, mais si j'en crois le lien sur le 1er post, la clé est dispo dans ton compte client, via le site web du fabricant...

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

 

@yoim

Dommage de passer par leur cloud alors que maintenant l'API locale existe.

Partager ce message


Lien à poster
Partager sur d’autres sites

Yop @pepite

 

Je ne savais pas que l'api locale existait. Je vais regardé comment elle fonctionne. ;)

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour @yoim

 

effet et ça serai bien de pouvoir le faire en local, tu nous tiens au courant stp. Pense à nous écrire ta commande LUA en exemple.

Merci pour ton aide ;-) 

Partager ce message


Lien à poster
Partager sur d’autres sites

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.

Partager ce message


Lien à poster
Partager sur d’autres sites

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.

Partager ce message


Lien à poster
Partager sur d’autres sites

×