Pimatic Homegear WebSocket Plugin
Plugin to interface with homegear (https://www.homegear.eu) to control Homematic Switches/Thermostates.
Configuration
You can load the plugin by editing your config.json
to include (host = Homegear IP port=Homegear Port (default:2001)).
"plugin": "homegear-ws" "username": "your-username" // (blank string if auth none) "password": "your-password" // (blank string if auth none) "host": "127.0.0.1" "port": 2001
Use the debug output in pimatic to find out the peerId and channel of the devices.
Or use homegear -r
to bring up the homegear console, select the bidcosfamily families select 0
and show up your peers with peers list
.
Switches can be defined by adding them to the devices
section in the config file.
Set the class
attribute to HomematicSwitch
or HomematicPowerSwitch
. For example:
"id": "switch-1" "class": "HomematicSwitch" "name": "TV Switch" "peerId": 1
"id": "power-switch-1" "class": "HomematicPowerSwitch" "name": "Light Power Switch" "peerId": 2
Thermostates also can be defined by adding them to the devices
section in the config file.
Set the class
attribute to HomematicThermostate
. For example:
"id": "thermostate-1" "class": "HomematicThermostate" "name": "Thermostate kitchen" "peerId": 3