Aller au contenu

bencol

Messages recommandés

Avec une scène bloc tu peux mettre un trigger sur un horaire...

Il suffit de cocher tous les jours et 00:01 et cela devrait fonctionner...

Penser àcocher, démarrer la scène au démarrage de la box (et rebooter la box) pour démarrer la scène la 1° fois

Lien vers le commentaire
Partager sur d’autres sites

oui pas de soucis avec le mode scène bloc c'est d'ailleurs la meme chose que ce que propose en lua

ce que je voudrais savoir si il n'existe pas une variable date que l'on peux mettre dans l'entête de la scéne qui servirai de déclencheur

Lien vers le commentaire
Partager sur d’autres sites

Je trouve l'affichage un peu bordélique.

 

post-1115-0-85359100-1426590189_thumb.jpg

 

Étrangement en mode édition il est différent, mais absence totale de logique.

 

post-1115-0-80197400-1426590261_thumb.jpg

 

J'ai bien essayé de supprimer des blancs, mais il semble que l'on ai aucun contrôle sur l'affichage.

Lien vers le commentaire
Partager sur d’autres sites

J'ai une utiliser un caractère spécial et ca avait changer l'affichage mais je sais plus lequel. J'avais vu un post sur le fofo qui parlait de cela mais sa date

@nigamais si tu prends le module que j'ai postė c'est automatique pour la latitude

Tu veux faire une mise a jour tout les combien de temp ?

Envoyé de mon SM-G900F en utilisant Tapatalk

Lien vers le commentaire
Partager sur d’autres sites

dites messieurs, que diriez-vous d'afficher une icone différente en fonction de jsonTable.current_condition.tmp, en fonction de METO_J en fait :-)

 

ou fonction de jsonTable.current_condition.condition plutôt

le seul hic, c'est qu'il y a juste beaucoup de condition dans le pdf ;-)

 

Conditions de temps possibles
Ensoleillé
Nuit claire
Ciel voilé
Nuit légèrement voilée
Faibles passages nuageux
Nuit bien dégagée
Brouillard
Stratus
Stratus se dissipant
Nuit claire et stratus
Eclaircies
Nuit nuageuse
Faiblement nuageux
Fortement nuageux
Averses de pluie faible
Nuit avec averses
Averses de pluie modérée
Averses de pluie forte
Couvert avec averses
Pluie faible
Pluie forte
Pluie modéree
Développement nuageux
Nuit avec développement nuageux
Faiblement orageux
Nuit faiblement orageuse
Orage modéré
Fortement orageux
Averses de neige faible
Nuit avec averses de neige faible
Neige faible
Neige modérée
Neige forte
Pluie et neige mêlée faible
Pluie et neige mêlée modérée
Pluie et neige mêlée forte

 

 

Lien vers le commentaire
Partager sur d’autres sites

@mprinfo :

 

qqch du genre ?

--Affichage icone
local id = fibaro:getSelfId()
local condition = {"Ensoleillé", "Stratus", "Ciel voilé"}
local icone = {1012, 1013, 1014}

for i = 1,#condition do
    if (jsonTable.current_condition.condition == (condition[i]))
    then
    fibaro:call(id , "setProperty", "currentIcon", icone[i])
    end
end
Lien vers le commentaire
Partager sur d’autres sites

jsonTable.current_condition.icon_big donne un pointeur (url) vers l'icône au format png.

 

exemple : http://www.prevision-meteo.ch/style/images/icon/ciel-voile-big.png

Mais le répertoire n'est pas accessible. Il faudra donc aller les chercher un par un.

 

Bonne pêche !!! :D

  • Upvote 1
Lien vers le commentaire
Partager sur d’autres sites

je ferai le tableau plutot comme cela

local icone = {
  ["Ensoleillé"] = 1012,
  ["Stratus"] = 1013,
  ["Ciel voilé"] = 1014
}

local condition = jsonTable.current_condition.condition
local Num_Icone = icone[condition]

fibaro:call(id , "setProperty", "currentIcon", Num_Icone)


fibaro:debug(icone["Ensoleillé"])
fibaro:debug(icone["Stratus"])
fibaro:debug(icone["Ciel voilé"])


Pour mettre a jour le module toute les Heures

while true do
   local Var_Heure = os.date("%M")
   fibaro:debug("heure OS : " ..Var_Heure)
   if Var_Heure == "01" then
      fibaro:call(fibaro:getSelfId(), "pressButton", "1")
   end
   fibaro:sleep(60*1000)
end
Lien vers le commentaire
Partager sur d’autres sites

je te laisse chercher les icones voici le code complet il faut juste remplacé 0000 par le numéro de l'icone

local icone = {
  ["Ensoleillé"] = 0000,
  ["Nuit claire"] = 0000,
  ["Ciel voilé"] = 0000,
  ["Nuit légèrement voilée"] = 0000,
  ["Faibles passages nuageux"] = 0000,
  ["Nuit bien dégagée"] = 0000,
  ["Brouillard"] = 0000,
  ["Stratus"] = 0000,
  ["Stratus se dissipant"] = 0000,
  ["Nuit claire et stratus"] = 0000,
  ["Eclaircies"] = 0000,
  ["Nuit nuageuse"] = 0000,
  ["Faiblement nuageux"] = 0000,
  ["Fortement nuageux"] = 0000,
  ["Averses de pluie faible"] = 0000,
  ["Nuit avec averses"] = 0000,
  ["Averses de pluie modérée"] = 0000,
  ["Averses de pluie forte"] = 0000,
  ["Couvert avec averses"] = 0000,
  ["Pluie faible"] = 0000,
  ["Pluie forte"] = 0000,
  ["Pluie modéree"] = 0000,
  ["Développement nuageux"] = 0000,
  ["Nuit avec développement nuageux"] = 0000,
  ["Faiblement orageux"] = 0000,
  ["Nuit faiblement orageuse"] = 0000,
  ["Orage modéré"] = 0000,
  ["Fortement orageux"] = 0000,
  ["Averses de neige faible"] = 0000,
  ["Nuit avec averses de neige faible"] = 0000,
  ["Neige faible"] = 0000,
  ["Neige modérée"] = 0000,
  ["Neige forte"] = 0000,
  ["Pluie et neige mêlée faible"] = 0000,
  ["Pluie et neige mêlée modérée"] = 0000,
  ["Pluie et neige mêlée forte"] = 0000
}

local condition = jsonTable.current_condition.condition
local Num_Icone = icone[condition]

fibaro:call(fibaro:getSelfId() , "setProperty", "currentIcon", Num_Icone)



  • Upvote 1
Lien vers le commentaire
Partager sur d’autres sites

ah oui comme ca c'est super.

Pour ma culture, ce que je t'ai proposé en code n'aurait pas fonctionne  ?

Je vais apporter ma contribution à  ce VD si cela ne derange pas le proprio ;-) Je vais à  la peche aux icones, pas sur qu'elles soient super jolies, mais faisons le début ;-)

Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...