Probleme Raspberry B+ + Oregon + Radiateur élec
Publié : 18 nov. 2016, 17:51
Bonjour à tous,
Je suis tout nouveau dans le grand monde de la domotique. Premier essai, piloter un radiateur élec avec fil pilote, module RFX et module Di-o 1000W.
J'ai suivi à la lettre le tuto suivant:
https://www.latelierdugeek.fr/2014/03/2 ... at-simple/
Probleme, j'ai bien le clac de la prise commandée lors de l'action ON/OFF sur mon panneau de contrôle mais cela n'agit pas sur le chauffage, qui tourne toujours à fond.
Comme vous pouvez le voir ci-dessous le script à pourtant l'air de fonctionner puisqu'il souhaite arrêter le radiateur (il fait 25°C dans la maison au lieu de 21°C). Mais il ne se passe rien concrêtement. Le radiateur salon est il censé passer de On à Off (et inversement) sur le panneau de controle de Domoticz lors de l'exécution du script? Ou bien cela est il totalement transparent?
Merci
Camille
Script utilisé:
Log:
Je suis tout nouveau dans le grand monde de la domotique. Premier essai, piloter un radiateur élec avec fil pilote, module RFX et module Di-o 1000W.
J'ai suivi à la lettre le tuto suivant:
https://www.latelierdugeek.fr/2014/03/2 ... at-simple/
Probleme, j'ai bien le clac de la prise commandée lors de l'action ON/OFF sur mon panneau de contrôle mais cela n'agit pas sur le chauffage, qui tourne toujours à fond.
Comme vous pouvez le voir ci-dessous le script à pourtant l'air de fonctionner puisqu'il souhaite arrêter le radiateur (il fait 25°C dans la maison au lieu de 21°C). Mais il ne se passe rien concrêtement. Le radiateur salon est il censé passer de On à Off (et inversement) sur le panneau de controle de Domoticz lors de l'exécution du script? Ou bien cela est il totalement transparent?
Merci
Camille
Script utilisé:
Code : Tout sélectionner
-- Ce script permet de maintenir la température de salon entre 19°C et 21°C quand l'interrupteur
-- virtuel 'Thermostat salon' est activé.
--------------------------------
------ Variables à éditer ------
--------------------------------
local consigne = 21 --Température de consigne
local hysteresis = 0.5 --Valeur seuil pour éviter que le relai ne cesse de commuter dans les 2 sens
local sonde = 'Salon' --Nom de la sonde de température
local thermostat = 'Thermostat salon' --Nom de l'interrupteur virtuel du thermostat
local radiateur = 'Radiateur salon' --Nom du radiateur à allumer/éteindre
--------------------------------
-- Fin des variables à éditer --
--------------------------------
commandArray = {}
--La sonde Oregon 'Salon' emet toutes les 40 secondes. Ce sera approximativement la fréquence
-- d'exécution de ce script.
if (devicechanged[sonde]) then
local temperature = devicechanged[string.format('%s_Temperature', sonde)] --Temperature relevée dans le salon
--On n'agit que si le "Thermostat" est actif
if (otherdevices[thermostat]=='On') then
print('-- Gestion du thermostat pour le salon --')
if (temperature < (consigne - hysteresis) ) then
print('Allumage du chauffage dans le salon')
commandArray[radiateur]='Off'
elseif (temperature > (consigne + hysteresis)) then
print('Extinction du chauffage dans le salon')
commandArray[radiateur]='On'
end
end
end
return commandArray2016-11-18 17:43:39.194 User: pi initiated a switch command (5/Radiateur salon/Off)
2016-11-18 17:43:39.196 (RFXCOM) Lighting 1 (Radiateur salon)
2016-11-18 17:43:41.887 User: pi initiated a switch command (5/Radiateur salon/On)
2016-11-18 17:43:41.890 (RFXCOM) Lighting 1 (Radiateur salon)
2016-11-18 17:44:21.475 (RFXCOM) Temp + Humidity (Unknown)
2016-11-18 17:44:35.747 LUA: -- Gestion du thermostat pour le salon --
2016-11-18 17:44:35.747 LUA: Extinction du chauffage dans le salon
2016-11-18 17:44:35.750 EventSystem: Script event triggered: /home/pi/domoticz/scripts/lua/script_device_Thermostatsalon.lua
2016-11-18 17:44:35.730 (RFXCOM) Temp + Humidity (Salon)
2016-11-18 17:44:35.779 (RFXCOM) Lighting 1 (Radiateur salon)
2016-11-18 17:45:04.475 (RFXCOM) Temp + Humidity (Unknown)
2016-11-18 17:45:14.744 LUA: -- Gestion du thermostat pour le salon --
2016-11-18 17:45:14.745 LUA: Extinction du chauffage dans le salon
2016-11-18 17:45:14.747 EventSystem: Script event triggered: /home/pi/domoticz/scripts/lua/script_device_Thermostatsalon.lua
2016-11-18 17:45:14.728 (RFXCOM) Temp + Humidity (Salon)
2016-11-18 17:45:14.752 (RFXCOM) Lighting 1 (Radiateur salon)
2016-11-18 17:45:47.473 (RFXCOM) Temp + Humidity (Unknown)
2016-11-18 17:45:53.748 LUA: -- Gestion du thermostat pour le salon --
2016-11-18 17:45:53.748 LUA: Extinction du chauffage dans le salon
2016-11-18 17:45:53.751 EventSystem: Script event triggered: /home/pi/domoticz/scripts/lua/script_device_Thermostatsalon.lua
2016-11-18 17:45:53.731 (RFXCOM) Temp + Humidity (Salon)
2016-11-18 17:45:53.763 (RFXCOM) Lighting 1 (Radiateur salon)
2016-11-18 17:46:30.473 (RFXCOM) Temp + Humidity (Unknown)
2016-11-18 17:46:32.745 LUA: -- Gestion du thermostat pour le salon --
2016-11-18 17:46:32.745 LUA: Extinction du chauffage dans le salon
2016-11-18 17:46:32.748 EventSystem: Script event triggered: /home/pi/domoticz/scripts/lua/script_device_Thermostatsalon.lua
2016-11-18 17:46:32.727 (RFXCOM) Temp + Humidity (Salon)
2016-11-18 17:46:32.778 (RFXCOM) Lighting 1 (Radiateur salon)
2016-11-18 17:47:11.747 LUA: -- Gestion du thermostat pour le salon --
2016-11-18 17:47:11.747 LUA: Extinction du chauffage dans le salon
2016-11-18 17:47:11.750 EventSystem: Script event triggered: /home/pi/domoticz/scripts/lua/script_device_Thermostatsalon.lua
2016-11-18 17:47:11.730 (RFXCOM) Temp + Humidity (Salon)
2016-11-18 17:47:11.788 (RFXCOM) Lighting 1 (Radiateur salon)
2016-11-18 17:47:13.472 (RFXCOM) Temp + Humidity (Unknown)
2016-11-18 17:47:50.746 LUA: -- Gestion du thermostat pour le salon --
2016-11-18 17:47:50.747 LUA: Extinction du chauffage dans le salon
2016-11-18 17:47:50.749 EventSystem: Script event triggered: /home/pi/domoticz/scripts/lua/script_device_Thermostatsalon.lua
2016-11-18 17:47:50.729 (RFXCOM) Temp + Humidity (Salon)
2016-11-18 17:47:50.761 (RFXCOM) Lighting 1 (Radiateur salon)
2016-11-18 17:48:29.745 LUA: -- Gestion du thermostat pour le salon --
2016-11-18 17:48:29.745 LUA: Extinction du chauffage dans le salon
2016-11-18 17:48:29.748 EventSystem: Script event triggered: /home/pi/domoticz/scripts/lua/script_device_Thermostatsalon.lua
2016-11-18 17:48:29.727 (RFXCOM) Temp + Humidity (Salon)
2016-11-18 17:48:29.775 (RFXCOM) Lighting 1 (Radiateur salon)
2016-11-18 17:48:39.472 (RFXCOM) Temp + Humidity (Unknown)
2016-11-18 17:49:08.746 LUA: -- Gestion du thermostat pour le salon --
2016-11-18 17:49:08.747 LUA: Extinction du chauffage dans le salon
