├── .eslintrc.json ├── .github ├── ISSUE_TEMPLATE │ ├── 1-bug-report.yml │ ├── 2-docs.md │ ├── 3-proposal.md │ └── config.yml ├── copilot-instructions.md └── workflows │ └── ghcr-publish.yml ├── .gitignore ├── .npmrc ├── CONTRIBUTING.md ├── Changelog ├── Dockerfile ├── Gruntfile.js ├── LICENSE ├── README.md ├── anslq25 ├── MessagesMock.ts ├── boards │ ├── MockBoardFactory.ts │ ├── MockEasyTouchBoard.ts │ └── MockSystemBoard.ts ├── chemistry │ └── MockChlorinator.ts └── pumps │ └── MockPump.ts ├── app.ts ├── config ├── Config.ts └── VersionCheck.ts ├── controller ├── Constants.ts ├── Equipment.ts ├── Errors.ts ├── Lockouts.ts ├── State.ts ├── boards │ ├── AquaLinkBoard.ts │ ├── BoardFactory.ts │ ├── EasyTouchBoard.ts │ ├── IntelliCenterBoard.ts │ ├── IntelliComBoard.ts │ ├── IntelliTouchBoard.ts │ ├── NixieBoard.ts │ ├── SunTouchBoard.ts │ └── SystemBoard.ts ├── comms │ ├── Comms.ts │ ├── ScreenLogic.ts │ └── messages │ │ ├── Messages.ts │ │ ├── config │ │ ├── ChlorinatorMessage.ts │ │ ├── CircuitGroupMessage.ts │ │ ├── CircuitMessage.ts │ │ ├── ConfigMessage.ts │ │ ├── CoverMessage.ts │ │ ├── CustomNameMessage.ts │ │ ├── EquipmentMessage.ts │ │ ├── ExternalMessage.ts │ │ ├── FeatureMessage.ts │ │ ├── GeneralMessage.ts │ │ ├── HeaterMessage.ts │ │ ├── IntellichemMessage.ts │ │ ├── OptionsMessage.ts │ │ ├── PumpMessage.ts │ │ ├── RemoteMessage.ts │ │ ├── ScheduleMessage.ts │ │ ├── SecurityMessage.ts │ │ └── ValveMessage.ts │ │ └── status │ │ ├── ChlorinatorStateMessage.ts │ │ ├── EquipmentStateMessage.ts │ │ ├── HeaterStateMessage.ts │ │ ├── IntelliChemStateMessage.ts │ │ ├── IntelliValveStateMessage.ts │ │ ├── PumpStateMessage.ts │ │ ├── RegalModbusStateMessage.ts │ │ └── VersionMessage.ts └── nixie │ ├── Nixie.ts │ ├── NixieEquipment.ts │ ├── bodies │ ├── Body.ts │ └── Filter.ts │ ├── chemistry │ ├── ChemController.ts │ ├── ChemDoser.ts │ └── Chlorinator.ts │ ├── circuits │ └── Circuit.ts │ ├── heaters │ └── Heater.ts │ ├── pumps │ └── Pump.ts │ ├── schedules │ └── Schedule.ts │ └── valves │ └── Valve.ts ├── defaultConfig.json ├── docker-compose.yml ├── logger ├── DataLogger.ts └── Logger.ts ├── package.json ├── sendSocket.js ├── tsconfig.json ├── types └── express-multer.d.ts └── web ├── Server.ts ├── bindings ├── aqualinkD.json ├── homeassistant.json ├── influxDB.json ├── mqtt.json ├── mqttAlt.json ├── rulesManager.json ├── smartThings-Hubitat.json ├── valveRelays.json └── vera.json ├── interfaces ├── baseInterface.ts ├── httpInterface.ts ├── influxInterface.ts ├── mqttInterface.ts └── ruleInterface.ts └── services ├── config ├── Config.ts └── ConfigSocket.ts ├── state ├── State.ts └── StateSocket.ts └── utilities └── Utilities.ts /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/1-bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/.github/ISSUE_TEMPLATE/1-bug-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/2-docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/.github/ISSUE_TEMPLATE/2-docs.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/3-proposal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/.github/ISSUE_TEMPLATE/3-proposal.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/workflows/ghcr-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/.github/workflows/ghcr-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | # .npmrc 2 | engine-strict=true -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/Changelog -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/Dockerfile -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/Gruntfile.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/README.md -------------------------------------------------------------------------------- /anslq25/MessagesMock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/anslq25/MessagesMock.ts -------------------------------------------------------------------------------- /anslq25/boards/MockBoardFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/anslq25/boards/MockBoardFactory.ts -------------------------------------------------------------------------------- /anslq25/boards/MockEasyTouchBoard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/anslq25/boards/MockEasyTouchBoard.ts -------------------------------------------------------------------------------- /anslq25/boards/MockSystemBoard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/anslq25/boards/MockSystemBoard.ts -------------------------------------------------------------------------------- /anslq25/chemistry/MockChlorinator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/anslq25/chemistry/MockChlorinator.ts -------------------------------------------------------------------------------- /anslq25/pumps/MockPump.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/anslq25/pumps/MockPump.ts -------------------------------------------------------------------------------- /app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/app.ts -------------------------------------------------------------------------------- /config/Config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/config/Config.ts -------------------------------------------------------------------------------- /config/VersionCheck.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/config/VersionCheck.ts -------------------------------------------------------------------------------- /controller/Constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/Constants.ts -------------------------------------------------------------------------------- /controller/Equipment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/Equipment.ts -------------------------------------------------------------------------------- /controller/Errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/Errors.ts -------------------------------------------------------------------------------- /controller/Lockouts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/Lockouts.ts -------------------------------------------------------------------------------- /controller/State.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/State.ts -------------------------------------------------------------------------------- /controller/boards/AquaLinkBoard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/boards/AquaLinkBoard.ts -------------------------------------------------------------------------------- /controller/boards/BoardFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/boards/BoardFactory.ts -------------------------------------------------------------------------------- /controller/boards/EasyTouchBoard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/boards/EasyTouchBoard.ts -------------------------------------------------------------------------------- /controller/boards/IntelliCenterBoard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/boards/IntelliCenterBoard.ts -------------------------------------------------------------------------------- /controller/boards/IntelliComBoard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/boards/IntelliComBoard.ts -------------------------------------------------------------------------------- /controller/boards/IntelliTouchBoard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/boards/IntelliTouchBoard.ts -------------------------------------------------------------------------------- /controller/boards/NixieBoard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/boards/NixieBoard.ts -------------------------------------------------------------------------------- /controller/boards/SunTouchBoard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/boards/SunTouchBoard.ts -------------------------------------------------------------------------------- /controller/boards/SystemBoard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/boards/SystemBoard.ts -------------------------------------------------------------------------------- /controller/comms/Comms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/comms/Comms.ts -------------------------------------------------------------------------------- /controller/comms/ScreenLogic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/comms/ScreenLogic.ts -------------------------------------------------------------------------------- /controller/comms/messages/Messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/comms/messages/Messages.ts -------------------------------------------------------------------------------- /controller/comms/messages/config/ChlorinatorMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/comms/messages/config/ChlorinatorMessage.ts -------------------------------------------------------------------------------- /controller/comms/messages/config/CircuitGroupMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/comms/messages/config/CircuitGroupMessage.ts -------------------------------------------------------------------------------- /controller/comms/messages/config/CircuitMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/comms/messages/config/CircuitMessage.ts -------------------------------------------------------------------------------- /controller/comms/messages/config/ConfigMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/comms/messages/config/ConfigMessage.ts -------------------------------------------------------------------------------- /controller/comms/messages/config/CoverMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/comms/messages/config/CoverMessage.ts -------------------------------------------------------------------------------- /controller/comms/messages/config/CustomNameMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/comms/messages/config/CustomNameMessage.ts -------------------------------------------------------------------------------- /controller/comms/messages/config/EquipmentMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/comms/messages/config/EquipmentMessage.ts -------------------------------------------------------------------------------- /controller/comms/messages/config/ExternalMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/comms/messages/config/ExternalMessage.ts -------------------------------------------------------------------------------- /controller/comms/messages/config/FeatureMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/comms/messages/config/FeatureMessage.ts -------------------------------------------------------------------------------- /controller/comms/messages/config/GeneralMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/comms/messages/config/GeneralMessage.ts -------------------------------------------------------------------------------- /controller/comms/messages/config/HeaterMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/comms/messages/config/HeaterMessage.ts -------------------------------------------------------------------------------- /controller/comms/messages/config/IntellichemMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/comms/messages/config/IntellichemMessage.ts -------------------------------------------------------------------------------- /controller/comms/messages/config/OptionsMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/comms/messages/config/OptionsMessage.ts -------------------------------------------------------------------------------- /controller/comms/messages/config/PumpMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/comms/messages/config/PumpMessage.ts -------------------------------------------------------------------------------- /controller/comms/messages/config/RemoteMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/comms/messages/config/RemoteMessage.ts -------------------------------------------------------------------------------- /controller/comms/messages/config/ScheduleMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/comms/messages/config/ScheduleMessage.ts -------------------------------------------------------------------------------- /controller/comms/messages/config/SecurityMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/comms/messages/config/SecurityMessage.ts -------------------------------------------------------------------------------- /controller/comms/messages/config/ValveMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/comms/messages/config/ValveMessage.ts -------------------------------------------------------------------------------- /controller/comms/messages/status/ChlorinatorStateMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/comms/messages/status/ChlorinatorStateMessage.ts -------------------------------------------------------------------------------- /controller/comms/messages/status/EquipmentStateMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/comms/messages/status/EquipmentStateMessage.ts -------------------------------------------------------------------------------- /controller/comms/messages/status/HeaterStateMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/comms/messages/status/HeaterStateMessage.ts -------------------------------------------------------------------------------- /controller/comms/messages/status/IntelliChemStateMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/comms/messages/status/IntelliChemStateMessage.ts -------------------------------------------------------------------------------- /controller/comms/messages/status/IntelliValveStateMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/comms/messages/status/IntelliValveStateMessage.ts -------------------------------------------------------------------------------- /controller/comms/messages/status/PumpStateMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/comms/messages/status/PumpStateMessage.ts -------------------------------------------------------------------------------- /controller/comms/messages/status/RegalModbusStateMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/comms/messages/status/RegalModbusStateMessage.ts -------------------------------------------------------------------------------- /controller/comms/messages/status/VersionMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/comms/messages/status/VersionMessage.ts -------------------------------------------------------------------------------- /controller/nixie/Nixie.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/nixie/Nixie.ts -------------------------------------------------------------------------------- /controller/nixie/NixieEquipment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/nixie/NixieEquipment.ts -------------------------------------------------------------------------------- /controller/nixie/bodies/Body.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/nixie/bodies/Body.ts -------------------------------------------------------------------------------- /controller/nixie/bodies/Filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/nixie/bodies/Filter.ts -------------------------------------------------------------------------------- /controller/nixie/chemistry/ChemController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/nixie/chemistry/ChemController.ts -------------------------------------------------------------------------------- /controller/nixie/chemistry/ChemDoser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/nixie/chemistry/ChemDoser.ts -------------------------------------------------------------------------------- /controller/nixie/chemistry/Chlorinator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/nixie/chemistry/Chlorinator.ts -------------------------------------------------------------------------------- /controller/nixie/circuits/Circuit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/nixie/circuits/Circuit.ts -------------------------------------------------------------------------------- /controller/nixie/heaters/Heater.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/nixie/heaters/Heater.ts -------------------------------------------------------------------------------- /controller/nixie/pumps/Pump.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/nixie/pumps/Pump.ts -------------------------------------------------------------------------------- /controller/nixie/schedules/Schedule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/nixie/schedules/Schedule.ts -------------------------------------------------------------------------------- /controller/nixie/valves/Valve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/controller/nixie/valves/Valve.ts -------------------------------------------------------------------------------- /defaultConfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/defaultConfig.json -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /logger/DataLogger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/logger/DataLogger.ts -------------------------------------------------------------------------------- /logger/Logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/logger/Logger.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/package.json -------------------------------------------------------------------------------- /sendSocket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/sendSocket.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/express-multer.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/types/express-multer.d.ts -------------------------------------------------------------------------------- /web/Server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/web/Server.ts -------------------------------------------------------------------------------- /web/bindings/aqualinkD.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/web/bindings/aqualinkD.json -------------------------------------------------------------------------------- /web/bindings/homeassistant.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/web/bindings/homeassistant.json -------------------------------------------------------------------------------- /web/bindings/influxDB.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/web/bindings/influxDB.json -------------------------------------------------------------------------------- /web/bindings/mqtt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/web/bindings/mqtt.json -------------------------------------------------------------------------------- /web/bindings/mqttAlt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/web/bindings/mqttAlt.json -------------------------------------------------------------------------------- /web/bindings/rulesManager.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/web/bindings/rulesManager.json -------------------------------------------------------------------------------- /web/bindings/smartThings-Hubitat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/web/bindings/smartThings-Hubitat.json -------------------------------------------------------------------------------- /web/bindings/valveRelays.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/web/bindings/valveRelays.json -------------------------------------------------------------------------------- /web/bindings/vera.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/web/bindings/vera.json -------------------------------------------------------------------------------- /web/interfaces/baseInterface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/web/interfaces/baseInterface.ts -------------------------------------------------------------------------------- /web/interfaces/httpInterface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/web/interfaces/httpInterface.ts -------------------------------------------------------------------------------- /web/interfaces/influxInterface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/web/interfaces/influxInterface.ts -------------------------------------------------------------------------------- /web/interfaces/mqttInterface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/web/interfaces/mqttInterface.ts -------------------------------------------------------------------------------- /web/interfaces/ruleInterface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/web/interfaces/ruleInterface.ts -------------------------------------------------------------------------------- /web/services/config/Config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/web/services/config/Config.ts -------------------------------------------------------------------------------- /web/services/config/ConfigSocket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/web/services/config/ConfigSocket.ts -------------------------------------------------------------------------------- /web/services/state/State.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/web/services/state/State.ts -------------------------------------------------------------------------------- /web/services/state/StateSocket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/web/services/state/StateSocket.ts -------------------------------------------------------------------------------- /web/services/utilities/Utilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tagyoureit/nodejs-poolController/HEAD/web/services/utilities/Utilities.ts --------------------------------------------------------------------------------