Home Assistant configuration files for QNAP
- Hardware
- Raspberry PI 3 Model B running moOdeaudio (see below)
- QNAP TS-251+ running Docker/Container with HAcore and MQTT images
- Logitech Harmony Hub (2) 1 in Office to control music (Denon) and PC (Sony) amps; 1 in Family room controls media center devices:
- Onkyo AV-Receiver TX-NR525 Zone 2 extends analog sound to other rooms and outdoor porch using a Pyle PCA3 amplifier
- Roku Ultra directly attached to an older (not smart) HDTV (see next)
- Panasonic TC-P50U50 Plasma HDTV
- Sony BDP-S5200 Blu-ray Disk DVD Player
- Google Chromecast/Chrome Audio: Casts Youtube videos to Family room HDTV...
- TP-Link: several smart plugs, switches, bulbs...
Wink hub control z-wave devices, including Philips and GE switches- Lights are controlled by Philips Hue hub, MQTT controls Sonoff switches with Tasmota firmware, Z-wave and TP-Link via Wifi:
- Philips Hue bulbs, motion/temperature/light sensor, control buttons & hub several bulbs in Office, Family room and Kitchen
- TorchStar Led Strip Light IP65 using SmartLife/Tuya integration
- Sonoff Basic Switches reflashed with Tasmota
- Aeotec Z-Stick Gen5 connected to HAcore via QNAP USB port; controls 3 GE/Jasco dimmer switches.
- WyzeSense used to second-guess the state of my garage door; motion detector does a Wake-on-Lan to my computer
- LiftMaster Wi-Fi Garage Door Opener controlled by MyQ sensor & hub.
- InkBird C929 Temperature sensor that controls exhaust fan in server closet
- Software
- Home Assistant version 0.110.5: I try to stay current, unless the new version is causing errors.
- Lovelace UI is now the default UI; augmented by these HACS add-ins:
- mini-media-player nice HACS add-in that gives me greater control over the appearance and options available for media devices
- roku-card another nice custom card that is used to control the Roku via on-screen remote button layout
- Emulated Roku used to integrate controls on Harmony remotes for Bookcase lights and pausing the moOdeaudio player
- Bar card used to create more compact view of loudness on Onkyo receiver
- CCH - Customize header to tailor the chevrons and control visibility
- Circadian Lighting: still working the kinks out of this light brightness/color control
- lovelace layout card to get more control over tab layouts
- Nexia/Trane thermostat
- Weather Card
- Themes, including Dark Mint and Google night mode
- moOdeaudio used to manage my music collection, as well as stream music: SOMA FM Groove Salad, Drone Zone, et al.; A.M. Ambient, Ambient Sleeping Pill; KMFA, KUT/KUTX (Austin), WFMT (Chicago), WQXR (NYC).
- Just before dawn: 30 minutes before sunrise, turn on bathroom light
- Just before dusk: 45 minutes before sunset, turn on several lamps, lights & candles(!)
- Turn Bookcase lights on/off: either manually, or triggered when TV is turned on.
- Turn candles on/off: I converted some battery-operated candles to use wall power. TP-Link switches turn them on & off as a group.
- Toggle MPD: Pause/restart moOde music via Harmony remotes & UI
- Start Harmony Activity from Input Select: I depend on the Harmony Hub to control my Onkyo receiver and Panasonic HDTV, as well as the Roku Ultra. These actions are all defined as Activities to the Harmony Hub.
- Set Receiver volume slider: The volume slider is scaled to match the number that appears on the receiver display. The HA Community provided the necessary clues for this.
- Play/Pause moOdeAudio: Issue MPD play/pause command to enable music to be muted in other rooms when the TV is turned on
- Toggle Bookcase lights: Turns on Bookcase lights when watching TV--but only after sunset
- Turn off all lights: Make sure everything is turned off 15 minutes after midnight
- ...plus several others implemented through the front-end
I found these YouTube channels and websites to be helpful in getting me pointed in the right direction:
- SmartHomeBeginner
- BRUH3-Home-Assistant-Configuration
- JuanM: juanmtech.com has some really helpful videos to get started with Lovelace
Fix some nagging incorrect behaviors that occur when directing Onkyo AV receiver to play music(fixed?)- Add option for selecting Zone 2 Cast input
- Open/Close garage door using MYQ
Get SSL & DnDNS working. Got it working on Hasspian, got tangled up in Docker issues on QNAP.Set aside for now. May try new remote access through Nabu Casa- Improve light behavior to turn on when the weather is cloudy. (someday)