VoiceReceiver  

Developer: Karl's Plugins     Like this plugin? Show your appreciation!
Category: A/V and IR Equipment
Github: Github Repo
Assistance: Get help!   
Plugin ID: com.karlwachs.VoiceReceiver
Latest release: v2022.3.3 released on Jan. 4, 2026
Release downloaded: 0 times
Requires: Indigo v2022.1.0 or higher
(Check the Releases tab below for older releases that may have different requirements)
  Download release v2022.2.1

================================ INSTALL =========================== To install correctly: Create shortcut on iPhone with the following items: 1. Dismiss Siri and Continue to shorten pause 2. Dictate text this is where the voice gets recorded 3. Current Date create date object 3. Get Seconds between 1970-01-01 0:00 z and Date create epoch time in secs 4. Text "Time Between Dates" "Dictated Text" create text string to be send timestamp space command 5. Get contents of https://indigodome.net/v2/api/command indigo contact 6a. method Post 6b. Headers 6b1. Authorization Bearer from indigo web page 6b2. Content-Type applicatio/json 6b3. Request Body: JSON 6b3a. message : Text indigovariable.updateValue 6b3a. objectId : here you put the indigo variable id 6b3a. parameters : Dictionary 6b3a1. value Text: Text this is the varibale that contains time space command 7. name it eg "indigo" 8. share to desktop 9. save 10. if you have a light named office lights: 10. speaking "hey Siri Indigo" pause "turn on office lights" 10. should turn on office lights

command examples turn on/off device_name set device to xx percent (xx = 0..100) device_name to xx (xx = 0..100) action_name (name and action id must be set in menu) device_name to xx and action_name and device2_name on will execute 3 commands upper and lower cases in commands are ignored

in menue you can define: 1. action names and ids to be executed 2. mappings of bad to good words (eg lamp to lights) the plugin will replace the bad strings with the good

Release details
Released on: Jan. 4, 2026
Requires: Indigo v2022.1.0+
Downloaded: 0 times 
Changes in this release
  1. added various explanations to help / config etc.
  2. added option to use "deviceid:12345:" instead of device/variable/action names..
  3. added detailed feedback option to be spoken on iphone after execution
  4. added abcDEF -> abc def mapping in addition to "_" -> " " to be able to match incoming dev names to existing indigo dev names
  5. added get variable dev / state contents to be spoken on iphone
  6. will replace "one" with 1 .. received from iphone used to set temp speed etc the iphone sometime produces "one" "two" instead for 1 2 after listening
  7. various smaller changes and fixes

this should be production ready now

Release details
Released on: Dec. 27, 2025
Requires: Indigo v2022.1.0+
Downloaded: 1 times 
Changes in this release

bug fixes added stats on failed commands, print to log from menu

Release details
Released on: Dec. 26, 2025
Requires: Indigo v2022.1.0+
Downloaded: 1 times 
Changes in this release
  • silence
  • set var value
  • get var value
  • get dev / state value
  • beep device
  • unlock device
  • lock device
  • set speed
Release details
Released on: Dec. 25, 2025
Requires: Indigo v2022.1.0+
Downloaded: 1 times 
Changes in this release

first release

Release details
Released on: Dec. 24, 2025
Requires: Indigo v2022.1.0+
Downloaded: 0 times 
Changes in this release

minor fixes

Release details
Released on: Dec. 24, 2025
Requires: Indigo v2022.1.0+
Downloaded: 0 times 
Changes in this release

first beta version