Aller au contenu
Nissan_GT-R

Aide Pour Mode "vacances"

Recommended Posts

C'est ce que j'allais dire...

 

Un truc tout bête... heureusement que je ne me suis pas tapé la tête contre les murs !

Partager ce message


Lien à poster
Partager sur d’autres sites

Maintenant faut que j'essaye avec mes scènes...

 

Mais déjà  un grand merci à  vous !!!

 

Je vous tiens au jus (je suis en plein déménagement)...

Partager ce message


Lien à poster
Partager sur d’autres sites

J'avais bien déjà  essayé mais comme dit jojo j'avais des "v" en majuscules donc déjà  j'étais grillé !

 

Vais penser à  porter des lunettes...

Partager ce message


Lien à poster
Partager sur d’autres sites

sorry de ne pas l'avoir vu plus tôt. Merci chef Moicfil

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour tout l'monde...

 

Toutes mes scènes ont l'air de fonctionner, je passe donc le sujet en résolu... pas la peine de vous embêter plus longtemps  ;)

 

Un grand merci à  toi jojo et merci à  toi aussi Moicphil, mes erreurs me serviront dans l'avenir  ;)

 

à‡a ne veut pas dire que je n'aurai plus besoin de vous...  :D

 

Une fois que je serai installé il y aura les volets électriques, tringle à  rideau électrique, arrosage automatique, vannes d'arrivée d'eau etc etc...

 

Je n'ai pas fini de m'arracher les cheveux  ;)

  • Upvote 1

Partager ce message


Lien à poster
Partager sur d’autres sites

ce n'est qu'en faisant des erreurs qu'on apprend ...

Partager ce message


Lien à poster
Partager sur d’autres sites

en mode normal :

GEA.add({id["SENSOR_SALON"], {"Value-", id["SENSOR_SALON_LUM"], 3}, {"Global", "Vacances", "0"}}, -1, "Présence salon et lux < 4", {{"Time", "03:45", "07:55"}, {"turnOn", id["WALL_PLUG_HALOGENE"]}})
en mode vacances :

GEA.add({"Global", "Vacances", "1"},1*60,"",{{"Time","19:00","19:15"},{"turnOn",id["WALL_PLUG_HALOGENE"]}}

Bonjour tout le monde ;)

Pouvez-vous me dire comment faire pour cette ligne en "mode normal" svp ?

GEA.add({"Value+", id["SENSOR_SALON_LUM"], 4}, 1, "", {{"Time", "07:05", "17:59"}, {"turnOff", id["WALL_PLUG_HALOGENE"]}})

Merci pour votre aide ;)

Partager ce message


Lien à poster
Partager sur d’autres sites


GEA.add({{"Value+", id["SENSOR_SALON_LUM"], 4}, {"Global", "Vacances", "0"}}, 1, "", {{"Time", "07:05", "17:59"}, {"turnOff", id["WALL_PLUG_HALOGENE"]}})

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci (une fois de plus) jojo ;)

Je teste immédiatement ;)

(J'avais oublié une virgule, comme d'hab :( )

Partager ce message


Lien à poster
Partager sur d’autres sites

Tout fonctionne, merci jojo ;)

Pas facile de tout gérer quand on est à500 kms de la maison :(

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut à  tous je réclame un peu d'aide. Je vous expose mon problème, ma chère et tendre travaille une semaine sur deux de matin ou d'après midi il me faut une scène pour déterminer cela ( c'est pour activer le sèche serviette le matin a 3h25). En cherchant à  droite à  gauche ( je suis une bille en LUA ^^) j'ai bricolé ça:

d'abord j'ai créé une variable "Semaine" avec comme valeur "impaire" et "paire"

ensuite :

--[[
%% autostart
%% properties
%% events
%% globals
--]]
Semaine = (os.date("%W") % 2 == 0)
if (Semaine == 0) then  
Semaine = "paire"
  fibaro:debug(Semaine)  -- paire

else
Semaine = "impaire"
fibaro:debug(Semaine) -- impaire
end
 

cela me dit si on est en paire ou impaire.

 

ensuite j'ai fait une scène bloc avec ma variable "Semaine"= paire et à  tel heure... alors j'active le module 52 0sec et le coupe ou bout de 2400s

(désolé novice sur le forum j'ai pas trouvé comment mettre ma capture d'écran)

 

 

puis j'ai eu l'envie de créer un VD pour me renseigner sur la semaine (ci-joint)

 

Problème  j'ai beau faire des essais le chauffage ne se déclenche pas :( :(

 

Une idée??  merci d'avance

VirtualDevice-3-ID85-Semaine.vfib

Partager ce message


Lien à poster
Partager sur d’autres sites

pour gagner en flexibilité (car il y aura des exceptions), j'utiliserait le Google Calendar de pinou qui déclencherait la scène ou le VD que tu veux quand tu veux

Partager ce message


Lien à poster
Partager sur d’autres sites

J'ai essayer mais j'ai pas réussi au moment de tester le script il y avait des erreurs.... comme je l'ai dis je suis un peu une bille avec tout ca .

Je re testerai le calendrier ce soir sur un malentendu...

Partager ce message


Lien à poster
Partager sur d’autres sites

cet outil fonctionne parfaitement, même moi j'y suis arrivé.

Suis les instructions àla lettre, sans racourcis, et ça marchera

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour tout l'monde ;)

 

Je "déterre" ce sujet car j'ai (encore) une question à vous poser...

 

Le VD fonctionne parfaitement, avec le mode "Vacances" ou "Travail", mais j'aimerais rajouter un bouton "Noël" au VD...

 

Jusqu'à présent j'avais ma variable "var_vacances" avec les valeurs Vacances/Travail avec donc 2 boutons sur le VD : Vacances et Travail... et j'aimerais rajouter un bouton "Noël".

 

Merci d'avance pour votre aide :);)

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

 

Quel code as-tu dans les boutons Vacances et Travail ?

 

Sinon, :

 - tu vas sur l'onglet avancé du VD,

- tu ajoutes un bouton que tu nommes"Noel" ;-)

 

T'auras deja le debut ;-)

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Coucou pepite ;)

 

Dans le 1er bouton il y a :

 

-- nom de la variable à modifier
local variable = "Vacances"
----------------------------------
-- DO not change bellow this line
----------------------------------
 
if fibaro:getGlobal(variable) == "Vacances"
  then
    fibaro:call(fibaro:getSelfId(), "pressButton", "3")
  else
    fibaro:call(fibaro:getSelfId(), "pressButton", "4")

end

 

Dans le bouton "Travail" il y a :

 

fibaro:setGlobal('Vacances', 'Travail')
fibaro:call(fibaro:getSelfId(), "setProperty", "ui.Statut.value", 'Travail')

 

et dans le bouton "Vacances il y a :

 

fibaro:setGlobal('Vacances', 'Vacances')
fibaro:call(fibaro:getSelfId(), "setProperty", "ui.Statut.value", 'Vacances')

 

Modifié par Nissan_GT-R

Partager ce message


Lien à poster
Partager sur d’autres sites

Essaie cela, après avoir ajouté le bouton et vérifié que sa position est bien "5" dans le VD (compter de haut en bas et de gauche a droite, y compris les labels)

-- nom de la variable à modifier
local variable = "Vacances"
----------------------------------
-- DO not change bellow this line
----------------------------------
 
if fibaro:getGlobal(variable) == "Vacances" then
    fibaro:call(fibaro:getSelfId(), "pressButton", "3") -- vacances
elseif fibaro:getGlobal(variable) == "Travail" then
    fibaro:call(fibaro:getSelfId(), "pressButton", "4") --travail
else 
       fibaro:call(fibaro:getSelfId(), "pressButton", "5") --noel
end
-- Bouton Noel
fibaro:setGlobal('Vacances', 'Noel')
fibaro:call(fibaro:getSelfId(), "setProperty", "ui.Statut.value", 'Noel')

 

Partager ce message


Lien à poster
Partager sur d’autres sites

ça ne fonctionne pas...

 

<_<

 

quand j'appuyais sur le bouton du VD, le "statut" du VD basculait de "Travail" à "Vacances"...

mais comme j'ai rajouté "Noël" quand j'appuie sur le bouton du VD ça ne bascule plus entre les 3...

 

j'espère que je me suis fait comprendre <_< 

 

 

Modifié par Nissan_GT-R

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonsoir,

Fais  une copie d'écran de ton VD avec les boutons stp et post le ;-)

 

T'as testé le code ? 

tu as bien le code du bouton Noel ? 

Partager ce message


Lien à poster
Partager sur d’autres sites

J'ai fait un autre VD, plus simple pour moi et surtout ça convient mieux pour ce que je voulais faire...

 

Désolé de t'avoir dérangée pepite et merci quand même ;)

Partager ce message


Lien à poster
Partager sur d’autres sites

Pas de souci, avec plaisir ;-)

Partager ce message


Lien à poster
Partager sur d’autres sites

×