Giter VIP home page Giter VIP logo

home-assistant-configuration's Introduction

Home Assistant Configuration

My Home Assistant Configuration Files

Home_Screenshot Status_Screenshot Living Room_Screenshot Back Garden_Screenshot Front Garden_Screenshot Bedroom_Screenshot Nursery_Screenshot Office_Screenshot Main Bathroom_Screenshot Hallway_Screenshot

Devices

3rd Party Software Used

Devices & Software Outside of Home Assistant

Alexa Skill API

Below are some of the [Intents](https://developer.amazon.com/appsandservices/solutions/alexa/alexa-skills-kit/docs/defining-the-voice-interface#The Intent Schema) & [Utterances](https://developer.amazon.com/appsandservices/solutions/alexa/alexa-skills-kit/docs/defining-the-voice-interface#The Sample Utterances File) I have working with Home Assistant via the Amazon Alexa Skills Kit API

Coming Soon:

  • Ask Alexa for a summary of the day (e.g. commute time for specific user to certain location, current weather, day's predicted weather, if any windows or doors are left open) and then asks: "would you like me to arm the alarm?"
  • Tell Alexa you're going on vacation > turn everything off and turn heating down.

Amazon Alexa & Apple Siri (HomeKit) Emulated Hue

  • Control all lights individually or at once. On, Off & Brightness
  • Control Television. Turn on TV and numerious inputs. Turn on specific TV channels (.e.g. BBC ONE, Channel4, Cebeebies)
  • Control all switches individually or at once. On, Off
  • Control Scenes - e.g. Bedtime (switches off all lights and switches, turns on lamp for 5mins and sets nest to 18degC)
  • Get temperature information from rooms and outside.

Notable Automations

  • When patio door is opened at night time > Switch on garden decking lights and outside wall lamp.
  • At Sunset > Switch on outside Christmas lights > Switch off at a set time.
  • When doorbell is pushed > Send a notification to mobile with a snapshot of the CCTV cameras and a link to the BlueIris app (allowing 2-way audio communication with person at the door remoteley) also notification to deskop pc when at work.
  • When doorbell is pushed > Show a Picture-In-Picture on the TV of the CCTV Camera.
  • When motion is detected in (room) > Turn on (lights) in (room)
  • When no motion has been detected for a period of time in (room) > turn off (lights) in (room)
  • When front door is opened > Send notification to mobile with snapshots of the CCTV cameras and notification to deskop pc when at work.

Coming soon:

  • When a service running on Debian Server goes down > Restart it and send a notification to mobile.
  • When a CCTV camera goes offline > Send a noticication
  • When temperature in Nursery drops below 18degC > Send a notification to mobile.
  • When (user) arrives home > Disarm the Alarm and Greet them with a personal welcome message via audio (e.g. "Welcome home Michael, the temperate inside is 20degrees, it's 8degrees outside and your using 435 watts)
  • When the house is empty > turn everything off and arm the alarm
  • When motion is detected and no one is home > trigger the alarm (flash all lights in home, sound an alarm, send notification to mobile with CCTV snapshots)
  • When door is left open too long > warn with an audio alert/notification
  • When energy consumption goes above a set limit > warn with audio alert/notification
  • Whens users are sleeping > stop certain automations (e.g. motion lights on) / "downgraded" alarm arm
  • When a letter is posted through the letterbox > send a notification to mobile/desktop pc with snapshot of CCTV cameras
  • When close to home after being away for more than 24hours > Turn heating on
  • When battery levels on sensors are low > send notification
  • When first morning motion is detected > turn on lights, tv, heating.
  • When tumble dryer in shed is finished > send notification and audio alarm.
  • When on vacation > randomise lights on and off.
  • Monitor state of all network devices (Alexa, TV, etc)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.