Modificaciones temperatura
This commit is contained in:
		| @@ -12,6 +12,6 @@ sensor: | ||||
|     sensors: | ||||
|       temperatura_exterior: | ||||
|         friendly_name: 'Temperatura Exterior' | ||||
|         value_template: '{{states.sensor.openweather_coslada.attributes.main["temp"]}}' | ||||
|         value_template: '{{states.sensor.openweather_coslada.attributes.main["temp"]| float | round(1) }}' | ||||
|         unit_of_measurement: 'ºC' | ||||
|         entity_id: sensor.openweather_coslada | ||||
|   | ||||
							
								
								
									
										16
									
								
								packages/sensor/temperatura_habitacion_principal.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								packages/sensor/temperatura_habitacion_principal.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,16 @@ | ||||
| sensor: | ||||
|   - platform: template | ||||
|     sensors: | ||||
|       temperatura_habitacion_principal: | ||||
|         friendly_name: 'Temperatura Habitación Principal' | ||||
|         value_template: " | ||||
|           {% if is_state('fan.purificador_habitacion_principal', 'off') -%} | ||||
|            {{state_attr('fan.purificador_habitacion_principal', 'temperature')}} | ||||
|           {%- else -%} | ||||
|             {% if is_state('sensor.season', 'summer') -%} | ||||
|               {{state_attr('fan.purificador_habitacion_principal', 'temperature') - 2}} | ||||
|             {%- else -%} | ||||
|               {{state_attr('fan.purificador_habitacion_principal', 'temperature')}} | ||||
|             {%- endif %} | ||||
|           {%- endif %}" | ||||
|         unit_of_measurement:  ºC | ||||
							
								
								
									
										17
									
								
								packages/sensor/temperatura_interior.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								packages/sensor/temperatura_interior.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,17 @@ | ||||
| sensor: | ||||
|   - platform: template | ||||
|     sensors: | ||||
|       temperatura_interior: | ||||
|         friendly_name: 'Temperatura Interior' | ||||
|         value_template: " | ||||
|           {% if is_state('fan.purificador', 'unavailable') -%} | ||||
|            {{state_attr('fan.purificador_habitacion_principal', 'temperature')}} | ||||
|           {%- else -%} | ||||
|             {% if is_state('fan.purificador_habitacion_principal', 'unavailable') -%} | ||||
|               {{state_attr('fan.purificador', 'temperature')}} | ||||
|             {%- else -%} | ||||
|               {{(state_attr('fan.purificador', 'temperature')/2 +  | ||||
|                 state_attr('fan.purificador_habitacion_principal', 'temperature')/2) | float | round(1)}} | ||||
|             {%- endif %} | ||||
|           {%- endif -%}" | ||||
|         unit_of_measurement:  ºC | ||||
| @@ -3,5 +3,14 @@ sensor: | ||||
|     sensors: | ||||
|       temperatura_salon: | ||||
|         friendly_name: 'Temperatura Salón' | ||||
|         value_template: "{{state_attr('fan.purificador', 'temperature')}}" | ||||
|         value_template: " | ||||
|           {% if is_state('fan.purificador', 'off') -%} | ||||
|            {{state_attr('fan.purificador', 'temperature')}} | ||||
|           {%- else -%} | ||||
|             {% if is_state('sensor.season', 'summer') -%} | ||||
|               {{state_attr('fan.purificador', 'temperature') - 2}} | ||||
|             {%- else -%} | ||||
|               {{state_attr('fan.purificador', 'temperature')}} | ||||
|             {%- endif %} | ||||
|           {%- endif -%}" | ||||
|         unit_of_measurement:  ºC | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 dfcarvajal
					dfcarvajal