Skip to content

Commit

Permalink
add more remote control for google home
Browse files Browse the repository at this point in the history
  • Loading branch information
nalipaz committed Feb 4, 2018
1 parent 9d5c859 commit 4aa8172
Show file tree
Hide file tree
Showing 4 changed files with 57 additions and 41 deletions.
19 changes: 12 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,9 @@ My personal home-assistant config files.
* Front porch light switch
* GE In-Wall Dimmer Switch (1)
* Living room light switch
* GE In-Wall Outlets (3)
* Front Porch outlet (Front Window Christmas lights)
* Dining room outlet (Christmas tree)
* Chamberlain Garage door opener - myQ enabled (1)
* Controls garage door
* [Irdroid USB Transceiver](http://www.irdroid.com/irdroid-usb-ir-transceiver/) (1)
Expand All @@ -20,6 +23,7 @@ My personal home-assistant config files.
* iClebo vacuum remote (only when in range of IR transceiver of course)
* Android Phone
* Used in conjunction with Owntracks to notify of arrivals and departures from home/work.
* Google Home (1)

## Software-based Integrations

Expand All @@ -29,19 +33,20 @@ My personal home-assistant config files.
* Server has mosquitto running for communication with Owntracks on phone.
* Plex server
* Plex monitoring and control via the plex media player component
* Pushbullet
* Send various messages through pushbullet to notify me of events. Examples include: garage open/close and tv playback of shows in plex

## Services

The server has many services running. These are the main ones:

* Home Assistant (of course)
* Plex media server
* Deluge Daemon
* Deluge Web
* HTPC Manager
* Mosquitto
* NZBGet
* Pi-Hole
* Plexpy
* Sonarr
* Couch Potato
* Radarr
* Headphones
* Jackett
* Lirc
Expand All @@ -51,6 +56,6 @@ Most of these services are monitored via home-assistant and can be quickly resta
## Servers
Home assistant is also setup to monitor a few servers in the house. The monitoring is a simple ping to be sure they are up, when they go down I receive notifications.

* Obhai OBi200 - For voip with Google voice
* Obihai OBi200 - For voip with Google voice
* Plex Client - A client running in our guest room. It runs on a raspberry pi using rasplex.
* Canon Printer - This is a wifi printer and it is monitored to see that it stays on the network.
* Canon Printer - This is a wifi printer and it is monitored to see that it stays on the network as well as ink levels using a custom component.
59 changes: 26 additions & 33 deletions config/customize/ga-tv.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,49 +8,42 @@ switch.living_room_tv:
script.irsend_tv_key_mute:
google_assistant: True
google_assistant_name: Mute
aliases:
- Mute
- Press Mute
- Mute the TV
- Mute the Living Room TV
- Unmute
- Press Unmute
- Unmute the TV
- Unmute the Living Room TV

script.irsend_tv_key_stop:
google_assistant: True
google_assistant_name: Stop
aliases:
- Stop
- Press Stop
- Stop the Movie
- Stop the TV Show
- Stop the TV

script.irsend_tv_key_play:
google_assistant: True
google_assistant_name: Play

script.irsend_tv_key_pause:
google_assistant: True
google_assistant_name: Pause
aliases:
- Pause
- Press Pause
- Pause the Movie
- Pause the TV Show
- Pause the TV

script.irsend_tv_key_play:
script.irsend_tv_key_select:
google_assistant: True
google_assistant_name: Resume
aliases:
- Play
- Press play
- Play the Movie
- Play the TV Show
- Resume
- Press resume
- Resume the Movie
- Resume the TV Show
- Resume the TV
google_assistant_name: Enter

script.irsend_tv_key_left:
google_assistant: True
google_assistant_name: Left

script.irsend_tv_key_right:
google_assistant: True
google_assistant_name: Right

script.irsend_tv_key_down:
google_assistant: True
google_assistant_name: Down

script.irsend_tv_key_up:
google_assistant: True
google_assistant_name: Up

script.next_episode:
google_assistant: True
google_assistant_name: Next Episode

script.open_plex:
google_assistant: True
Expand Down
10 changes: 10 additions & 0 deletions config/scripts/remote_tv.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -253,3 +253,13 @@ irsend_tv_key_stop:
sequence:
- alias: Stop
service: shell_command.irsend_tv_KEY_STOP
next_episode:
alias: Next Episode
sequence:
- alias: Right
service: shell_command.irsend_tv_key_right
- alias: Delay
delay:
milliseconds: 5
- alias: Enter
service: shell_command.irsend_tv_key_select
10 changes: 9 additions & 1 deletion config/sensors.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -96,4 +96,12 @@
- magenta
- yellow
- photoblack
- photogrey
- photogrey
- platform: alpha_vantage
api_key: DIDEZUEGSCFTG14N
symbols:
- BTC
- MSP
- DOGE
- SC
- POT

0 comments on commit 4aa8172

Please sign in to comment.