Skip to content

theo-69/homebridge-cmdtrigger

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

"Cmd Trigger" Plugin

Example config.json with custom delay (in ms) to turn off the switch:

    "accessories": [
        {
          "accessory": "CmdTrigger",
          "name":      "My command",
          "command":   "echo Hello World",
          "delay":   "10000"
        }   
    ]

Example config.json with stateful switch:

    "accessories": [
	    {
	        "accessory": "CmdTrigger",
	        "name":      "Stafeful Switch",
	        "command":   "dummy",
	        "stateful":   "true",
	    }
    ]

With Cmd Trigger plugin you can create any number of fake switches that will execute a CLI command when turned on (and will automatically turn off right afterward, simulating a stateless switch). This can be used to trigger command and scripts on a server running Homebridge via HomeKit. For example by telling Siri to backup your documents.

You can also use this plugin as fakeswitch with custom delay, or as a stateful switch.

This plugin was created by extending homebridge-dummy plugin: https://github.com/nfarina/homebridge-dummy.

Installation instructions

The Plug-in is not uploaded to the npm repositories yet but you can install it easily in the following way:

sudo chown -R $USER /usr/local && npm install -g https://github.com/hallos/homebridge-cmdtrigger

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%