Controlling Eos with IFTTT

Information Flow

  1. User makes command to Google Assistant
  2. IFTTT captures Google Assistant command and sends in a Pushbullet notification to an attached account
  3. push2eos.sh fetches most recent Pushbullet notification using Pushbullet API
  4. push2eos.sh translates command to an OSC message using translations.csv
  5. sendosc.py sends OSC message to Eos

Setup

IFTTT

Pushbullet

push2eos.sh

translations.csv

sendosc.py

Dependencies

Links