[TUTORIAL] Condición „Si... Entonces... Si no...“: ejemplo con la actualización de la tarifa TEMPO

Hola comunidad,
siguiente a la reciente integración en las escenas de la condición « Si Entonces Sino » (Gladys 4.55), les propongo una nueva versión del tutorial [TUTO] Mise à jour du tarif TEMPO que permite pasar de 7 escenas a 1 sola
Para recuperar el tarif, les recomiendo muy fuertemente el tutorial de @prohand sobre la parte node-red y creación de las funcionalidades mqtt (que no repito aquí): Tuto - Mise à jour du tarif TEMPO (Mise à jour via PDF en auto)

¡Vamos allá!

Creación de LA escena:


y luego todo se gestiona en esta única escena :slight_smile:


(No es obligatorio esperar 5s, pero prefiero mantener este bloque para temporizar si es necesario)

En el tutorial anterior, tenía una escena maestra que lanzaba 6 escenas secundarias al mismo tiempo para tener la actualización del tarif en curso. He mantenido este principio de funcionamiento en paralelo para la nueva escena añadiendo 6 nuevas acciones « Condición « Si… Entonces… Sino… » »:

  • 1ª acción « Condición « Si… Entonces… Sino… » » - día azul HC

Luego comenzamos a poner una « condición sobre EDF Tempo » para la primera « Condición « Si… Entonces… Sino… » »:

Luego rellenamos el subbloque « Entonces » añadiendo acciones en serie:




Se notarán números en la parte superior izquierda de cada bloque de acción, lo que permite orientarse en la escena. Por ejemplo, « 2.1.A.3 »:

2 → bloque de acciones n°2 en nuestra escena
1 → primera acción de este bloque
A → subbloque « Entonces » de la acción « Condición « Si… Entonces… Sino… » » (tendríamos S con un subbloque « Sino »)
3 → 3ª acción del subbloque


No hemos puesto nada en el subbloque « Sino » (que está plegado por defecto) y vemos un resumen del número de acciones. También funciona de la misma manera si plegamos el subbloque « Entonces »:

Ahora vamos a hacer lo mismo para todas las demás condiciones de los tarifas Tempo:

  • 2ª acción « Condición « Si… Entonces… Sino… » » - día azul HP




  • 3ª acción « Condición « Si… Entonces… Sino… » » - día blanco HC




  • 4ª acción « Condición « Si… Entonces… Sino… » » - día blanco HP




  • 5ª acción « Condición « Si… Entonces… Sino… » » - día rojo HC




  • 6ª acción « Condición « Si… Entonces… Sino… » » - día rojo HP




Y aquí no olvidamos de apagar los enchufes y cortar la calefacción :wink:

Luego volvemos a lo clásico:



Eso es todo, espero que esta nueva condición « Si Entonces Sino » les permita optimizar sus escenas como he podido hacerlo :grin:

Gracias por el tutorial :slight_smile:

Acabo de implementarlo y tengo un pequeño problema, no recibo el mensaje del bloque 5 cuando lo ejecuto manualmente.

Por el momento no he podido ver cuándo se activa la escena automáticamente porque acabo de crearla ^^

He probado el envío de un mensaje en el bloque 1, está bien
He probado el envío de un mensaje en el bloque de recuperación del último estado día azul hora completa, está bien
He probado el envío de un mensaje después del bloque de envío a MQTT, está bien

Edición: ¡He encontrado el problema! :slight_smile: Hay una condición que no había puesto en un bloque Si / Entonces / Sino :wink: