{"id":15650280,"url":"https://github.com/robbiet480/home-assistant-config","last_synced_at":"2025-04-30T16:47:33.025Z","repository":{"id":66887715,"uuid":"81694695","full_name":"robbiet480/Home-Assistant-Config","owner":"robbiet480","description":"My Home Assistant Configuration","archived":false,"fork":false,"pushed_at":"2020-06-29T00:58:17.000Z","size":412,"stargazers_count":36,"open_issues_count":0,"forks_count":4,"subscribers_count":13,"default_branch":"master","last_synced_at":"2025-03-30T18:03:38.624Z","etag":null,"topics":["home-assistant","home-assistant-config","home-automation","iot"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/robbiet480.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-02-12T01:21:07.000Z","updated_at":"2024-04-02T19:53:19.000Z","dependencies_parsed_at":"2023-02-22T06:45:36.498Z","dependency_job_id":null,"html_url":"https://github.com/robbiet480/Home-Assistant-Config","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbiet480%2FHome-Assistant-Config","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbiet480%2FHome-Assistant-Config/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbiet480%2FHome-Assistant-Config/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robbiet480%2FHome-Assistant-Config/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/robbiet480","download_url":"https://codeload.github.com/robbiet480/Home-Assistant-Config/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251747834,"owners_count":21637406,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["home-assistant","home-assistant-config","home-automation","iot"],"created_at":"2024-10-03T12:34:10.134Z","updated_at":"2025-04-30T16:47:33.006Z","avatar_url":"https://github.com/robbiet480.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Home Assistant Configuration\n\n[![Build Status](https://travis-ci.org/robbiet480/Home-Assistant-Config.svg?branch=master)](https://travis-ci.org/robbiet480/Home-Assistant-Config)\n\n## Hardware\nYes, I name my servers after rappers...\n\n### \"biggie\"\n\n`biggie` runs VMWare ESXi 5 and the following two virtual machines:\n  - [pfSense 2.3][pfsense]\n  - [FreeNAS 9][freenas]\n\nIt's primary function is as a router and as a NAS, mostly storing media (TV, movies, music) as well as a backup target for computers.\n\n#### Specs\n\n- [SuperMicro X10SL7-F][supermicro-x10sl7-f]\n  - [Intel(R) Xeon(R) CPU E3-1220 v3 @ 3.10GHz][intel-e3-1220-v3]\n  - 32GB RAM\n  - ESXi runs off a USB key directly connected to the motherboard\n  - 2x 120GB SSDs as boot drives for the virtual machines\n  - 8 [4TB Seagate NAS hard drives][seagate-hdd]\n\n\n### \"bigsean\"\n\n`bigsean` runs Ubuntu 16.04 LTS and is the primary home automation system.\n\n#### Specs\n\n- [SuperMicro A1SRi-2758F-O][supermicro-a1sri-2758f]\n  - Integrated Intel Atom C2750 \"Avoton\" Octa-Core\n  - 32GB RAM\n  - 2x256GB SSD\n  - 4x gigabit ethernet\n  - [Aeotec ZW090 Z-Wave Stick][aeotec-zstick]\n  - [Tripp Lite 1500VA UPS Back Up, AVR, LCD Display, 10 Outlets, 120V 900W, Tel \u0026 Coax Protection, USB (SMART1500LCDT)][tripp-lite-ups]\n\n### Misc\n- Wireless is provided by a [Ubiquiti Networks Unifi 802.11ac Dual-Radio PRO Access Point][uap-ac-pro-us]\n- Ethernet is all connected via a [TP-Link 48-Port Gigabit Ethernet Rackmount Switch][tplink-switch]\n\n## Software\n- [Home Assistant](https://home-assistant.io/), always running the dev branch, it gets updated a couple times a week.\n- [Homebridge][homebridge]\n- [homebridge-homeassistant][homebridge-homeassistant]\n- [Plex Media Server][plex]\n- [InfluxDB][influxdb] for data collection\n- [Grafana][grafana] for graphing\n- [Mosquitto][mosquitto] for MQTT\n\n## People\n- [Robbie][robbie-twitter]\n  - MacBook Pro\n  - iPhone X\n\n## Devices\nDevices are broken down by room\n\n### Entrance Hallway\n- [EcoLink Door/Window Sensor (DWZWAVE2-ECO)][ecolink-door-sensor]\n- [Linear/GoControl/2gig WS15Z-1 Z-Wave Switch][linear-ws15z-1] - next to front door\n- [Linear/GoControl/2gig WT00Z-1 Z-Wave 3-Way Accessory Switch][linear-wt00z-1] - at far end of hallway\n\n### Kitchen\n- 3 [Linear GoControl WS15Z-1 Z-Wave Switch][linear-ws15z-1]\n  - Overhead Lights\n  - Counter Lights\n  - Under Cabinet Lights\n\n### Living Room\n- [HomeSeer HS-WD100+ Z-Wave Plus Scene-Capable Wall Dimmer][hs-wd100+] - controls lights over dining table\n- [Aeotec ZW100 Multisensor][multisensor] - mounted high up in corner of room\n- [Philips Hue Lightstrip (1st Generation)][hue-lightstrip] - under counter\n- [Amazon Echo][amazon-echo]\n- 2 [Philips Hue White and Color Ambiance Light Bulb, A19][hue-bulb] - in lights on either side of the couch\n- [Sony XBR65X850D 65-Inch 4K Ultra HD Smart TV (2016 model)][sony-xbr65x850d-tv]\n  - Android TV\n  - [Notifications for Android TV][nfatv] installed\n- [Onkyo TX-NR616 7.2- Channel Network A/V Receiver][onkyo-tx-nr616]\n  - 2 [Klipsch RF-42 II Floorstanding Speaker][klipsch-rf42]\n  - 2 [Klipsch RB-41 II Bookshelf Speaker][klipsch-rb41]\n  - [Klipsch Sub-12 12-inch 300W Subwoofer][klipsch-sub-12]\n  - [Klipsch RC-42 II Center Channel][klipsch-rc42]\n- [Sonos CONNECT][sonos-connect]\n- [Apple TV, 4th Generation, 32GB][apple-tv]\n- [Chromecast (2nd Generation)][chromecast]\n- [iTach IP2IR (unused)][itach-ip2ir]\n- [PlayStation TV][pstv]\n\n### Guest Bathroom\n- [Amazon Echo Dot][amazon-echo-dot]\n- [UE Roll (1st Generation)][ue-roll] - paired with Echo Dot via Bluetooth\n- [Withings Body Cardio - Heart Health and Body Composition Wi-Fi Scale, Black][withings-scale]\n\n### Interior Hallway\n- [Philips Hue Bloom][hue-bloom]\n- [Linear/GoControl/2gig WS15Z-1 Z-Wave Switch][linear-ws15z-1] - next to Living Room Dimmer\n- [Linear/GoControl/2gig WT00Z-1 Z-Wave 3-Way Accessory Switch][linear-wt00z-1] - at far end of hallway\n- [Enerwave ZWN-BPC Z-Wave Motion Sensor][enerwave-zwn-bpc]\n- All hardware listed at the top of this README is on a desk in the interior hallway\n\n### Robbie's Room\n- [EcoLink Door/Window Sensor (DWZWAVE2-ECO)][ecolink-door-sensor]\n- [Aeotec ZW100 Multisensor][multisensor] - mounted high up in corner of room above desk\n- 3 [Philips Hue White and Color Ambiance Light Bulb, A19][hue-bulb]\n  - Floorstanding lamp next to desk\n  - Left and right sides of bed, mounted at head level in an IKEA MINUT wall lamp\n- [Philips Hue Lightstrip (1st Generation)][hue-lightstrip] - under desk\n- [RGB LED Strip with Wifi Controller][rgb-led-strip] - On ledge under window to right of bed\n- [Amazon Echo][amazon-echo]\n- [Sonos PLAY:3][sonos-play3]\n- [ZEEQ Smart Pillow][zeeq-pillow]\n- [Toshiba 55WX800U 55-Inch 1080p 240 Hz Cinema Series 3D LED TV, Black (2010 Model)][toshiba-55wx800u]\n- [Apple TV, 4th Generation, 32GB][apple-tv]\n- [Roku 3 Streaming Media Player][roku-3]\n- [Sony PlayStation 4 500GB Console][playstation-4]\n- [Raspberry Pi 3 Model B][raspi] - used to control devices via CEC\n- 2 [VSTARCAM 720p cameras][vstarcam] - pointed out the windows for a view of [Lake Merritt][lake-merritt] and [construction happening in the surrounding few blocks][bvdsp]\n\n## Automations\n- End of day sunset notification\n- Front door is open\n- Notify if motion detected in Living Room or Hallway when no one is home\n- Notify if Robbie's door is opened when he isn't home\n- Notify if there is motion in Robbie's Room when he isn't home\n- Robbie arrived home\n- Robbie left home\n- Send a notification 1 hour before sunset\n- Send notifications for guests/misc calls from front desk\n- Send notifications for package delivery\n- Someone arrived home\n- Someone left home\n- Turn off all devices when everyone leaves home\n- Turn off living room lights when Apple TV is playing\n- Turn off Robbie's Room lights when Apple TV, Chromecast or Roku is playing\n- Turn on entrance hallway overhead when the door opens\n- Turn on hallway lights when there is movement at night\n- Turn on living room lights when Apple TV is paused\n- Turn on Robbie's Room lights when Apple TV, Chromecast or Roku is paused\n\n## TODOs\nSee [issues](https://github.com/robbiet480/Home-Assistant-Config/issues).\n\n[homebridge]: https://github.com/nfarina/homebridge\n[homebridge-homeassistant]: https://github.com/home-assistant/homebridge-homeassistant\n[plex]: https://www.plex.tv/\n[influxdb]: https://www.influxdata.com/\n[robbie-twitter]: https://twitter.com/robbie\n[linear-ws15z-1]: http://amzn.to/2l1ZwMu\n[ecolink-door-sensor]: http://amzn.to/2kfzKVq\n[linear-wt00z-1]: http://amzn.to/2l6qX7B\n[hs-wd100+]: http://amzn.to/2kUUSgL\n[multisensor]: http://amzn.to/2kiWcrJ\n[hue-lightstrip]: http://amzn.to/2kV11JM\n[amazon-echo]: http://amzn.to/2kFpGUm\n[hue-bulb]: http://amzn.to/2kVba9w\n[sony-xbr65x850d-tv]: http://amzn.to/2kV4WpU\n[nfatv]: https://play.google.com/store/apps/details?id=de.cyberdream.androidtv.notifications.google\u0026hl=en\n[onkyo-tx-nr616]: https://www.amazon.com/Onkyo-TX-NR616-Receiver-Discontinued-Manufacturer/dp/B0077V88W2/\n[klipsch-rf42]: http://www.klipsch.com/products/rf-42-ii-floorstanding-speaker\n[klipsch-rb41]: http://www.klipsch.com/products/rb-41-ii-bookshelf-speakers-pair\n[klipsch-sub-12]: http://amzn.to/2kFH77b\n[klipsch-rc42]: http://amzn.to/2kFxbuk\n[sonos-connect]: http://amzn.to/2kV3xzB\n[apple-tv]: http://www.apple.com/shop/buy-tv/apple-tv/apple-tv-32gb\n[chromecast]: https://www.google.com/chromecast/tv/chromecast/\n[itach-ip2ir]: http://amzn.to/2kFxvcw\n[pstv]: http://amzn.to/2kV40lm\n[amazon-echo-dot]: http://amzn.to/2kfGti9\n[ue-roll]: http://amzn.to/2kiRf2k\n[withings-scale]: http://amzn.to/2kiVJG1\n[hue-bloom]: http://amzn.to/2ky5TDD\n[enerwave-zwn-bpc]: http://amzn.to/2kFI3sd\n[rgb-led-strip]: http://amzn.to/2kFQYKb\n[sonos-play3]: http://amzn.to/2l6ldKM\n[toshiba-55wx800u]: https://www.amazon.com/Toshiba-55WX800U-55-Inch-1080p-Cinema/dp/B00447GA2W/\n[zeeq-pillow]: https://www.kickstarter.com/projects/2121327950/zeeq-smart-pillow-stream-music-stop-snoring-sleep\n[roku-3]: http://amzn.to/2l6im4I\n[playstation-4]: https://www.amazon.com/Sony-PlayStation-4-500GB-Console/dp/B00BGA9WK2/\n[raspi]: http://amzn.to/2kFCrhz\n[vstarcam]: http://amzn.to/2kfzs0U\n[lake-merritt]: https://en.wikipedia.org/wiki/Lake_Merritt\n[bvdsp]: http://www.oaklandnet.com/bvdsp/\n[supermicro-a1sri-2758f]: http://amzn.to/2l6vc2S\n[aeotec-zstick]: http://amzn.to/2kV8loA\n[tripp-lite-ups]: http://amzn.to/2kFEjqI\n[uap-ac-pro-us]: http://amzn.to/2kj3IDf\n[tplink-switch]: http://amzn.to/2kFAuBC\n[supermicro-x10sl7-f]: http://amzn.to/2kfGaUt\n[intel-e3-1220-v3]: http://amzn.to/2kFBk1y\n[seagate-hdd]: http://amzn.to/2kiUJlq\n[pfsense]: https://www.pfsense.org\n[freenas]: http://www.freenas.org/\n[grafana]: https://grafana.net/\n[mosquitto]: https://mosquitto.org/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frobbiet480%2Fhome-assistant-config","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frobbiet480%2Fhome-assistant-config","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frobbiet480%2Fhome-assistant-config/lists"}