pmatic is a python library to provide access to the Homematic CCU. You can execute pmatic directly on the CCU or another system having Python installed. With pmatic you can write your own Python scripts to communicate with the devices connected to your CCU.

What to do with pmatic?

  • Create even small (one line) scripts to read info or trigger actions.
  • Execute scripts on any linux system or directly on the CCU.
  • Edit scripts in your favorite editor, test on your workstation, deploy on another device, for example the CCU, later.
  • Code in a very beginner friendly language: Python.