Aller au contenu
Twentycents

Bug ou Boulet

Recommended Posts

Hello je viens de faire une scène hyper compliquée....

 

image.png.55134693472bbc4f2cdac31db6810ba3.png

 

pourquoi la porte du couloir qui est fermée m'envoi quand même le push ???

 

Bug ou Boulet ? :)

Partager ce message


Lien à poster
Partager sur d’autres sites

Mais à quelle moment ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Bah c'est juste une detection en fait....

je vais faire plein de scenes avec les portes et les fenetres....

comme ça avant de partir je ferais un VD qui va déclencher toutes ces scenes comme ça je serais quelle fenêtre ou quelle porte est ouverte :)

 

donc y a pas de moment.... juste à la demande :)

Partager ce message


Lien à poster
Partager sur d’autres sites

Normalement cette cette en manuelle devrait fonctionner et ça m'envoi un push alors la porte est fermée.... et en plus y a le dessin de la porte fermée :)

 

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 20 minutes, Twentycents a dit :

Vas y je la met en 4.551 tant pis :p

ça change rien :p

Partager ce message


Lien à poster
Partager sur d’autres sites

En fait je pense que la scene elle marche bien mais c'est pas la bonne méthode :p

je réfléchis

Partager ce message


Lien à poster
Partager sur d’autres sites

ça sent un truc avec une variable.... 

genre si la fenetre est ouverte alors ça change la valeur de la variable et donc je suis censé pouvoir me baser dessus.... mais hummmm ça semble compliqué pour moi :)

Partager ce message


Lien à poster
Partager sur d’autres sites

Trouvé  !

en LUA ça marche mieux :


 

local startSource = fibaro:getSourceTrigger();
if
 ( fibaro:getGlobalValue("ouv") > "0" )

then
    fibaro:call(395, "sendDefinedPushNotification", "21");
end

en retirant ce truc....

or
startSource["type"] == "other"

je ne sais pas a quoi ça sert ce truc.... mais je vais regarder dans le forum....

Partager ce message


Lien à poster
Partager sur d’autres sites

Bah c’est Par défaut dans toutes les scènes ! Inadmissible ! C’est quoi ça veut dire quoi lol ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Au final j'ai fais comme ça.....

une scène qui vérifie le statut de la maison avant de partir :)

ou quand on veut en fait :p 

 

est-ce que j'ai bien fais ? ou je peux optimiser le code ?

en tout cas ça semble plutot bien marcher :p

je suis trop content

 


--[[ Fenetre 1 du salon --]]
local startSource = fibaro:getSourceTrigger();
if 
 ( tonumber(fibaro:getValue(367, "value")) > 0 )
then
	fibaro:call(395, "sendDefinedPushNotification", "20");
end

--[[ Fenetre 2 du salon --]]
local startSource = fibaro:getSourceTrigger();
if 
 ( tonumber(fibaro:getValue(363, "value")) > 0 )
then
	fibaro:call(395, "sendDefinedPushNotification", "21");
end

--[[ Fenetre WC --]]
local startSource = fibaro:getSourceTrigger();
if 
 ( tonumber(fibaro:getValue(378, "value")) > 0 )
then
	fibaro:call(395, "sendDefinedPushNotification", "23");
end

--[[ Fenetre Cuisine --]]
local startSource = fibaro:getSourceTrigger();
if 
 ( tonumber(fibaro:getValue(371, "value")) > 0 )
then
	fibaro:call(395, "sendDefinedPushNotification", "24");
end

--[[ Fenetre Couloir Accès Garage --]]
local startSource = fibaro:getSourceTrigger();
if 
 ( tonumber(fibaro:getValue(382, "value")) > 0 )
then
	fibaro:call(395, "sendDefinedPushNotification", "22");
end

--[[ Fenetre Kenzo Velux --]]
local startSource = fibaro:getSourceTrigger();
if 
 ( tonumber(fibaro:getValue(390, "value")) > 0 )
then
	fibaro:call(395, "sendDefinedPushNotification", "25");
end


--[[ Porte d'entrée --]]
local startSource = fibaro:getSourceTrigger();
if 
 ( tonumber(fibaro:getValue(85, "value")) > 0 )
then
	fibaro:call(395, "sendDefinedPushNotification", "9");
end

 

Modifié par Twentycents

Partager ce message


Lien à poster
Partager sur d’autres sites

:) Jamais.

Moi je fais tout en mode bloque lol :)

Partager ce message


Lien à poster
Partager sur d’autres sites

Heureusement que t'es là pour nous rappeler qu'il y a un marketplace ! J'avais complètement zappé :D

  • Like 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Moi aussi mais bon, je te rassure, on ne loupe rien.

Je suis allé sur le lien, puis retour sur la page d'accueil, je vois un VD pour Yamaha MusicCast, choisi par la rédaction en plus !

Je clic dessus, et je vois un VD tout moisi, sans Main Loop, donc sans retour d'état.

Bon OK, donc on va rester bien au chaud sur notre forum, on a tout ce qu'il faut, en mieux :D
 

Partager ce message


Lien à poster
Partager sur d’autres sites

Ahahah ouais, j'étais moi aussi en train de le parcourir pour voir ce qu'il y avait !

Partager ce message


Lien à poster
Partager sur d’autres sites

×