Type alias ControllerType

ControllerType: string | DefaultControllerType

ControllerType is basically a string uniquely identifying the type of Controller. An Accessory only allows one type of Controller to be configured.

There are predefined types DefaultControllerType for all controller implementations provided by hap-nodejs. You can define custom ControllerTypes if you wish to, but be careful that it does not collide with any known definitions.