/csv-to-homebridge-knx

Generate your homebridge knx json file from a simple structured CSV file.

Primary LanguageJava

CSV to Homebridge KNX

This tool uses a CSV input to generate the knx_config.json file needed for the homebridge KNX plugin. It currently supports the following services:

  • ContactSensor
  • Lightbulb
  • OccupancySensor
  • Outlet
  • SmokeSensor
  • Switch
  • Thermostat
  • WindowCovering

Even if you don't intend to use this tool, have a look at the knx_config.json file. It might give you some hints how to configure the above mentioned services for the homebridge-knx plugin.

Every KNX CSV record will become a HomeKit Device in this version to cope with the fact that favorites exist on device level since iOS 13.