Fork me on GitHub

pimatic pilight plugin

Plugin for the integration of pilight to control 433Mhz switches and dimmers and get informations from 433Mhz weather stations. See the project page for a list of supported devices. The pilight-daemon must be running to use this plugin.

Configuration

You can load the backend by editing your config.json to include:

{ 
   "plugin": "pilight"
}

in the plugins section. For all configuration options see pilight-config-schema

Devices are automatically added from the pilight-daemon config, when the connection is established.

If you are using pilight 3.0 or later turn ssdp on to auto detect ip and port:

{ 
   "plugin": "pilight",
   "ssdp": true
}

Contributors

Thanks to thexperiments for adding SSDP support.

Plugin Config Options

pimatic-z-way config options
OptionDescriptionDefault
hostname
string
Hostname of the server that runs the z-way server (usually localhost)
"localhost"

Device Config Options

pimatic-z-way device config options

ZWaySwitch

ZWaySwitch config options
OptionDescriptionDefault
virtualDeviceId
string
Virtual Device ID (call `curl http://HOSTNAME:8083/ZAutomation/api/v1/devices` for a list)
interval
number
Time interval (in s) after a state update is requested. If 0 then the state will not updated automatically.
0

ZWayDimmer

ZWayDimmer config options
OptionDescriptionDefault
virtualDeviceId
string
Virtual Device ID (call `curl http://HOSTNAME:8083/ZAutomation/api/v1/devices` for a list)
interval
number
Time interval (in s) after a state update is requested. If 0 then the state will not updated automatically.
0

ZWayPowerSensor

ZWayPowerSensor config options
OptionDescriptionDefault
virtualDeviceId
string
Virtual Device ID (call `curl http://HOSTNAME:8083/ZAutomation/api/v1/devices` for a list)
interval
number
Time interval (in s) after an update is requested.
60

ZWayDoorWindowSensor

ZWayDoorWindowSensor config options
OptionDescriptionDefault
virtualDeviceId
string
Virtual Device ID (call `curl http://HOSTNAME:8083/ZAutomation/api/v1/devices` for a list)
interval
number
Time interval (in s) after an update is requested.
2
inverted
boolean
Sets 1 to opend and 0 to closed
false

ZWayTemperatureSensor

ZWayTemperatureSensor config options
OptionDescriptionDefault
virtualDeviceId
string
Virtual Device ID (call `curl http://HOSTNAME:8083/ZAutomation/api/v1/devices` for a list)
interval
number
Time interval (in s) after an update is requested.
60

ZWayLuminiscenceSensor

ZWayLuminiscenceSensor config options
OptionDescriptionDefault
virtualDeviceId
string
Virtual Device ID (call `curl http://HOSTNAME:8083/ZAutomation/api/v1/devices` for a list)
interval
number
Time interval (in s) after an update is requested.
60

ZWayMotionSensor

ZWayMotionSensor config options
OptionDescriptionDefault
virtualDeviceId
string
Virtual Device ID (call `curl http://HOSTNAME:8083/ZAutomation/api/v1/devices` for a list)
interval
number
Time interval (in s) after an update is requested.
2
inverted
boolean
Sets 1 to motion and 0 to no motion
false

ZWayShutterController

ZWayShutterController config options
OptionDescriptionDefault
virtualDeviceId
string
Virtual Device ID (call `curl http://HOSTNAME:8083/ZAutomation/api/v1/devices` for a list)
interval
number
Time interval (in s) after an update is requested.
2
pimatic-z-way is written by Mathias Nestler (mathias.nestler)