Skip to content
Switch branches/tags
Go to file

pimatic fritz plugin

NPM Version Donate

Fritz plugin enables connecting FritzDECT devices to pimatic automation server.

Devices supported are:

  • FritzBox (Guest WLAN configuration)
  • FritzDECT 200 outlet
  • CometDECT thermostat
  • both FritzDECT and CometDECT can also be used as temperature sensors
  • HAN FUN contact/alarm sensors

Plugin Configuration

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

  "plugin": "fritz",
  "url": "", // url of the FritzBox
  "user": "username", // FritzBox user
  "password": "password", // FritzBox password
  "interval": 60 // Polling interval for the FritzDECT switches

Device Configuration

Devices are linked to fritz devices by the given the class and ain properties. Note, however, the FritzWlan device constitutes a special case. It has has no ain property as it is mapped to a function block of the FritzBox router:

"devices": [
  "id": "home-switch",
  "name": "Fritz outlet",
  "class": "FritzOutlet",
  "ain": "xxxxxxxxx"
  "id": "thermostat-1",
  "name": "Thermostat 1",
  "class": "FritzThermostat",
  "ain": "xxxxxxxxx"
  "id": "temp-1",
  "name": "TemperatureSensor 1",
  "class": "FritzTemperatureSensor",
  "ain": "xxxxxxxxx"
  "id": "contact-1",
  "name": "ContactSensor 1",
  "class": "FritzContactSensor",
  "ain": "xxxxxxxxx"
  "id": "guest-wlan",
  "name": "Guest WLAN",
  "class": "FritzWlan"


A list of available fritz switch, thermostat, and contact sensor AINs will be logged to the pimatic console when the plugin is started.


Pimatic plugin for Fritz!Box SmartHome and FritzDect!200 Node




No releases published


No packages published