next branch
homebridge-poolcontroller forPoolController 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.