Page 1 sur 1

Probleme Raspberry B+ + Oregon + Radiateur élec

Publié : 18 nov. 2016, 17:51
par rider74
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é:

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 commandArray
Log:

2016-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

Re: Probleme Raspberry B+ + Oregon + Radiateur élec

Publié : 18 nov. 2016, 17:55
par rider74
Et mon panneau de control Domoticz:
Image

Re: Probleme Raspberry B+ + Oregon + Radiateur élec

Publié : 18 nov. 2016, 18:19
par deennoo
Ton radiatateur a bien la fonction fils pilote ?

Le petit symbole en forme d'horloge.

Une photo du panneau de controle de ton radiateur

Reference et marque du radiateur