Skip to content

MirandaPoth/nhc2-coco-mp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pynhc2

License: MIT

Usage

Create a NHC2 object

NHC2(address, username, password, port, ca_path, switches_as_lights)
  • address - IP or host of the connected controller
  • username - The UUID of the profile
  • password - The password
  • port - (optional) The MQTT port. Default = 8883
  • ca_path - (optional) Path of the CA file. Default = included CA file.
  • switches_as_lights - (optional) socket and switched-generic show up as lights.

example:

coco = NHC2('192.168.1.2', 'abcdefgh-ijkl-mnop-qrst-uvwxyz012345', 'secret_password')

What is supported?

light, socket, switched-generic, dimmer

What now?

TODO - write doc.

TODO - refactor into logical groups that match niko documentation (NHC Relay Action, NHC Dimmer Action, etc)

What can you do to help?

  • Contribute to this project with constructive issues, suggestions, PRs, etc.
  • Help me in any way to get support for more entities (eg heating)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages