Benutzer-Werkzeuge

Webseiten-Werkzeuge


project:glados

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
project:glados [2020-01-24 16:25] – MQTT Update xqproject:glados [2020-02-19 22:41] – mehr sensoren,aktoren,automatisierungen makefu
Zeile 2: Zeile 2:
 {{tag>project hardware software infrastructure shackoperations energy UEBLES_GEMURKSE}} {{tag>project hardware software infrastructure shackoperations energy UEBLES_GEMURKSE}}
  
-home automation with many sensors and AI  +home automation with many sensors and AI(not really). 
-more to come+
  
 +TL;DR: Alle Sensoren und Aktoren treffen sich bei ''mqtt.shack:1883''. Web Interface auf [[http://glados.shack|glados.shack]]
 +
 +
 +Automatisierungsregeln sind in home-assistant via stockholm konfiguriert, alle konfig kann unter [[https://git.shackspace.de/rz/stockholm/tree/master/krebs/2configs/shack/glados/|krebs/glados in rz/stockholm auf git.shackspace.de]] eingesehen werden.
 +
 +Aktuelle Home-Assistant Installation:  http://glados.shack - UI kann von jedem im shack netz bearbeitet werden.
 +Alle sensoren und aktoren aus [[https://git.shackspace.de/rz/glados]] werden automatisch
 +mit mittels home-assistant mqtt discovery hinzugefügt.
  
-http://www.lvl1.org/2012/02/16/how-lvl1-makes-sure-the-trash-goes-out/ 
  
 ====== Übersicht ====== ====== Übersicht ======
Zeile 13: Zeile 19:
 ===== Sensoren ===== ===== Sensoren =====
  
-  * Luftfeuchte+Temperatur in jedem Raum -> [[infrastruktur:mqtt|MQTT]] +  * [x] Luftfeuchte+Temperatur in jedem Raum -> [[infrastruktur:mqtt|MQTT]] 
-  * Stromverbrauch -> strom.shack api ? +    * Siehe [[https://git.shackspace.de/rz/glados]] für sensor deployment 
-    * +  * [x] Stromverbrauch 
-  * Kamera S21 -> MJPEG +  * Feinstaubsensoren innen 
-    * defekt? +    * [x] Sensor im Fablab 
-  * 2x Feinstaubsensoren -> Feinstaub API +    * [x] Sensor im RZ 
-  * 1x Sensebox -> opensensemap API +  * [x] Shack door open 
-  * Bewegungssensoren in Haupträumen (snickers) -> 433mhz+  * [x] Keyholder 
 +  * [x] Wetter aussen (darksky) 
 +  * [x] Sonnenauf und Untergang 
 +  * [ ] Ender3 Octoprint 
 +    * [ ] mjpeg Octoprint 
 +  * [ ] Ivan Motivationssprüche 
 +  * [ ] Deutscher Wetterdienst Pollen 
 +  * [ ] Shack Stromhauptschalter 
 +    * erweitern von node-light um mqtt interface 
 +  * [ ] VVS 
 +  * [ ] PN532 NFC im One Button 
 +  * [ ] Unifi 
 +  * [ ] 1x Sensebox -> opensensemap API 
 +  * [ ] Müll abgeholt -> muellshack 
 +  * [ ] Feinstaub Aussen 
 +  * [ ] Bewegungssensoren in Haupträumen (snickers) -> 433mhz
     * aktuell ohne enspeisung ins Netzwerk     * aktuell ohne enspeisung ins Netzwerk
-  * Lick Matefüllstand -> lick api +    sollte mit Bewegungssensoren direkt an den Luftfeuchtesensoren ersetzt werden 
-  * shackles -> shackles api +    * Sensoren sind gekauft, frage makefu 
-  * Müll-Termin -> meinsack.shack api +  * [ ] Lick Matefüllstand -> lick api 
-  * Kiosk -> Web-interface +  * [ ] shackles -> shackles api 
-    * Müll abgeholt +  * [ ] Müll-Termin -> meinsack.shack api 
-  * IRC input +  * [ ] Kiosk -> Web-interface 
-  * Nukular -> radioactiveathome +  * [ ] IRC input 
-  * Temperatur Server+Festplatten -> icinga? +  * [ ] Nukular -> radioactiveathome 
-  * Terminkalender -> events.shackspace.de api +  * [ ] Temperatur Server+Festplatten -> icinga? 
-  * Shack Ausschalter -> UDP+  * [ ] Terminkalender -> events.shackspace.de api 
 +  * [ ] Kamera S21 -> MJPEG 
 +    * defekt? 
 +  * [ ] Status Spaceapi
  
 ===== Aktoren ===== ===== Aktoren =====
  
-  * 1x testweise Heizungssteuerung -> [[infrastruktur:mqtt|MQTT]] 
-  * 1x blaue Rundumleuchte -> [[infrastruktur:mqtt|MQTT]] 
   * MPDs in jedem Raum -> mpd.shack   * MPDs in jedem Raum -> mpd.shack
-  * Lichtsteuerung -> licht.shack api? +    * [x] lounge.mpd.shack 
-  * World Domination Map -> COAP +    * [x] herrenklo.mpd.shack 
-  * Kiosk gobbelz -> web-api +      * nur Playlists und lange songs 
-  * IRCMail+    * [ ] direktes abspielen einer remote MP3 via mqtt auf den MPDs 
 +      * direktes verwenden der lounge.mpd.shack für TTS tut nicht (zu viel delay) 
 +    * [x] für TTS: lounge.kiosk.shack 
 +  * [x] RGB-Cube im Fablab 
 +    * Anzeige ob schlechte luft 
 +  * Rollo Steuerung 
 +    * [x] Rollo Steuerung Elab 
 +      * [[https://git.shackspace.de/rz/glados|glados/sensors/elab_rollo.yaml]] 
 +    * [ ] Rollo OR3 
 +    * [ ] Rollo Retroraum 
 +  * [x] Bewässerung der Palme im Retroraum mit Kaffeewasser 
 +  * [ ] blaue Rundumleuchte -> [[infrastruktur:mqtt|MQTT]] 
 +  * [ ] Esp8266 basierte Audio Streamer, mini audio geräte 
 +    * [[https://github.com/bgiraut/SqueezeEsp32|SqueezeEsp32]] 
 +    * [[https://github.com/palsbo/ESP-Audio|ESP-Audio]] 
 +    * [[https://esphome.io/components/dfplayer.html|dfplayer mini - nur * MicroSD]] 
 +  * [ ] Ampel 
 +  * Lichtsteuerung im shack -> licht.shack 
 +    * [ ] Lounge 
 +    * [ ] Optionsräume 
 +  * [ ] World Domination Map -> COAP 
 +    * Umbau auf mqtt mit esphome steht aus, ursprüngliches interface muss dann angepasst werden 
 +  * [ ] testweise Heizungssteuerung -> [[infrastruktur:mqtt|MQTT]] 
 +  * [ ] Fallblattanzeige 
 +  * [ ] Telegram Bot 
 +    * [ ] Open-Close Status in den craggerspace channel 
 +    * [ ] Vom channel nach TTS im shack 
 +  * [ ] IRC Bot 
 +  * [ ] Mail 
 + 
 +===== Automatisierungen ==== 
 + 
 +* [x] Bei schlechter luft im Fablab wird Lampe rot 
 +  * braucht debugging, ab und zu kommen die esps nicht hoch? 
 +* [x] Wenn der shack gebootet wird und keine musik läuft, dann starte musik 
 +  * tut noch nicht zuverlässig 
 +* [x] Bewässer die Pflanze täglich mit der Kaffeemaschine 
 +* [ ] Begrüße neuen Keyholder bei Schlüsselübergabe 
 +  * implementiert aber noch nie getestet, da kein TTS verfügbar gewesen 
 +* [ ] begrüße keyholder sobald der Kiosk gebootet ist nachdem strom aktiv 
 +  * 3 minuten warten nachdem strom aktiv 
 +  * ein Zufälliger begrüßungsspruch (analog zu BAM) 
 +* [ ] Pöbeln, wenn zu viel strom verbraucht wird 
 +* [ ] Alle 45+random(N) Minuten einen Motivationsspruch 
 +* [ ] Warnung bei angekündigten Pollenflug 
 +  * "Bleibt lieber im shack" 
 +* [ ] Wenn lieblingshackerspace geöffnet hat/geschlossen wurde
  
 ===== Hubs ===== ===== Hubs =====
  
 +  * [[glados.shack]] - Home-Assistant Web-Interface
   * [[infrastruktur:mqtt.shack]] - zentraler message broker   * [[infrastruktur:mqtt.shack]] - zentraler message broker
-  * wolf.shack:8086 - influxdb input für statistiken +  * [[influx.shack]] - influxdb input für statistiken 
-  * wolf.shack:3000 - grafana für visualisierung+  * [[grafana.shack]] - grafana für visualisierung
  
 ===== Potentielle Erweiterungen ===== ===== Potentielle Erweiterungen =====
  
-  * Fallblatt Anzeige, welche aktuell defekt ist 
   * Mehr Lampen mit ESPs   * Mehr Lampen mit ESPs
   * RGB-Cubes an der Decke   * RGB-Cubes an der Decke
   * Fenster-sensoren   * Fenster-sensoren
-  Bewegungssensoren in den Optionsräumen+ 
 +===== Externe Links ===== 
 + 
 +http://www.lvl1.org/2012/02/16/how-lvl1-makes-sure-the-trash-goes-out/
  
  
project/glados.txt · Zuletzt geändert: 2020-12-03 18:10 von tensai