Package Exports
- homebridge-poolcontroller
- homebridge-poolcontroller/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (homebridge-poolcontroller) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
homebridge-poolcontroller for next branch
PoolController plugin for homebridge: https://github.com/nfarina/homebridge
##This plugin is forked from the original plugin published by @leftyfl1p at https://github.com/leftyfl1p/homebridge-poolcontroller
Key Changes
- Compatible with the new API in
next
branch ofnodejs-poolController
- Support for displaying history (e.g temps, pump power consumption, etc) in the EVE app
- Support for setting configuration options in the homebridge UI
- Ability to skip circuits (auxiliary and feature circuits) that are not used on the outdoor panel (either in bulk or by specific circuit names - thanks @emes)
Requires PoolController (next branch): https://github.com/tagyoureit/nodejs-poolController
Config options and explanation:
ip_address
: Set to "*" to use SSDP auto-discovery or specify full path to nodejs-poolController (e.g. http://ip_address:4200
)
secure
: Use secure connection to server
skipAllUnInit
: If true
, plugin will skip any uninitialized circuit (names starting with "AUX" or "Feature")
skipCircuitNames
: List of circuits to skip (specify circuit names)
LogLevel
: Set logging level ("debug", "normal", "warn" or "none"
)
setupBodyAsCircuit
: If set to true, water bodies (such as Pool and Spa) will be setup as auxiliary circuits (only on/off functionality and no thermostat/heater state control functions). This is useful for virtual controller setups
IgnoreControllerReadyState
: Normally the plugin waits for poolController to report "Ready" status, setting this to true disables this check. Not Recommended for normal use.