- setup two-factor auth [ok]

- make public
    - make new domain ha.bauer.tech [ok]
    - make dockerfile [ok]

- clean up repos & plan a deployment strategy [ok]
    - enable 2FA [ok]
    - get domain: ha.bauer.tech [ok]
    - docker setup & nginx proxy [ok]


- setup pihole at kitchenpi [ok]
- add KNX motion sensors + LEDs [ok]
- add temperature sensors of scene buttons [ok]
- calibrate consumption sensors [ok]
- laufzeit poolpumpe pro tag / gestern / durchschnitt pro woche [ok]



- schlafzimmer "all off": aussenlicht(er), eingangsbereich
- make scenes for garden
- shopping list
- make one sensor: last movement + which sensor [ok]
    - bluetooth device polling
    - switch: get messages
    - alarm system
- node red:
    - derive docker image where npm packages are installed / deinstalled
    - adapt theme



- device tracker clean setup

- history and logbook filter
- fail2ban


- FHEM
    - switches: update state when switching
    - correctly detect non-availibilty e.g. when ACK failed ( test with unplugged power plug)



- squeezebox_telnet
    - radio service
        - can service return stuff? how?
        - podcast service?
    - existing functionality with telnet connection
    - add playlist support
    - milestone: frontend card with selectable playlists
    - spotify playlists?

- replace IR remote stuff from old system to new



Owntracks
    - try basic owntracks setup [ok]
    - tokens [ok]
    - bluetooth scanning


Telegram for notifications
    -

Alarm:
    - knx buttons (perhaps FHEM buttons as well?) as trigger for presence
    - grouped motion sensors (last motion where and when)
    - alarm / movement overview / presence frontend panel
        
Automations:
    - night light in hallway
        - triggered by hallway movement
        - dim lights if no bedroom lights
        - normal lights if bedroom lights on
        - switch off after some time, or when bathroom lights go off
    - timed light off (or dependent on playlist) in bedroom
    - detect starting / finished dish washer, washing machine, dryer, stove, ...


First Floor stuff:
    - separate dashboard
    - update light
    - update raspi & media server
    - supervisord integration
