X10 Community Forum
📱🖥️PiX10Hub => 💬General Discussion => Topic started by: Tuicemen on January 16, 2022, 10:11:50 AM
-
This probably isn't anything new to longtime HG users. ::) :'
I knew it was possible to trigger HomeGenie devices (x10, Zwave .....) via voice and the HomeGenie API, that's how HA-Bridge does it.
With the HG Helper in HA-Bridge it made me lazy.
The last couple of days I've been playing with the API to Arm/Disarm and even trip the security system Alarm (Panic) with success. :)%
-:) So I thought about creating a simple wizard script and see if I could also run it using the API, and you can. :)%
You could use the API calls in HA-Bridge (if it works for you) or use an Alexa & or Google skill (like "TRIGGERcmd SmartHome")
I've done all my recent Alexa testing with the "TRIGGERcmd SmartHome" Skill as my HA-Bridge fails to see new device at my city place.
-
This is possible using Voice Monkey (VM) but also with TRIGGERcmd (TC). VM maybe easier to setup for this but I don't use it.
Since I use TC and have been playing with the different TC skills I knew there should be a way. As it turns out you can call a TC configured script with a curl call. 8) Even better the developer created a tool "tcmd" which makes this even simpler.
You can even add this inside a script and adding this to the end of a script you can trigger the call and even make it depending on the results. 8)
I started playing with time and found Alexa sees the time call as a button press and this allows you to use the routines to have Alexa respond with any number of things.
So I tried creating a simple virtual TC script that just echoed OK ( nothing fancy ) I then created a routine that had Alexa play a song on my office dot when that device was tripped. Back in my raspberry command line I typed " "sudo ./tcmd -t dummy.sh" (dummy.sh is the name of my virtual script) I got a message trigger sent OK and in my office Alexa started playing music 8)
I'm sure VM can do the same.
Although I have set this up with HG on a Pi, I know you could set this up with any HA software. The tcmd tool and TC will work on any OS. >!