====== Struisvogelstraat====== Herman en Marijn hebben even nagedacht over hoe we met domotica bezig gaan op de struisvogelstraat. Homeassistant draait al, [[http://10.11.10.11:8123|lokaal te benaderen]] Stack van betrouwbare techiek en die vaker uit gaan rollen Betrouwbaar: - Heeft het 3 maand gedaan - 24 uur zonder stroom(zonder interrupties weer opstarten) - Batterijwaarschuwing - Domme override - Overlap met ervaring van Domotica enthousiasten(zelfde hardware, zelfde software versies) Wat willen we? - **Automatisch uitgaande verlichting bij geen activiteit, eventueel handmatig aandoen** In de volgende ruimtes: * Hoofdruimte * Onder vide * Keuken * Meterkast(PIR) * Toilet * Toilet(achter)(PIR, doet het al) * Electronicavide * Textiel * Hout * Metaal * Lift(PIR) * Marijn's happy space aka smalle ruimte naast de lift(PIR) * Gang * Spuitcabine * Laser * Spuitkabine * Ruimte 14(PIR) Deels kan met (domme)PIR sensor. //Beginnen in de Laserruimte// Voor kritische apparatuur is er een optie om dat automatisch te schakelen en te monitoren met een van de drie [[apc_pdu|APC PDU 7921]] ====== Vroeger====== Was een hele toer om begin te maken maar gelukt: [[https://www.itead.cc/sonoff-wifi-wireless-switch.html|Sonoff]] schakelaars aan [[http://192.168.1.126:8123|Home Assistant]] (dank Jelle!) gekoppeld. Aan/uit gaat via een [[http://www.wemos.cc|Wemos]] met button shield. Op allen draait [[https://github.com/arendst/Sonoff-Tasmota|Tasmota]]. Handig om te weten over Tasmota: standaard wacht ie even na het indrukken van de knop, dan controleert ie of je dubbel klikt. Kun je uitzetten met "SetOption13 1" op de console. Configuratie van dat laatste was niet eenvoudig maar deze config in automations.yaml werkt: alias: Turn on the lights trigger: platform: state entity_id: binary_sensor.switch_1 action: service: light.toggle Zo is de schakelaar in configuration.yaml geconfigureerd: # Switch binary_sensor: - platform: mqtt name: "Switch 1" state_topic: "stat/switch1/POWER" command_topic: "cmnd/switch1/POWER" qos: 1 payload_on: "ON" payload_off: "OFF" retain: true