Je ne sais pas trop où poster mon sujet ...
Voici mon problème.
J'ai créé (avec plusieurs aides sur ce forum) un script plutôt complet qui me permet de "domotiser" mon poêle MCZ.
J'en suis très content. Le confoirt est là ... et j'économise des granulés.
Cette année, j'ai apporté une modification : j'ai fait un thermostat déroulant qui me permet de régler la température (éco, nuit, confort).
Le problème c'est que désormais je n'arrive plus à faire un print de la température de consigne !
Si quelqu'un à une idée je suis preneur car après différents essais je ne trouve aucune soultion
dans les log il est affiché : la température de consigne de thermostat est de Thermostatderoulant°C
J'aimerais pouvoir récupérer la valeur correspondante au choix (éco, nuit, confort) mais impossible
Est-ce possible ?
Voici une partie de mon script
Code : Tout sélectionner
------ Variables à éditer ------
--local consigne = 23.0 --Température de consigne
local consigne = 'Thermostatderoulant' --Nom du thermostat déroulant virtuel
local sonde = 'SondeCuisine' --Nom de la sonde de température
local thermostat = 'ThermostatCuisine' --Nom de l'interrupteur virtuel du thermostat
local radiateur = 'MCZchaud' --Nom du radiateur à allumer/éteindre ici pour le TEST un interr
local radiateur2 = 'MCZfroid' --Nom du radiateur à allumer/éteindre ici pour le TEST un interr
local allumage = 'allumageMCZ'
-- Fin des variables à éditer --
commandArray = {}
Code : Tout sélectionner
end
end
if (otherdevices[radiateur2]=='On' and (uservariables["ModePoele"]) == "0") then
print ("Poële éteint et désormais froid")
print('la température de consigne du thermostat est de '..consigne..'°C')
end
-- intérêt à voir car pas forcement utile
return commandArray