Update JSON dictionary

Ray Jones 2019-01-11 03:11:01 +00:00
parent 3fd4a7a1e1
commit 7301e1d503

@ -11,41 +11,41 @@ Some commands are bi-directional, others are simply command directives (to ESP32
Certain commands are used to alter the non volatile settings stored by the controller. eg Fuel mixture, timers.
**These must be followed up with a NVSave command.**
| **Name** | **Value Type** | **Typical Values** | **Direction** | **Require NVsave** |
| ------ | ------ | ------ | ------ | :------: |
| BluewireStat| string | "OEM" _or_ "BTC" + ",Htr" _(if present)_ | From ESP | n/a |
| Date | string | dd/mm/yyyy | To ESP | no |
| DateTime | string | dd/mm/yyyy HH:mm:ss | To ESP | no |
| ErrorState | integer | 0,1,2,3,4,5,6,7,8,9,10,11 | From ESP | n/a |
| ErrorString | string | "verbose description" | From ESP | n/a |
| FanMax | float | RPM | To/From ESP | **YES** |
| FanMin | float | RPM | To/From ESP | **YES** |
| FanRPM | integer | RPM | From ESP | n/a |
| GlowCurrent | float | 10mA resolution | From ESP | n/a |
| GlowVoltage | float | 0.1V resolution | From ESP | n/a |
| InputVoltage | float | 0.1V resolution | From ESP | n/a |
| NVsave | int | must be 8861 | To ESP | n/a |
| PumpActual | float | 0.1Hz resolution | From ESP | n/a |
| PumpFixed | float | 0.1Hz resolution | From ESP | n/a |
| PumpPrime | int | 0,1 | To ESP | no |
| PumpMax | float | 0.1Hz resolution | To/From ESP | **YES** |
| PumpMin | float | 0.1Hz resolution | To/From ESP | **YES** |
| Refresh | int | 1 | To ESP | no |
| RunState | integer | 0,1,2,3,4,5,6,7,8 | To/From ESP | no |
| RunString | string | "verbose description" | From ESP | n/a |
| SystemVoltage | float | 0.1V resolution | From ESP | n/a |
| TempBody | integer | 1degC resolution | From ESP | n/a |
| TempCurrent | float | typ 0.1degC temperature | From ESP | n/a |
| TempDesired | integer| 8 - 35, 1degC resolution | To/From ESP | **YES** |
| TempMax | integer | typ 35 | From ESP | n/a |
| TempMin | integer | typ 8 | From ESP | n/a |
| Thermostat | int | 0,1 | To/From ESP | **YES** |
| Time | string | HH:mm:ss | To ESP | no |
| Timer1Days | string | Mon,Tue,Wed,Thu,Fri,Sat,Sun,Next | To/From ESP | **YES** |
| Timer1Repeat | integer| 0,1 | To/From ESP | **YES** |
| Timer1Start | string | HH:MM | To/From ESP | **YES** |
| Timer1Stop | string | HH:MM | To/From ESP | **YES** |
| Timer2Days | string | Mon,Tue,Wed,Thu,Fri,Sat,Sun,Next | To/From ESP | **YES** |
| Timer2Repeat | int | 0,1 | To/From ESP | **YES** |
| Timer2Start | string | HH:MM | To/From ESP | **YES** |
| Timer2Stop | string | HH:MM | To/From ESP | **YES** |
| **Name** | **Value Type** | **Typical Values** | **Direction** | **Require NVsave** | **Note** |
| ------ | ------ | ------ | ------ | :------: | :------: |
| BluewireStat| string | "OEM" _or_ "BTC" + ",Htr" _(if present)_ | From ESP | n/a | |
| Date | string | dd/mm/yyyy | To ESP | no | |
| DateTime | string | dd/mm/yyyy HH:mm:ss | To ESP | no | |
| ErrorState | integer | 0,1,2,3,4,5,6,7,8,9,10,11 | From ESP | n/a | |
| ErrorString | string | "verbose description" | From ESP | n/a | |
| FanMax | float | RPM | To/From ESP | **YES** | |
| FanMin | float | RPM | To/From ESP | **YES** | |
| FanRPM | integer | RPM | From ESP | n/a | |
| GlowCurrent | float | 10mA resolution | From ESP | n/a | |
| GlowVoltage | float | 0.1V resolution | From ESP | n/a | |
| InputVoltage | float | 0.1V resolution | From ESP | n/a | |
| NVsave | int | must be 8861 | To ESP | n/a | |
| PumpActual | float | 0.1Hz resolution | From ESP | n/a | |
| PumpFixed | float | 0.1Hz resolution | From ESP | n/a | |
| PumpPrime | int | 0,1 | To ESP | no | |
| PumpMax | float | 0.1Hz resolution | To/From ESP | **YES** | |
| PumpMin | float | 0.1Hz resolution | To/From ESP | **YES** | |
| Refresh | int | 1 | To ESP | no | Request full update |
| RunState | integer | 0,1,2,3,4,5,6,7,8 | To/From ESP | no | |
| RunString | string | "verbose description" | From ESP | n/a | |
| SystemVoltage | float | 0.1V resolution | To/From ESP | **YES** | 12.0 or 24.0 |
| TempBody | integer | 1degC resolution | From ESP | n/a | |
| TempCurrent | float | typ 0.1degC temperature | From ESP | n/a | |
| TempDesired | integer| 8 - 35, 1degC resolution | To/From ESP | **YES** | |
| TempMax | integer | typ 35 | From ESP | n/a | |
| TempMin | integer | typ 8 | From ESP | n/a | |
| Thermostat | int | 0,1 | To/From ESP | **YES** | |
| Time | string | HH:mm:ss | To ESP | no | |
| Timer1Days | string | Mon,Tue,Wed,Thu,Fri,Sat,Sun,Next | To/From ESP | **YES** | |
| Timer1Repeat | integer| 0,1 | To/From ESP | **YES** | |
| Timer1Start | string | HH:MM | To/From ESP | **YES** | |
| Timer1Stop | string | HH:MM | To/From ESP | **YES** | |
| Timer2Days | string | Mon,Tue,Wed,Thu,Fri,Sat,Sun,Next | To/From ESP | **YES** | |
| Timer2Repeat | int | 0,1 | To/From ESP | **YES** | |
| Timer2Start | string | HH:MM | To/From ESP | **YES** | |
| Timer2Stop | string | HH:MM | To/From ESP | **YES** | |