PID Thermostat over a Climate? #281
MBRetrofit
started this conversation in
General
Replies: 1 comment 3 replies
-
Hi, yes, it's possible, but you need an intermediate switch helper entity, for example Example, I'm using this to control some Netatmo climates in bedrooms. - platform: smart_thermostat
name: Chambre parentale
unique_id: chambre_parentale
heater: input_boolean.chauffage_chambre_3
target_sensor: sensor.popp_mold_chambre_3
outdoor_sensor: sensor.fgbs222_smart_module_1_garage_temperature_2
min_temp: 7
max_temp: 30
ac_mode: False
target_temp: 19
away_temp: 14
sleep_temp: 18
eco_temp: 19
comfort_temp: 20
boost_temp: 25
keep_alive: 00:01:00
min_cycle_duration: 00:05:00
precision: 0.1
kp: 100
ki: 0.007
kd: 125000
ke: 0
pwm : 900
And the automation to manage the link between virtual and physical thermostats: alias: Chauffage chambres
description: ""
triggers:
- entity_id:
- input_boolean.chauffage_chambre_1
- input_boolean.chauffage_chambre_2
- input_boolean.chauffage_chambre_3
trigger: state
- minutes: /30
trigger: time_pattern
actions:
- if:
- condition: state
entity_id: input_boolean.chauffage_chambre_1
state: "on"
then:
- data:
temperature: 25
target:
entity_id: climate.netatmo_chambre_1
action: climate.set_temperature
else:
- data:
temperature: 14
target:
entity_id: climate.netatmo_chambre_1
action: climate.set_temperature
- if:
- condition: state
entity_id: input_boolean.chauffage_chambre_2
state: "on"
then:
- data:
temperature: 25
target:
entity_id: climate.netatmo_chambre_2
action: climate.set_temperature
else:
- data:
temperature: 14
target:
entity_id: climate.netatmo_chambre_2
action: climate.set_temperature
- if:
- condition: state
entity_id: input_boolean.chauffage_chambre_3
state: "on"
then:
- data:
temperature: 25
target:
entity_id: climate.netatmo_chambre_3
action: climate.set_temperature
else:
- data:
temperature: 14
target:
entity_id: climate.netatmo_chambre_3
action: climate.set_temperature
mode: parallel
max: 10
|
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Is it possible? To use a Climate entity as a heater - to override the Climate settings and to apply PID only to modulation of the flame? The modulation algo in mostly gas boilers is quite the same as the PID algo, - difference between request and current temp over the exterior temp...-.
Beta Was this translation helpful? Give feedback.
All reactions