Hola,
tengo dos puertas de garaje, una interior y otra exterior.
La exterior se cierra siempre de forma automática pero la interior puede estar abierta o cerrada según el día, el uso, las ganas.. !-)
Tengo cada puerta domotizada con un qubino flush 1D relay, al que he añadido en el endpoint I2 un sensor de contacto configurado como binario (0 abierto, 1 cerrado).
Querría hacer algo para dar una sola orden de apertura condicional, es decir, al pulsar abrir que abra las puertas que están cerradas; al darle a cerrar, cerrar las puertas que estén abiertas (ya que conozco el estado de cada puerta).
Estoy pensando en un script php...pero no se...se me escapa alguna forma de crear una regla que tenga varios criterios?
algo así como :
abrir: si la puerta calle y puerta casa están abiertas no hagas nada
Si la puerta calle está abierta y la puerta casa está cerrada, abre puerta casa
si la puerta calle está cerrada y la puerta casa está abierta, abre puerta calle
Si la puerta calle y la puerta casa están cerradas, abre puerta calle y abre puerta casa
lo mismo para cerrar.
Gracias!