Skip to content

Latest commit

 

History

History
25 lines (16 loc) · 722 Bytes

File metadata and controls

25 lines (16 loc) · 722 Bytes

AutoC4

This is the control panel used by the CCC Cologne, for its home automation.

Requirements

  • NodeJS 20+
  • pnpm

Planned changes

  • Make more stuff configurable via config.json
  • Make AutoC4 class emit events instead of having unused methods in the Module class
  • Automatic discovery for devices
  • Dependency injection for plugins?
  • Get rid of jQuery (at least for the AutoC4 part)

Licensing

This project is licensed under the MIT license, as reproduced in LICENSE.

Included dependencies are covered by their respective license as specifed in their header, i.e.:

  • Paho JavaScript Client is under EPL v1.0 and EDL v1.0 as reproduced in LICENSE-EPLv10 and LICENSE-EDLv10
    • public/lib/mqttws31.js