-
Compteur de contenus
123 -
Inscription
-
Dernière visite
Tout ce qui a été posté par Alexandru
-
Désolé pour le retard , le travail les enfants , tout fonctionne parfait , chapeau bas vous etes un vrai professionnel , un grand merci et moi ajouté ça la scène , apparent fonctionne ... Bien a vous --[[ %% autostart %% properties 107 value %% events %% globals --]] local actualConsigna = fibaro:getValue(109, "ui.actualConsigna.value") fibaro:debug("Valeur Actual Consigna : " ..actualConsigna) local pattern = "(%d+.%d+)ºC / (%d+.%d+)ºC " local t, consigna = string.match(actualConsigna, pattern) fibaro:debug(t) fibaro:debug(consigna) if (tonumber(fibaro:getValue(107, "value")) <= 19.00 ) and (tonumber(consigna)) >= 22.00 then fibaro:call(12, "setValue", "25") end if (tonumber(fibaro:getValue(107, "value")) >= 21.50 ) and (tonumber(consigna)) >= 22.00 then fibaro:call(12, "turnOff") end if (tonumber(fibaro:getValue(107, "value")) <= 19.00 ) and (tonumber(consigna)) >= 23.00 then fibaro:call(12, "setValue", "50") end if (tonumber(fibaro:getValue(107, "value")) >= 22.50 ) and (tonumber(consigna)) >= 23.00 then fibaro:call(12, "turnOff") end if (tonumber(fibaro:getValue(107, "value")) <= 19.00 ) and (tonumber(consigna)) >= 24.00 then fibaro:call(12, "setValue", "90") end if (tonumber(fibaro:getValue(107, "value")) >= 23.50 ) and (tonumber(consigna)) >= 24.00 then fibaro:call(12, "turnOff") end J'espère que cette scène peut être utile pour ceux qui de radiateur Clima Canal avec ventilateur 0-10V ...
-
[DEBUG] 20:13:48: 23.50 [DEBUG] 20:14:09: Valeur Actual Consigna : 18.31ºC / 23.50ºC _ [DEBUG] 20:14:09: 18.31 [DEBUG] 20:14:09: 23.50 [DEBUG] 20:14:30: Valeur Actual Consigna : 21.25ºC / 23.50ºC _ [DEBUG] 20:14:30: 21.25 [DEBUG] 20:14:30: 23.50 [DEBUG] 20:14:51: Valeur Actual Consigna : 23.31ºC / 23.50ºC _ [DEBUG] 20:14:51: 23.31 [DEBUG] 20:14:51: 23.50 [DEBUG] 20:15:12: Valeur Actual Consigna : 24.31ºC / 25.00ºC 🔥 [DEBUG] 20:15:12: 24.31 [DEBUG] 20:15:12: 25.00 [DEBUG] 20:15:33: Valeur Actual Consigna : 24.81ºC / 25.00ºC 🔥 [DEBUG] 20:15:33: 24.81 [DEBUG] 20:15:33: 25.00 [DEBUG] 20:16:15: Valeur Actual Consigna : 22.31ºC / 25.00ºC 🔥 [DEBUG] 20:16:15: 22.31 [DEBUG] 20:16:15: 25.00 [DEBUG] 20:16:36: Valeur Actual Consigna : 21.62ºC / 25.00ºC 🔥
-
Merci pour votre réponse assez vite , mais maintenant pas d'erreur , mais juste la premier ligne de comparaison qui fonctionne ,, --[[ %% autostart %% properties 107 value %% events %% globals --]] local actualConsigna = fibaro:getValue(109, "ui.actualConsigna.value") fibaro:debug("Valeur Actual Consigna : " ..actualConsigna) local pattern = "(%d+.%d+)ºC / (%d+.%d+)ºC " local t, consigna = string.match(actualConsigna, pattern) fibaro:debug(t) fibaro:debug(consigna) if (tonumber(fibaro:getValue(107, "value")) <= 19.00 ) and (tonumber(consigna)) >= 22.00 then fibaro:call(12, "setValue", "25") elseif (tonumber(fibaro:getValue(107, "value")) <= 19.00 ) and (tonumber(consigna)) >= 23.00 then fibaro:call(12, "setValue", "50") elseif (tonumber(fibaro:getValue(107, "value")) <= 19.00 ) and (tonumber(consigna)) >= 24.00 then fibaro:call(12, "setValue", "90") end
-
[DEBUG] 10:40:43: line 21: syntax error near 'and' [DEBUG] 10:42:44: line 21: syntax error near 'and' [DEBUG] 10:46:56: line 21: syntax error near 'and' [DEBUG] 10:51:08: line 21: syntax error near 'and' [DEBUG] 10:53:14: line 21: syntax error near 'and' [DEBUG] 10:53:41: line 21: syntax error near 'and' [DEBUG] 10:55:05: line 21: syntax error near 'and' [DEBUG] 10:57:11: line 21: syntax error near 'and' [DEBUG] 10:59:17: line 21: syntax error near 'and' [DEBUG] 11:01:23: line 21: syntax error near 'and' [DEBUG] 11:03:29: line 21: syntax error near 'and' [DEBUG] 11:05:14: line 21: syntax error near 'and'
-
Bonjour a vous , J'ai honte de vous appeler encore une fois, mais quand vous avez du temps, es-ce que possible de me dire ou est l'erreur , avec une seule ligne qui fait le rapport , la scène fonctionne bien , mais comme ça j'ai une erreur , Un tout grand merci ,, --[[ %% autostart %% properties 107 value %% events %% globals --]] local actualConsigna = fibaro:getValue(109, "ui.actualConsigna.value") fibaro:debug("Valeur Actual Consigna : " ..actualConsigna) local pattern = "(%d+.%d+)ºC / (%d+.%d+)ºC " local t, consigna = string.match(actualConsigna, pattern) fibaro:debug(t) fibaro:debug(consigna) if (tonumber(fibaro:getValue(107, "value")) <= 19.00 ) and (tonumber(consigna)) >= 22.00 then fibaro:call(12, "setValue", "25"); (tonumber(fibaro:getValue(107, "value")) <= 19.00 ) and (tonumber(consigna)) >= 23.00 then fibaro:call(12, "setValue", "50"); (tonumber(fibaro:getValue(107, "value")) <= 19.00 ) and (tonumber(consigna)) >= 24.00 then fibaro:call(12, "setValue", "90") end
-
Super , ça fonctionne ,
-
-
Désolé mais , quand le Thermostat est en mode fonctionne , on a signe qui il est pas reconnu par la scène [DEBUG] 15:26:31: Valeur Actual Consigna : 26.12ºC / 25.00ºC _ [DEBUG] 15:26:31: 26.12 [DEBUG] 15:26:31: 25.00 [DEBUG] 15:26:38: Valeur Actual Consigna : 26.12ºC / 25.00ºC _ [DEBUG] 15:26:38: 26.12 [DEBUG] 15:26:38: 25.00 [DEBUG] 15:27:07: Valeur Actual Consigna : 26.12ºC / 26.50ºC [DEBUG] 15:27:07: nil [DEBUG] 15:27:07: nil [DEBUG] 15:27:07: line 19: attempt to compare number with nil
-
Mon Dieu , vous êtes un vrai homme, je ne sais plus comme je peux vous remercier pour le temps et le travail mis... [DEBUG] 14:38:55: Valeur Actual Consigna : 26.06ºC / 19.00ºC _ [DEBUG] 14:38:55: 26.06 [DEBUG] 14:38:55: 19.00 [DEBUG] 14:39:05: Valeur Actual Consigna : 26.06ºC / 21.50ºC _ [DEBUG] 14:39:05: 26.06 [DEBUG] 14:39:05: 21.50 [DEBUG] 14:39:18: Valeur Actual Consigna : 26.06ºC / 24.50ºC _ [DEBUG] 14:39:18: 26.06 [DEBUG] 14:39:18: 24.50
-
[DEBUG] 22:52:07: 27.06ºC / 17.00ºC _ [DEBUG] 22:52:07: nil [DEBUG] 22:52:19: 27.06ºC / 17.00ºC _ [DEBUG] 22:52:19: nil
-
et aussi ca --[[ %% autostart %% properties %% events %% globals --]] local actualConsigna = fibaro:getValue(109, "ui.actualConsigna.value") local pattern = "(%d+)ºC / (%d+)ºC _" local t, consigna = string.match(actualConsigna, pattern) fibaro:debug(actualConsigna) fibaro:debug(consigna)
-
[DEBUG] 22:39:49: 27.06ºC / 17.00ºC _ [DEBUG] 22:44:12: 27.06ºC / 17.00ºC _ [DEBUG] 22:44:14: 27.06ºC / 17.00ºC _
-
J'ai essayé de façon comme ca --[[ %% autostart %% properties %% events %% globals --]] local actualConsigna = fibaro:getValue(109, "ui.actualConsigna.value") local pattern = "(%d+)ºC / (%d+)ºC _" local t, consigna = string.match(actualConsigna, pattern) fibaro:debug(actualConsigna)
-
-
-
Bonjour , je crois pas ce qui se passe , c'est ou l'erreur ... [DEBUG] 19:37:40: Valeur Actual Consigna : 27.18ºC / 24.50ºC _ [DEBUG] 19:37:40: nil [DEBUG] 19:37:40: nil [DEBUG] 19:37:44: Valeur Actual Consigna : 27.18ºC / 24.50ºC _ [DEBUG] 19:37:44: nil [DEBUG] 19:37:44: nil [DEBUG] 19:38:57: Valeur Actual Consigna : 27.18ºC / 24.50ºC _ [DEBUG] 19:38:57: nil [DEBUG] 19:38:57: nil [DEBUG] 19:40:34: Valeur Actual Consigna : 27.18ºC / 5.00ºC _ [DEBUG] 19:40:34: nil [DEBUG] 19:40:34: nil [DEBUG] 19:40:51: Valeur Actual Consigna : 27.18ºC / 5.00ºC _ [DEBUG] 19:40:51: nil [DEBUG] 19:40:51: nil
-
es-ce que dans l'entête de scène vous avez quoi ?? car pour moi c'est vraiment bizarre ... désolé
-
--[[ %% autostart %% properties 107 value %% events %% globals --]] local startSource = fibaro:getSourceTrigger(); local actualConsigna = fibaro:getValue(109, "ui.actualConsigna.value") fibaro:debug("Valeur Actual Consigna : " ..actualConsigna) local pattern = "(%d+)ºC / (%d+)ºC _" local t, consigna = string.match(actualConsigna, pattern) fibaro:debug(t) fibaro:debug(consigna)
-
oui j'ai mis que le code la [DEBUG] 19:46:57: Valeur Actual Consigna : 28.00ºC / 23.50ºC _ [DEBUG] 19:46:57: nil [DEBUG] 19:46:57: nil [DEBUG] 19:47:00: Valeur Actual Consigna : 28.00ºC / 23.50ºC _ [DEBUG] 19:47:00: nil [DEBUG] 19:47:00: nil [DEBUG] 19:49:36: Valeur Actual Consigna : 28.00ºC / 21.50ºC _ [DEBUG] 19:49:36: nil [DEBUG] 19:49:36: nil
-
--[[ %% autostart %% properties 107 value %% events %% globals --]] local startSource = fibaro:getSourceTrigger(); local actualConsigna = fibaro:getValue(109, "ui.actualConsigna.value") fibaro:debug("Valeur Actual Consigna : " ..actualConsigna) local pattern = "(%d+)ºC / (%d+)ºC _" local t, consigna = string.match(actualConsigna, pattern) fibaro:debug(t) fibaro:debug(consigna) if ( tonumber(fibaro:getValue(107, "value")) >= 24.5 and tonumber(fibaro:getValue(109, "ui.actualConsigna.value")) >= 26 or startSource["type"] == "other" ) then fibaro:call(12, "setValue", "25"); end
-
Bonjour , je viens de mettre le code en place ... c'est possible que j'oublie quelque chose ... [DEBUG] 17:38:42: Valeur Actual Consigna : 27.25ºC / 25.00ºC _ [DEBUG] 17:38:42: nil [DEBUG] 17:38:42: nil [DEBUG] 17:38:42: line 23: attempt to compare number with nil [DEBUG] 17:39:10: Valeur Actual Consigna : 27.25ºC / 22.50ºC _ [DEBUG] 17:39:10: nil [DEBUG] 17:39:10: nil [DEBUG] 17:39:10: line 23: attempt to compare number with nil [DEBUG] 17:40:18: Valeur Actual Consigna : 27.25ºC / 22.50ºC _ [DEBUG] 17:40:18: nil [DEBUG] 17:40:18: nil [DEBUG] 17:40:18: line 23: attempt to compare number with nil [DEBUG] 17:42:30: Valeur Actual Consigna : 27.31ºC / 22.50ºC _ [DEBUG] 17:42:30: nil [DEBUG] 17:42:30: nil [DEBUG] 17:42:30: line 23: attempt to compare number with nil
-
--[[ %% autostart %% properties 107 value %% events %% globals --]] local startSource = fibaro:getSourceTrigger(); local actualConsigna = fibaro:getValue(109, "ui.actualConsigna.value") fibaro:debug("Valeur Actual Consigna : " ..actualConsigna) local t, consigna = string.match(actualConsigna, "(%d+)ºC%s*/%s*(%d+)ºC") fibaro:debug(t) if ( tonumber(fibaro:getValue(107, "value")) >= 24.5 and tonumber(fibaro:getValue(109, "ui.actualConsigna.value")) >= 26 or startSource["type"] == "other" ) then fibaro:call(12, "setValue", "25"); end
-
Je l'ai testé, mais sans résultat ... [DEBUG] 21:05:22: Valeur Actual Consigna : 29.81ºC / 22.00ºC _ [DEBUG] 21:05:22: nil [DEBUG] 21:05:22: line 21: attempt to compare number with nil
-
Désolé, mais la récupération de consigne veux pas [DEBUG] 19:25:51: Valeur Actual Consigna : 29.25ºC / 23.50ºC _ [DEBUG] 19:25:51: line 16: attempt to concatenate local 'consigna' (a nil value) [DEBUG] 19:26:00: Valeur Actual Consigna : 29.25ºC / 22.00ºC _ [DEBUG] 19:26:00: line 16: attempt to concatenate local 'consigna' (a nil value) [DEBUG] 19:26:11: Valeur Actual Consigna : 29.25ºC / 25.00ºC _ [DEBUG] 19:26:11: line 16: attempt to concatenate local 'consigna' (a nil value)
-
Je vous remercie pour votre effort , mais dans le debug j'ai ca [DEBUG] 18:46:56: Valeur Actual Consigna : 28.31ºC / 19.50ºC _ [DEBUG] 18:46:56: line 16: attempt to concatenate local 'consigna' (a nil value) [DEBUG] 18:47:10: Valeur Actual Consigna : 28.31ºC / 21.50ºC _ [DEBUG] 18:47:10: line 16: attempt to concatenate local 'consigna' (a nil value) [DEBUG] 18:49:06: Valeur Actual Consigna : 28.31ºC / 21.50ºC _ [DEBUG] 18:49:06: line 16: attempt to concatenate local 'consigna' (a nil value)