The Web IPC Control module allows control of the TWCManager Tesla Wall Charger controller via an external HTTP web server, using PHP scripts. This is the web interface that was used in cdragon's TWCManager fork.
This offers decoupling of the Web Server component from TWCManager.
In v1.2.1, we disable the use of the WebIPC interface by default. We recommend using the new HTTP Control interface. You may need to use the legacy Web Interface if:
- You are using any feature that is not available in the new interface (should only be the debug interface at this point)
- You are interfacing with openWB, which uses the old web interface to control charge rate.
To enable the Web IPC module, configure the following in your config.json
file:
"control": {
"IPC": {
"enabled": true
},
There are two separate interfaces for managing TWCManager via web browser. These are:
- WebIPC - The original web interface bundled with TWCManager
- HTTPControl - The new in-built web interface
Benefits of WebIPCControl
- Supports HTTPS (when used with a HTTPS-capable Web Server)
Drawbacks of WebIPCControl
- More complex - requires additional administration of a web server to operate.
Detail | Value |
---|---|
Module Name | WebIPCControl |
Module Type | Status |
Status | In Development |