Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

Pimatic Homegear Plugin

Plugin to interface with homegear (https://www.homegear.eu) to control MAX! and Homematic thermostats.

Based on pimatic-max (https://github.com/pimatic/pimatic-max) and homematic-manager (https://github.com/hobbyquaker/homematic-manager).

Configuration

You can load the plugin by editing your config.json to include (host = Homegear IP port=Homegear Port (default:2001)). The local ip and rpc port are required for the RPC server, to establish a connection from homegear back to pimatic and receive events:

{
   "plugin": "homegear",
   "host": "127.0.0.1",
   "port": 2001,
   "localIP": "127.0.0.1",
   "localRPCPort": 2015
}

Use the debug output in pimatic to find out the peerID and channel of the devices.

Thermostats can be defined by adding them to the devices section in the config file. Set the class attribute to HomematicHeatingThermostat. For example:

{
  "id": "bathroomLeft",
  "class": "HomematicHeatingThermostat",
  "name": "Bathroom Radiator left",
  "peerID": 2,
  "channel": 4,
  "comfyTemp": 23.0,
  "ecoTemp": 17.5,
}

Additionally, to see the current room temperature a HomematicThermostat with the same peerID and channel has to be added

{
  "id": "temperatureBathroomLeft",
  "class": "HomematicThermostat",
  "name": "Bathroom Temperature Radiator left",
  "peerID": 2,
  "channel": 4,
}

About

Homegear plugin for pimatic.

Resources

License

Releases

No releases published

Packages

No packages published