- Networking
- Servers and Storage
- Power
- Surveillance
- Security
- Voice Control
- Televisions and Monitors
- Audio
- Wireless Audio Amplifier
- Irrigation
- Waterfall
- Covers
- DIY Components
- Firmware Flashing
- Digital Microscope
Networking
Arris Cable Modem Link
The ARRIS SURFboard SB8200 DOCSIS 3.1 Cable Modem is designed to bring you superior connectivity, increase your network capability and provide faster streaming and downloading throughout your home.
- DOCSIS 3.1 cable modem best for cable internet speed plans up to 1 Gbps
- Two 1 Gigabit Ethernet Ports
- 2 downstream x 2 upstream OFDM DOCSIS 3.1 channels
- 32 downstream x 8 upstream DOCSIS 3.0 bonded channels
- Compatible with Cox, Spectrum, Xfinity and other major US cable internet providers
- Easily setup your modem with the SURFboard Central app
Unifi Networks Link
UniFi Network by Ubiquiti Networks, inc. is a software that binds gateways, switches and wireless access points together with one graphical front end and has an integration with Home Assistant that offers an integrated controller, and integrated switches and sensors allowing presence detection, block network access for any clients, check bandwidth and uptime sensors.
IMAGE | NAME | IP ADDRESS | CONNECTION | NETWORK | TYPE |
---|---|---|---|---|---|
US-8-60W (1) | 192.168.1.7 | Wired | LAN1 | US-8-60W | |
Unifi Upstairs AP | 192.168.1.3 | Wired | LAN1 | UAP-AC-Pro | |
Unifi Family Room AP | 192.168.1.6 | Wired | LAN1 | UAP-AC-Pro | |
Outdoor Kitchen AP | 192.168.1.4 | Wired | LAN1 | UAP-AC-IW-Pro | |
Unifi Garage AP | 192.168.1.2 | Wired | LAN1 | UAP-AC-Pro | |
Unifi Gateway | 192.168.1.1 | Wired | LAN1 | USG-3P | |
Unifi US8 Switch | 192.168.1.5 | Wired | LAN1 | US-8 | |
US-8-60W (2) | 192.168.1.8 | Wired | LAN1 | US-8-60W |
NAME | ROUTER | SUBNET | INTERNET |
Guest | Unifi Gateway | 192.168.2.0/24 | WAN |
IoT | Unifi Gateway | 192.168.3.0/24 | WAN |
LAN1 | Unifi Gateway | 192.168.1.0/24 | WAN |
NoT | Unifi Gateway | 192.168.4.0/24 | WAN |
Video | Unifi Gateway | 192.168.5.0/24 | WAN |
VoIP | Unifi Gateway | 192.168.6.0/24 | WAN |
Servers and Storage
AI Development Server
I use this MS Windows 11 Pro for Workstations server with Windows Subsystem for Linux (wsl) to test and configure applications that require substantial processing power. Windows is a more familiar environment and is easy to remotely access, but is less stable than Lenux that I use in production.
Hardware configuration:
- System Model: Dell Precision 7820 Tower
- OS Name: MS Windows 11 Pro for Workstations
- System: Type x64-based PC
- Processor: Intel(R) Xeon(R) Silver 4214R CPU @ 2.40GHz, 2394 Mhz, 12 Core(s), 24 Logical Processor(s)
- Installed Physical Memory: (RAM) 64.0 GB
- GPU: Nvidia RTX-A4000
- SDD: Fikwot FN501 Pro 2TB NVMe SSD-M.2 2280 PCIe Gen3X4, Up to 3,500MB/s RW speed
- HDD: Seagate Exos x12 12TB SATA 6Gb/s 256MB Cache Enterprise Hard Drive 3.5in (ST12000NM0007)
Main Applications:
- AI Application Development
- Voice Pipelines
- Video Processing
- Picture Processing
- LLM Testing and Processing
- Home Assistant Development
- App Dev Environment
- Video Editing
- Audio Editing
- Docker Applications
Home AI Production Server
Hardware configuration:
- System Model: Dell Precision 7920 Tower
- OS Name: Ubuntu 23.10
- System: Type x64-based PC
- Processor: 2x XEON GOLD 6226R
- Installed Physical Memory: (RAM) 130.0 GB
- GPU0: Nvidia QUADRO RTX 5000
- GPU1: Nvidia QUADRO GP100
- SDD: 2TB KXG60PNV2T04 NVMe KIOXIA 2048GB
Main Applications:
- AI Application Development
- Voice Pipelines
- Video Processing
- Picture Processing
- LLM Hosting
- Web hosting
- App Dev Environment
- Docker Applications
Synology 1621+ Network Attached Storage (NAS) Link
Synology DS1621+ is a powerful and compact 6-bay network attached storage solution designed to store and protect critical data assets. This is my 2nd upgrade following 218+ and 718+ models from Synology and I’ve always had a great experience. This upgrade includes substantially more disk capacity, memory, and processing power than I really need, but I splurged! Synology also has an integration with Home Assistant.
Hardware configuration:
- 2 X 8GB HDD Drives Bays 1 and 2
- 1 X 2GB SDD Drives Bay 3
- 1 X 8GB HDD Drives Bay 5
- AMD Ryzen V1500B 2.2 GHz
- 4 CPU Cores
- 32 GB Memory
Main Applications:
- File sharing and syncing
- Data data backup, local and AWS
- Virtual Machine (Home Assistant)
- Phono Management and AI
- Video Station
- Audio Station
- File Services (Rsync, FTP, SMB)
- Plex Media Server
- Web Station & WordPress
- Docker Applications
- Mealie
- NGinx File Server
- Open Speed Test
- Portainer
- Syncthing
- TasmoAdmin
- Unifi Controller
- Glances
- Youtube Downloader
Home Assistant Server
Dedicated Micro Form Factor computer to run Home Assistant. Much more powerful than a raspberry pi, and I added an
- Dell OptiPlex 7050 MFF (Micro Form Factor)
- Dell OptiPlex 7050 Micro, 1x Intel Core i7 Quad (i7-6700T) 2.80 GHz, 16 GB RAM, 128 GB HDD, No Optical, Intel Integrated Graphics.
- Added Crucial BX500 1TB 3D NAND SATA 2.5-Inch Internal SSD, up to 540MB/s – CT1000BX500SSD1
- Ordered refurbished, without operating system or software – using Home Assistant Operating System
Power
Nothing works without power. My home automation employs a mix of natural gas, electric grid, backup generator and battery power.
Automatic Standby Gas Generator Link
Specifications
- Volts 120/240
- 1 phase
- 60 Hz
- 200 Amps
- Honeywell Generac
20KW/999 HNYWL+200A SE T/S AL
Model: G0070632
- Service Rated Automatic Transfer Switch
- Generac RXSW200A3 200 Amp
- Model: 100000011751
Energy Monitoring
The Vue Energy Monitor tracks energy use in real time for each specific circuit 24/7. This provides insight for exactly how much energy you’re using or generating in real time and historically by the minute, hour, day, week, month, and year. The Home Assistant integration makes it a seamless addition to help manage energy usage.
- Connects to Emporia over 2.4GHz WiFi
- Monitors electricity use/generation 24/7
- Collects granular, 1-second energy data
- Monitors voltage for real power metrics
- Tracks how much energy is being used on each circuit
- Manage energy use and generation mobile app
- Integration with Home Assistant
- Receive actionable recommendations
Custom GenMon Wifi Control Module
This generator includes a wifi control module and a Mobile Link application and capability from Honeywell. I found both the free and paid service capabilities of this service very limited and without an integration to Home Assistant.
I chose to disconnect the Honeywell wifi module and utilize a custom opensource GenMon software and Home Assistant integration to manage and monitor the generator.
Generator monitoring and control capabilities:
- MQTT integration Home Assistant
- Maintenance, Start / Stop and Alarm Logs
- Generator warnings and faults
- Power Outage Information
- Generator Service Information
- Generator Exercise Automation and Control
- Generator Operation Information
- Ability to start, stop, exercise the transfer switch
- Fuel consumption
- Service Journal for logging maintenance, repair, etc
- Backup configuration files
- Display Generator Controller Information
CyberPower Uninterrupted Power Supply (UPS)
My UPS is connected to all of my Unifi Network Devices (including the PoE Cameras and Home Security System), my Security Network Video Recorder (NVR), and my Synology NAS. This gives me electrical outage, electric flicker, and surge protection for 30 to 45 minutes. Since I have a whole house generator that automatically comes on within 3 minutes, all of my most sensitive and critical systems are covered. Synology DSM supports this UPS and there is a home assistant integration as well (but I don’t use it).
Battery Backup & Surge Protection
- 10 total outlets including 5 surge only and 5 battery backup + surge
- Battery backup keeps devices running during brief outages and provides power for safe shut down
- Surge and data line protection safeguards against sudden power surges or spikes
- Automatic Voltage Regulation corrects minor fluctuations without switching to battery power
- USB ports charge smartphones, tablets and other mobile accessories
- Intelligent multifunction LCD panel displays system status and battery information
Surveillance
Network Video Recorder (NVR) and Cameras
Surveillance systems offer a way to combine all Reolink products into a connected, united, and smart security solution with Home Assistant. Camera provide remote visual and audio access to the coverage area. When used in combination with home security and motion detection, home security offers peace of mind and 24/7 access to “what happened”. I chose Reolink because of the quality of camera for great value compared to other solutions. I’ve also chosen a separate NVR (rather than storing data on the NAS), to prevent burdening the NAS compute and network resources. When integrated with Home Assistant, each camera can be used to create motion detection events, as well has a single interface to manage night vision, audio, and recording switches.
- 16-Channel PoE NVR for 24/7 Continuous Recording
- Support up to 12MP
- Power over Ethernet
- 16-Channel
- 3TB HDD Built-in
- Motion Detection
- Person / Vehicle Detection on supported cameras
- Home Assistant integration
- 5MP PoE IP Camera
- Person/Vehicle Alerts
- Power over Ethernet
- 100ft Night Vision*
- Motion Detection
- Audio Recording
- 5MP PoE IP Camera
- Power over Ethernet
- 100ft Night Vision*
- IP66 Waterproof
- Motion Detection
- Audio Recording
- 4MP PoE IP Camera
- Power over Ethernet
- 100ft Night Vision*
- IP66 Waterproof
- Motion Detection
- Audio Recording
- 5MP PoE IP Camera
- 4X Optical Zoom
- Power over Ethernet
- 100ft Night Vision*
- IP66 Waterproof
- Motion Detection
Security
Home Security is accomplished by integrating all of the following into a comprehensive and easy-to-use system. My home security uses all of the following:
- Wired and wireless door, window, and motion sensors
- Camera motion detection and alarms
- Smoke alarms and relay triggers
- Security alarms and triggers
- Voice, and mobile controls
- Family mobile device presence detection
- Noonlight monitoring service
- Home Assistant automations
- Arming home, away, disarm
- Provide voice and mobile notifications
- Turn-on and off lights – red alerts
- Summons noonlight service
I initiatially integrated a Konnected interface board with my Honeywell alarm system. I found this method proved more complicated, difficult to maintain, and less reliable. I’ve now fully replaced system with the Konnected Alarm Panel Pro. It is fully integrated with Home Assistant, utilizes my existing wired sensors and alarms, and allows voice integration as well. 24/7 smartphone monitoring and optional integration with Noonlight.
Smoke Detector and Alarm Trigger
Integrated In-home smoke detectors with Home Assistant. Sends smoke alarm conditions to Home Assistant and allows for manual triggering of smoke alarm.
- Switches connected device power when a smoke/heat interconnect signal is received
- Internal power Supply for pull station comparability controls and connects auxiliary warning devices
- Used with multiple station alarms and detectors use with Kidde fyrnetics devices only
- Kidde SM120X – Interconnect Accessories Smoke Relay Module: 408-SM120X – Smoke Relay Module
Voice over Internet Protocol (Voip)
The VoIP integration enables users to talk to Homeassistant Assist using an analog phone and a VoIP adapter. I also have plans to investigate third party add-ons for use in calling my phones and emergency services connected to alarm triggers
- Supports 1 SIP profile through a single FXS port and a single 10/100Mbps port
- TLS and SRTP security encryption technology to protect calls and accounts
- Automated provisioning options include TR-069 and XML config files
- Supports 3-way voice conferencing
- Failover SIP server automatically switches to secondary server if main server loses connection
- Supports T.38 Fax for creating Fax-over-IP
- Supports a wide range of caller ID formats
- Use with Grandstream’s UCM series of IP PBXs for Zero Configuration provisioning
- Supports advanced telephony features, including call transfer, call forward, call-waiting, do not disturb, message waiting indication, multilanguage prompts, flexible dial plan and more
Door Lock
The SmartCode touchscreen smart lock with Home Connect technology enables the lock to wirelessly communicate with other devices and automations in home via Home Assistant. Features include:
- Remotely check the door lock status, lock or unlock the door and receive notifications.
- Manage up to 30 your personalized codes
- Features patented SecureScreen technology to prevent code detection from fingerprints on the touchscreen.
- Operates on 4 AA batteries.
- Can be locked or unlocked by using the keypad or key from the outside as well as the turn button from the inside.
- Featuring SmartKey Security, which protects against advanced break-in techniques and allows you to re-key your lock yourself in seconds
- ANSI/BHMA grade 2 certified
- Keypad stays lit for 30 seconds after inactivity
- Lifetime mechanical and finish warranty, 1 year electronics warranty
Voice Control
Amazon Echo Devices
The Amazon echo devices enable voice control of devices throughout the house. These devices also provide room specific and whole house audio capability for notifications or streaming audio for sounds and voice messages without interrupting audio streams running to TVs or Sonos.
Raspiaudio Muse Prototype
- 1x3W mono output via terminal screws
- 1 3W on-board speaker
- 1 Micro USB charging port with built in serial programming and charging
- Auto loader circuit
- 1 battery charging port (battery not included)
- 1 charging battery led
- 1 mems microphones
- 1 buttons
- 1 programmable RGB leds (WS2812)
- 1 18650 battery Battery level sensor
- Dimension : 10x5x1 cm
Project References:
- https://forum.raspiaudio.com/t/squeezelite-esp32-muse-proto-home-assistant/423
- https://esphome.github.io/media-players/
Google Nest Mini
Talk to Google to voice control personalized timers, reminders, and devices throughout the house. Similar capability to echo dots, but my ecosystem is predominately Amazon and I only have one of these devices in the office. Google home has integration with Home Assistant.
Mobile Phone
Mobile phones are not only a primary sensor for reporting numerous sensor states on the phone, but is also a primary mechanism used to see status and control sensors all other home automation devices, via voice and touch screen. IoS devices are fully integrated with Home Assistant using the Companion Mobile Application.
Amazon Fire Tablets
The Amazon Tablet devices provide all the capabilities of echo show. These are wall-mounted and roming displays capable of showing notifications, streaming audio/video content (like security camera streams), controlling and viewing the status of all home assistant entities. Tablets also accept voice control commands for devices throughout the house. When not in use, tablets also display clock, pictures, and weather. These are mounted at the entry and upstairs where security alarm keypads are typically mounted.
Wall mount components
Televisions and Monitors
Amazon Fire TV Link
The Amazon Fire TV stick enables video streaming on the TV, but also is capable of showing notifications, streaming audio/video content from cameras, controlling and viewing the status of all home assistant entities. When not in use, tablets also rotates pictures stored in amazon photo or local repository. A useful bonus is that the Fire TV remote has a built in microphone that allows voice control of any device controllable by voice command without requiring the “Alexa” invocation command.
- Home Assistant integration and remote
- Long-range Wi-Fi® performance streaming
- Share videos, photos, & music with Amazon Services
- Alexa commands from remote
- Voice remote with TV controls
Roku TV Link
Roku® Streaming Stick® 4K features a redesigned long-range Wi-Fi® receiver enabling smooth streaming in spectacular 4K, Dolby Vision®, and HDR10+ picture. With 4x the resolution of HD, stunningly sharp 4K picture brings out the rich detail in your entertainment while spectacular Dolby Vision® picture makes colors come to life and pop off your screen. Channels like Disney+, Prime Video, HBO Max, Apple TV+, Netflix, Sling, and Hulu in a snap with a super-fast startup. Use the included Roku voice remote to power up your TV, adjust the volume, control your Roku device with one remote, and easily search across thousands of channels with your voice. Stream a massive selection of free, live, and premium TV, including Roku® Originals only on The Roku Channel. This Roku® Streaming Stick® 4K also works with popular voice assistants. Ask your Alexa or Google Assistant-enabled device to launch channels, search for entertainment, control your streaming, and more. You can also control your TV using the Apple Home app or Siri on your Apple devices plus share videos, photos, and music from your Apple device using AirPlay.
- Home Assistant integration and remote
- Long-range Wi-Fi® performance streaming
- Share videos, photos, and music with Apple AirPlay
- Convenient voice search
- Voice remote with TV controls
Vizio
The Vizio full HD 1080p Smart TV with Apple AirPlay and Chromecast Built-in, Screen Mirroring for Second Screens, & 150+ Free Streaming Channels (D32f-G61) is integrated with Home Assistant. Two side-by-side TVs are used as monitors in my office, connected to laptops via
This TV is in the bonus room and is used for gaming and workout. Offers Home Assistant integration and casting.
Universal Remote Control
The BroadLink RM4 Pro is a universal remote that can be configured to control devices that use an IR or RF remote control. Using the BroadLink app on a mobile device, you can send commands to those devices. I use teh Home Assistant integration with the BroadLink RM4 Pro to send commands to my Sony TV through Home Assistant (or any associated automations or voice commands).
Also used to control outdoor kitchen blinds.
Same as above with only IR capability, but smaller, nicer looking, and only $15. I use it to send commands to my Samsung TV through Home Assistant (or any associated automations or voice commands).
Gaming
Gaming console for next generation of gaming in the bonus room. Integration with Home Assistant.
Audio
SONOS Link
Quality whole home audio to stream music (from music services or from the local NAS library), sounds, or intercom messages over WiFi throughout the home. Each speaker can play individually or as part of a fully configurable group all controllable through home assistant or through the SONOS app, or via voice control.
- Office
- Garage
- Marian’s Bedroom
- Office
- Outdoor Kitchen
- Master Bathroom
- Kids Bathroom
- Family Room
- Family Room
- Master Bedroom
- Family Room L Surround
- Family Room R Surround
Wireless Audio Amplifier
This amplifier is wired to my docking station audio output. This allows a wired connection to a set of surround sound speakers to envelop my office in sounds coming through any computer system connected to the docking station and improves the audio experience when engaging in video conference or watching media content on computer without interruptions from Amazon echos, Google Mini, or SONOS Devices.
- 2 channel Sunbuck Bluetooth stereo amplifier receiver
- 180W/90W x 2 P.M.P.O (Peak Music Power Output)
- FM Radio receiver
- USB/SD card Bluetooth inputs
- RCA(R, L) audio input for tuner, CD player, tape deck,
- LCD display helps you set different mode more conveniently.
- Previous, next, play/pause controls
- Rotary knob controls for input, bass, treble, and master volume
Power Strip
Power strip used in office to control audio, monitors, laptop peripherals, and USB powered devices. Integrated with Home Assistant using the Tuya integration. Equipped with 4 smart AC outlets and 4 USB charging port.
Printer
5-in-1 with Wi-Fi®: Print / Copy / Scan / Fax / Photo office printer. Integration with Home Assistant.
Switches
Brilliant Controls Link
Brilliant switches allow a touch screen and surface slider dimmer control for lighting, music, cameras, locks, climate, scenes. Built-in motion detection, camera, and voice control offers useful edge-automation options and remote viewing through companion mobile application. Main control communicates via wifi and bluetooth mesh network to sync with dimmer and other switches.
Plugs and Switches (Local Tasmota or Shelly Firmware)
Flashing Tasmota Firmware on devices allows the device to communicate with Home Assistant on the local network promoting security, privacy, and reliability. There is a robust integration between Tasmota and Home assistant. Tasmota communicates with Home Assistant using MQTT. Before going any further, make sure MQTT is properly set up in Home Assistant and Tasmota.
Shelly has a core integration with Home Assistant that runs locally, or can co-exist with Shelly Cloud. I use this for the guest bathroom fan.
# | Device Type | Name | IP Address | MAC Address |
1 | Sonoff Mini | Bonus Room Lights | 192.168.4.26 | D8:F1:5B:C3:7E:F7 |
2 | Gosund Plug | Boys Lamp | 192.168.4.33 | CC:50:E3:D4:78:4E |
3 | Sonoff Mini | Boys Light | 192.168.4.39 | 60:01:94:E6:3A:6E |
4 | Tan Tan Plug | Christmas Tree | 192.168.4.24 | 84:0D:8E:55:C1:B5 |
5 | Techin Plug | Davids iPhone Charger Plug | 192.168.4.43 | EC:FA:BC:4D:7C:91 |
6 | Techin Plug | Family Room Lamp | 192.168.4.23 | 84:0D:8E:56:4A:F9 |
7 | Sonoff Mini | Family Room Light | 192.168.4.13 | DC:4F:22:BF:BD:C4 |
8 | Techin Plug | Family Room Table Lamp Teckin Plug | 192.168.4.22 | BC:DD:C2:42:55:85 |
9 | ESP01 | Fireplace | 192.168.4.46 | EC:FA:BC:26:D6:29 |
10 | Sonoff Dual R1 | Front Eve Plugs Sonoff Dual | 192.168.4.55 | DC:4F:22:D8:90:40 |
11 | Tan Tan Plug | Front Plug | 192.168.4.32 | DC:4F:22:F4:6C:1B |
12 | MagicHome W | Front Porch LEDs MagicHome | 192.168.4.80 | 24:62:AB:6E:EF:E5 |
13 | Sonoff Mini | Front Porch Lights | 192.168.4.18 | 60:01:94:E3:BC:1D |
14 | MagicHome W | Guest Bath LEDs | 192.168.4.27 | 10:52:1C:D7:DD:8D |
15 | Sonoff Mini | Guest Bath Lights | 192.168.4.38 | 2C:F4:32:B5:CC:21 |
16 | Sonoff Dual R2 | Heater One / Heater Two | 192.168.4.41 | DC:4F:22:D8:5B:CE |
17 | Tan Tan | Hoverboard Plug | 192.168.4.11 | BC:DD:C2:42:7C:5B |
18 | Sonoff Mini R2 | Kids Bath Hallway Light SonoffMINI | 192.168.4.86 | E8:68:E7:48:C8:97 |
19 | Sonoff Mini R2 | Kids Bath Hallway Slave Sonoff MINI | 192.168.4.17 | D8:F1:5B:C9:77:CA |
20 | Sonoff Mini R2 | Kids Bath Hallway Sonoff Mini | 192.168.4.62 | 70:03:9F:49:32:38 |
21 | MagicHome W | Kids Bath LEDs | 192.168.4.31 | 10:52:1C:D7:BB:77 |
22 | MagicHome W | Kitchen Cabinet 1 | 192.168.4.45 | D8:F1:5B:F6:D1:13 |
23 | MagicHome W | Kitchen Cabinet 2 | 192.168.4.44 | D8:F1:5B:F6:D3:45 |
24 | MagicHome W | Left Plan Wall MagicHome | 192.168.4.69 | 24:62:AB:6E:F3:5D |
25 | MagicHome RGB | Master Bath Floor, Sink, Tub LEDs | 192.168.4.21 | 50:02:91:32:54:F6 |
26 | MagicHome W | Master Bed LEDs MagicHome | 192.168.4.75 | C4:4F:33:D2:41:2B |
27 | MagicHome W | Master Toilet LEDs | 192.168.4.30 | 10:52:1C:D7:54:83 |
28 | Sonoff Basic | Office Lamp | 192.168.4.10 | 84:0D:8E:57:B1:E8 |
29 | Sonoff Mini | Office Light | 192.168.4.28 | D8:F1:5B:C3:7A:B5 |
30 | Sonoff S31 | Office Power | 192.168.4.14 | A4:CF:12:B7:EE:C1 |
31 | Sonoff Mini | Outdoor Kitchen Floodlight SonoffMINI | 192.168.4.61 | D8:F1:5B:FA:95:E8 |
32 | LEDenet | Outdoor Kitchen LEDenet LEDs | 192.168.4.68 | 8C:CE:4E:00:85:E1 |
33 | Sonoff Mini | Outdoor Kitchen Light | 192.168.4.36 | D8:F1:5B:8C:88:95 |
34 | Sonoff Mini | Outdoor Kitchen Lights Slave | 192.168.4.60 | 70:03:9F:48:E7:AB |
35 | Sonoff Mini | Pantry Light | 192.168.4.37 | D8:F1:5B:C9:46:94 |
36 | Sonoff Basic | Party Lights | 192.168.4.29 | DC:4F:22:DF:7A:0C |
37 | Tan Tan Plug | Reading Lights | 192.168.4.19 | DC:4F:22:B1:1B:49 |
38 | Node MCU | Smoker Control | 192.168.4.76 | EC:FA:BC:26:D0:FB |
39 | MagicHome W | Stairs Lights | 192.168.4.16 | EC:FA:BC:26:D8:DE |
40 | Sonoff Basic | Street Lamp | 192.168.4.12 | D8:F1:5B:C7:D9:83 |
41 | Foyer Light Entry Switch SonoffMINI | Foyer 3-way switches | 192.168.4.88 | E8:68:E7:45:32:06 |
42 | Foyer Light Switch | Foyer 3-way switches | 192.168.4.89 | E8:68:E7:45:34:9A |
43 | Foyer Light Garage Switch Sonoff Mini | Foyer 3-way switches | 192.168.4.90 | E8:68:E7:49:5F:BB |
44 | Hallway Light Bonus Switch SonoffMini | Upstairs Hallway 3-way switches | 192.168.4.96 | E8:68:E7:48:41:D1 |
45 | Kids Bath Sonoff DualR3 | Kids Bath light and fan | 192.168.4.97 | 94:3C:C6:C6:71:B4 |
46 | Hallway MBR Light Slave SonoffMini | Upstairs Hallway 3-way switches | 192.168.4.99 | E8:DB:84:45:66:E9 |
47 | Hallway StairsLight Slave SonoffMini | Upstairs Hallway 3-way switches | 192.168.4.101 | 70:03:9F:72:87:83 |
48 | Marian’s Light SonoffMINI | Marian’s Bedroom Light | 192.168.4.102 | 9C:9C:1F:89:06:B4 |
49 | Master Bath Sonoff DualR3 | Master Bath light and fan | 192.168.4.104 | E0:E2:E6:0D:2B:BC |
Motion Detection
Motion detection is a key part of security, but is also used extensively to control real time automations like light and presence detection automations. In addition to the sensors below, I also use the motion detection light switches and cameras for motion detection.
Wall Mount
Magic Home Integration
Magic Home Integration
Under Cabinet Mount
Fireplace Control
This is my most used switch in the house (at least in the winter). I started with a $80 Z-wave switch an had reliability issues. Below is my DIY solution that has worked without fail now for 3+ years. I use Tasmota firmware on an ESP-01S with components below for less than $10. Future options could include incorporating a rechargeable battery.
Robotic Cleaning
Roborock Q7 Max+ combines a wide range of effective robot vacuum technologies proven in generation after generation of Roborock vacuum. It delivers uncompromising vacuuming effectiveness, incredible ease of use, and the absolute convenience of the Auto-Empty Dock Pure. Integrates with Home Assistant
- Vacuum and mop simultaneously
- Precision PreciSense™ LiDAR #D mapping
- Combined Dustbin and Water Tank with 470 ml Dustbin and 350 ml water capacity
- Driven by a large 5200mAh Li-ion powerhouse, Q7 Max+ can clean non-stop for up to 3 hours5 on a single charge
- No-Go Zones and Invisible Walls
- Programmable routines
- Speak to command with Alexa, Siri, and Google home
- Setup
- Must be on same network
- Must use Mi Home App
- Download custom vacuum cards
Garage Door Control
The new Gogogate 2 allows garage door or gate control. Open, close and monitor your garage door from anywhere, receive notifications for any garage door event and share access with your guests on the go. Integration with Home Assistant allows automations such as closing the garage door at a certain time each night.
- Garage Door / Gate Status Monitoring (video feature optional)
- Remotely operation of garage doors and gates from mobile
- Notifications for garage door / gate events
(open, close or left open) - Access management: grant or deny access to your guests
- Set time frames for guests to access the garage
- Visual and auditive warning system for remote operation
Irrigation
Rainmachine allows for programable irrigation schedules that automatically vary based on actual weather conditions. Home assistant integration allows for visibility and control of each zone, as well as voice control.
- Home Assistant Integration
- 8 zones (7 when using Master Valve)
- Cloud independent by design
- Weather aware smart Wi-Fi irrigation sprinkler controller
- Adjusts watering time based on weather
- Location based weather forecast (NOAA, MetNo, Wunderground and Netatmo)
- Freeze control & heat wave protection
- Onboard Rain Sensor connector
- WIFI: USB 802.11N, 2.4Ghz, US/Japan/EU
- AC Input: 24VAC, 50/60Hz, 750mA (adapter included)
- Model number: SPK2-8
Waterfall
The waterfall has 3 main control devices as follows:
- A SONOFF TH16
- Controls the waterfall pump
- Reports the outside temperature next to the pond (for freeze automations)
- An LC Technology 5V 2 Channel Relay Board and ESP-01
- Controls the lights (waterfall LEDs and Surrounding LEDs)
- Controls the sprinkler (and can be manually switched to drain the pond)
- Tasmota device configuration
- Zone 8 of the irrigation system will fill the pond through the “spitting frogs”
LED Lights
DIY Lighting Controllers
D1Mini Light Controller
D1Mini Light Controller
H801 with PIR(Motion) Sensor
ESPHome Project Directions
The H801 5 channel LED controller that is easy adapt to your needs. It can be found on AliExpress Here is an article about the hardware for those who have an interest for more details about the board. It can be used as a RGB, RGBW, RGB dual white or even control 5 individual monochromatic strips if you want or combinations of these. Flash ESPHome, WLED, or Tasmota firmware for integration into Home Assistant.
DIY 5 Channel LED Controller Project
4.75V-23V input power down to 3 or 5 volts voltage converters
10pcs SN74HCT244N DIP20 HD74HCT244P DIP DIP-20 74HCT244N SN74HCT244 74HCT244 original and new IC Chipset
ESP8266 ESP-01 ESP-01S WS2812 RGB LED Controller Module for Arduino IDE WS2812 Light Ring Smart Electronic DIY with esp-01
Lighting Examples
Plant Monitoring
Z-wave Switches
These devices communicate on a Z-Wave mesh network. Therefore, a Z-Wave network hub or stick is required. A Home Assistant integration is available and a Z-Wave USB stick can be plugged directly into the NAS, and accessed by Home Assistant even if Home Assistant is running as a VM on the NAS.
- Z-Wave
- Home Assistant Integration
- Initially was Fireplace Control. Replaced with ESP01
- Z-Wave
- Motion Activated
- Home Assistant Integration
- Used in my garage and network closet
- Z-Wave Network Controller
Covers
Blinds
iBlinds is a simple Z-Wave Plus motor used to automate your existing window blinds. Control any 2-2 ½ inch corded lift horizontal blinds in your home or office. Set a scheduled to open at sunrise and close at sunset, use voice control with Amazon Alexa and Google Home or manually control a single blind, or a group of them, from home or anywhere in the world with Z-Wave integration to Home Assistant.
- Set specific times or open and close at sunrise and sunset or follow the sun with Home Assistant templates
- Control with Voice, Smart Phone, Tablet or Z-Wave Remote
- Toggle the blinds open and closed using the easy access Charge Adapter button
- Z-Wave parameters to configure the blind motor direction, speed, and more
- Built with the new Z-Wave 700 series module. S2 security, longer wireless range and faster speed
Outdoor Sun Shades
Outdoor kitchen Keystone Elite Plus shades block up to 90% of UVA rays. Additionally, our shades block the sun, not your view, so you are able to enjoy the scenery. Our Elite Series includes a valance and is motor operated which provides a safer option for use around children and pets. The valance has an oil-rubbed bronze finish. Automated with the Broadlink RF remote used for the Family Room TV.
- Enhance Outdoor Comfort By Reducing Heat, UV Exposure, and Blinding Glare with Style
- Place Over Windows Facing Direct Sunlight to Reduce Heat Inside Your Home. Save on AC Bills!
- Commercial Weight, Exterior Grade PVC Woven Fabric Provides Up To 72% UV Block
- Stylish, Sturdy Aluminum Valance with User Friendly Quick Install System
- A/C Motorized Remote Operation. Can Control Up to 5 Shades with One Remote
Smart Switch Lights
Motion Sensor Light Switch
This dual purpose vacancy and occupancy wall switch sensor provides management of lighting and a choice of either Manual-On (Vacancy Sensor) or Automatic-On (Occupancy Sensor) switching. It is not connected to the network and and therefore cannot be used as a sensor for the home automation platform. It is used in one closet and and the laundry room in my home.
Cloud Connected Light Switch
This cloud-connected in-wall switch has an integration with Home Assistant and has it’s own mobile application called Kasa. Works great, but it is not my preferred option because it is not local. Needs Neutral Wire, 2.4GHz Wi-Fi Light Switch Works with Alexa and Google Home, UL Certified, No Hub Required.
HVAC and Climate Control
Ecobee Smart Thermostat Link
Thermostat learns and adapts to your schedule and delivers comfort where it counts with included SmartSensor. Embedded voice control for all home assistant devices and integration with weather service. Control from anywhere with your iOS or Android device via companion app or home assistant.
DIY Components
Outdoor Heaters
Two Infratech infrared heaters are used to heat the Outdoor Kitchen space around the fire table. These systems operate on 240 volts and are connected to Home Assistant using a combination of a Sonoff Dual for wifi connectivity and Home Assistant integration and 4 high voltage relays.
Raspberry Pi
This is currently a computer for experimentation and is a network speed appliance. This device is targeted as a hub in the outdoor kitchen to control all of the following:
- Smoker temperature control
- Possible Smoker control display
- Grill temperature display
- Possible grill temperature control
- Bluetooth mesh hub
- Bluetooth meat temperature probe monitor
- Possible LED controls
ESP32 Development Boards
These devices have a wide range of uses (e.g. smoker control, plant monitoring and light control, room presence), but the Bluetooth Low Energy is particularly useful for room based presence detection in the home. I have several of them connected in places where I have or can easily use low voltage (5V) power supply.
ESP-WROOM-32 ESP32 ESP-32S NodeMCU WiFi WLAN CP2102 ESP32-WROOM-32 IoT 2-in-1 2.4GHz Dual-Mode WiFi + Bluetooth Dual Cores Microcontroller Processor Compatible with Arduino IDE
ESP8266 Development Boards
D1Mini Light Controller
D1Mini Light Controller
4.75V-23V input power down to 3 or 5 volts voltage converters
10pcs SN74HCT244N DIP20 HD74HCT244P DIP DIP-20 74HCT244N SN74HCT244 74HCT244 original and new IC Chipset
Near Field Communication (NFC)
Reader
NFC Reader integrated with Homeassistant through ESPHome. Allows reader of NFG Tags (cards, keyfobs, and rings) to be swiped and trigger automations specific to a location or room.
- Support NFC RFID reading and writing, P2P communication with peers
- Support I2C, SPI and HSU (High Speed UART)
- On-board level shifter, standard 5V TTL for I2C and UART, 3.3V TTL SPI
- RFID reader/writer supports: Mifare 1k, 4k, Ultralight, and DesFire cards, ISO/IEC 14443-4 cards such as CD97BX, CD light, Desfire, P5CN072 (SMX), Innovision Jewel cards such as IRT5001 card, FeliCa cards such as RCS_860 and RCS_854
- Datasheet
Tags
NFC tags are useful to place in specific areas where a specific trigger from a specific device is desired. For example, allowing an NFC scan for guests to access your WiFi network, or activate a night-time automation when the ph
- White high quality blank NTAG215 cards, the size of round NFC sticker is 25 mm in diameter
- Glossy finish and waterproof pvc material, can be placed outdoors or near water without the risk of losing functionality.
- 215 chip has a 504-byte usable memory size, read-write lock function; data can be stored in more than 10 years;
- NFC-enabled phones and devices; daily using for sharing contact info, business card, URL, text, security, authentication purposes, etc.
- Each NFC card is read/write ready and easy to program.
Stepper Motors and Servos
Stepper Motors and servos can be used to open covers or activate switches that require motion. My only implementation so far is in creating a DIY printer for my son’s school project.
- A, B, C, D four-phase LED indicates the status of the stepper motor work.
- 5 line 4 phase can be used for ordinary ULN2003 chip driver, connect to the 2 phase , support the development board,With convenient use, direct docking.
- Voltage: DC 5V; Phase: 4 phase 5 wire; Reduction Ratio: 1/64, The stepper motor with a standard interface, can directly plug and easy to use.
- High step accuracy and resolution. low vibration and noise, Stable and reliable performance, high efficiency; Excellent quality and long service life.
- Widely used on fan, warm air blower, electric heaters, burn oven, stage lighting equipment, microwave oven, lighting, Christmas gifts and other kinds of electrical appliances.
- MG90S is equivalent to the metal tooth plate of SG90.
- Servo can rotate approximately 180 degrees (90 in each direction)
- This MG90S Micro Servo has metal gears
Temperature Sensors
Meat Thermometer
Govee Wireless Meat Thermometer is situated between my Smoker and most frequently used gill. Has meat temperature and alarm settings integrated with Home Assistant through the Bluetooth integration – which requires a bluetooth proxy in the Outdoor Kitchen to get sufficient range. Works great and has an good app. Future plans to replace batteries with DC power stepped down from available 5V to 3.3V.
- Records food temperatures accurately within 1.8°F/1°C in 1 second with a total working range of 32°F-302°F.
- Four 304 food grade stainless steel probes allow you to monitor multiple food temperatures.
- Remote monitoring – from anywhere with Home Assistant
- Immediate notification on your phone once the food temperatures are out of your preset range.
- Food temperature suggestions for beef, turkey, pork, or lamb, we have plenty of preset food temperatures at various doneness levels on the Govee Home App.
- Detailed Temperature Charts: Each cooking thermometer probe records temperature changes for 2 hours.
Grill and Smoker Temperatures
Thermocouples are used to measure high temperatures. I use them on the smoker and on the grill.
Component | Function | Pin | GPIO |
OLED I2C | SDA | D1 | GPIO5 |
OLED I2C | SCL | D2 | GPIO4 |
OLED RESET | RST | D3 | GPIO0 |
MAX6675 (Smoker & Meat) | GND | GND | GND |
MAX6675 (Smoker & Meat) | VCC | 3V | 3V3 |
MAX6675 (Smoker & Meat) | SCK | D5 | GPIO14 |
MAX6675 (Smoker) | CS | D6 | GPIO12 |
MAX6675 (Smoker & Meat) | SO | D7 | GPIO13 |
MAX6675 (Meat) | CS | D8 | GPIO15 |
- Product Name : Thermocouple;
- Type : K Type;
- Temperature Range : 0-400C(32-752F)
- Probe Diameter : 5mm;
- Probe Length : 100mm (No Included Flexible Section);
- Internal Insulation : Fibreglass;
- External Shielding : Metal Shield;
- Wire Length : 2M
- Fork Terminal Spacing : 4.1mm;
- Color : Silver
Voltage Converter
Voltage converters are used to bring 4.75V-23V input power down to 3 or 5 volts needed for microprocessors.
- Module Properties: non-isolated buck;Rectification: synchronous rectification
- Input voltage: 4.75V-23V;Output voltage: 1.0V-17V
- Output Current: lowering the value of 3A, long 1.8A
- Conversion efficiency: 96% (maximum);Switching Frequency: 340KHz
- Applied to DIY portable source, vehicle power supply, communication equipment power supply, aero model.etc
- Conversion efficiency: 96% (maximum);Switching Frequency: 340KHz;Output ripple: 30mV (no-load)
- Load regulation: ±0.5%;Voltage regulation: ±2.5%
4.75V-23V input power down to 3 or 5 volts voltage converters
- Voltage converters are used to bring 4.75V-23V input power down to 3 or 5 volts needed for microprocessors.
Door and Window Sensors
These reed sensors are used to detect if a door or window is open or closed.
- Wired magnetic door/windows contact can be added to wireless/wired Alarm Systems.
- Connect to wired alarm control panel, GND (Positive) Connect with NC(Negative)
- Gap between 2 pieces more than 15mm, less than 25mm.
- White color make home great and beautiful. Anti-fire ABS material.
- NO means Normally Open
Sound sensors
Sound sensor to detect sound. Planned projects could include notifications if appliances are running, break-ins, or even moles in the yard. Integration with Home Assistant through ESPHome custom apps.
- The module has 2 outputs: AO, analog output, real-time output microphone voltage signal; DO, when the sound intensity reaches a certain threshold, it outputs high and low level signals, [threshold-sensitivity can be adjusted by potentiometer]
- There are 3mm mounting screw holes, which are powered by a 5v DC power supply.
- There is an analog output with a threshold flip level output.
- There is a power indicator and the comparator output has an indicator.
Sound and vibration sensors
Vibration sensor to detect vibration. Planned projects could include notifications if appliances are running, break-ins, or even moles in the yard. Integration with Home Assistant through ESPHome custom apps.
- This Ceramic Piezo Vibration Piece Sensor buffers a piezoelectric transducer that responds to strain changes by generating a measurable output voltage change which is proportional with the strength of vibration. So you can know the extent of vibration. Different from digital vibration sensor that only accounts times, this analog one can tell extent of vibration.
- Working Voltage: 3.3V or 5V. Working Current: 1mA. Interface Type: Analog Output.
- Connect controller’s analog port A0 in accordance with the procedure, then observe the output value of serial port when the vibration degree is different, it can realize interactive works related to the vibration.
Gas Controller
Planned project to automatically start the gas fire table. 300-10000PPM MP-4 combustible Gas Sensor Methane, natural gas, biogas Sensor For Detection Flammable Gas Leak Fire Safety Alarm Senor.
110VAC gas ignition transformer unit+spark plug high power output gas ignition controller gas igniter for burner and heater
Gas Sensors
Planned project to detect if grill, firepit, fireplace, or range is left on or leaking gas. 300-10000PPM MP-4 combustible Gas Sensor Methane, natural gas, biogas Sensor For Detection Flammable Gas Leak Fire Safety Alarm Senor.
MP-4 model with advanced planar construction is comprised of heater and metal oxide semiconductor material of subminiature Al2O3 ceramic plate, fetch out electrode down-lead, encapsulation in metal base and cap. When the target gas exists , The sensor’s conductivity is more higher along with the gas concentration rising. Use simple electrocircuit, convert change of conductivity to correspond output signal of gas concentration. It is widely used in domestic gas leakage alarm, industrial flammable gas alarm and portable gas detector.
References
Note: The above figure shows the basic test circuit of the MP-4 sensor. The sensor requires two voltages to be applied: heater voltage (VH) and test voltage (VC). The VH is used to provide a specific operating temperature for the sensor, either DC or AC. The VRL is the voltage across the load resistor (RL) of the sensor in series. VC is the voltage for testing the load resistor RL and requires a DC power supply.
Firmware Flashing
- This module is only USB-to-serial module is only responsible for converting the USB interface to fit ESP8266 module serial
- Knowledge of all aspects of WiFi module relevant information please consult ESP8266 use
- The main purpose is to facilitate this transition board ESP8266 connected PC via the serial port.
Digital Microscope
- Lens L (60-240x) for Soldering and Repairing
- Lens A (18-720x), can be used to observe whole coins or parts, plants, stones, etc.
- Lens D (1800-2040x), can be used to observe biological slides.
Ultra high definition 2160P Video Record, while supporting HDMI output to a larger screen, allows you to see a more microscopic world and free your eyes all the time. - Professional measurement software. you can easily connect the microscope to your Windows PC to measure the length of objects, calculate the area, take photos, videos, etc.
- Adjustable LEDs. A total of eight intensity levels of LED lights can meet your different requirements for image brightness.
- Wireless Remote Control. It is convenient for you to operate from a long distance and supports functions such as image discoloration and digital zoom.