joeaug wrote:Don't worry. I couldn't get it configured on v1.Thanks so much for the information and for your work on this! It's a relief to know it's not just me
./alexa_remote_control.sh -a
cookie does not exist. logging in ...
date: illegal option -- d
usage: date [-jnRu] [-r seconds|file] [-v[+|-]val[ymwdHMS]]
[-I[date | hours | minutes | seconds]]
[-f fmt date | [[[mm]dd]HH]MM[[cc]yy][.ss]] [+format]
# jq binary
# SET_JQ='/usr/bin/jq'
SET_JQ='/opt/homebrew/Cellar/jq/1.6/bin/jq'
Feb 23, 2023 at 8:10:17 PM
Action Group Ask a Yes/No Question - Loft - Did you think this would be easy?
Voice Monkey Loft Echo : Asked a Yes/No Question : "Did you think this would be easy?"
Alexa turning off 'Loft Echo'
Voice Monkey 'Loft Echo' received a 'No' response.
Action Group 2 - 'No' Response Action Group
import voice_monkey
# indigo.devices[651183378] # "Loft Echo"
indigo.device.beep(651183378)
voice_monkey.routine(monkeyId='routine-trigger-one', deviceId=651183378)
the_sound = "Bell 2"
voice_monkey.play_sound(soundName=the_sound, deviceId=651183378)
dogs_barking = 'https://dl.dropboxusercontent.com/s/dqk73c2cduxjg6k/one_dog_barking_audacity.mp3?dl=1'
voice_monkey.play_audio(audioFileUrl=dogs_barking, deviceId=651183378)
say_this = ('I am not sure why you would want to talk over dogs barking. <break time="5s"/>But you could if you really wanted to but again, I am not really sure why you would do this.<break time="7s"/>')
dogs_barking = 'https://dl.dropboxusercontent.com/s/dqk73c2cduxjg6k/one_dog_barking_audacity.mp3?dl=1'
voice_monkey.play_background_audio(
text=say_this, audioFileUrl=dogs_barking, deviceId=651183378)
ask_this 'Is this plugin working out for you?'
voice_monkey.yes_or_no(question=ask_this,
executeWhenYes=800994550,
executeWhenNo=None,
deviceId=651183378)
voice_monkey.speak(text='Yes, it is working extremely well.', deviceId=651183378)
import alexa_remote_control
# indigo.devices[651183378] # "Loft Echo"
ask_alexa_this = 'How many days until christmas?'
alexa_remote_control.ask_alexa(ask_alexa_this, "Loft Echo")
say_this = 'Its only a few more days until christmas'
alexa_remote_control.alexa_speak(say_this, "Loft Echo", 'Aditi')
alexa_remote_control.alexa_play_sound('Bell 2', 'Loft Echo')
alexa_remote_control.pass_cmd_line_args("-d 'Loft Echo' -e speak:'Hello world!'")
routine_name = "Loft: Morning Routine"
alexa_remote_control.alexa_routine(routine_name, "Loft Echo")
anyone wrote:The plugin should be able to do what you're asking, request a Delayed On, Delayed Off, Immediate Reboot, or a Delayed Reboot.
You'd have to define which of those actions you want in an Action Group and call that group, but the functionality will be there.