diff --git a/JSON-dictionary.md b/JSON-dictionary.md index cfe445a..023d2ec 100644 --- a/JSON-dictionary.md +++ b/JSON-dictionary.md @@ -17,11 +17,11 @@ Certain commands are used to alter the non volatile settings stored by the contr | ------ | ------ | ------ | ------ | :------: | ------ | | BluewireStat| string | "OEM" _or_ "BTC" + ",Htr" _(if present)_ | From ESP | n/a | | | CyclicTemp | integer | 8-35 | To/From ESP | no | set point temperature **always**| -| CyclicOff | integer | 0,2-10 | To/From ESP | **YES** | cyclic off threshold (1 is invalid) 0=disabled | -| CyclicOn | integer | -20-0 | To/From ESP | **YES** | cyclic restart threshold | +| CyclicOff | integer | 0,2..10 | To/From ESP | **YES** | cyclic off threshold (1 is invalid) 0=disabled | +| CyclicOn | integer | -20..0 | To/From ESP | **YES** | cyclic restart threshold | | 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 | | +| ErrorState | integer | 0..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** | | @@ -49,7 +49,7 @@ Certain commands are used to alter the non volatile settings stored by the contr | 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 | | +| RunState | integer | 0..8 | To/From ESP | no | | | RunString | string | "verbose description" | From ESP | n/a | | | SystemVoltage | float | 12.0 or 24.0 | To/From ESP | **YES** | **must** be 12.0 or 24.0 | | TempBody | integer | 1degC resolution | From ESP | n/a | | @@ -60,9 +60,9 @@ Certain commands are used to alter the non volatile settings stored by the contr | TempMode | integer | 0,1 | To/From ESP | optional | 0=degC
1=degF | | Thermostat | int | 0,1 | To/From ESP | **YES** | | | ThermostatMethod | int | 0,1,2 | To/From ESP | **YES** |0: Conventional
1: User deadband
2: Linear Hz | -| ThermostatOvertemp | int | 0 ... 10 | To/From ESP | **YES** | Cyclic mode
Shutdown (suspend) heater if this much over set point.
0 => disabled | -| ThermostatUndertemp | int | -20 ... 0 | To/From ESP | **YES** | Cyclic mode
Restart heater if this much below set point | -| ThermostatWindow | float| 0.2 ... 6.3 | To/From ESP | **YES** | degC span of thermostat window | +| ThermostatOvertemp | int | 0, 2..10 | To/From ESP | **YES** | Cyclic mode
Shutdown (suspend) heater if this much over set point.
0 => disabled | +| ThermostatUndertemp | int | -20..0 | To/From ESP | **YES** | Cyclic mode
Restart heater if this much below set point | +| ThermostatWindow | float| 0.2 ... 10.0 | To/From ESP | **YES** | degC span of thermostat window | | Time | string | HH:mm:ss | To ESP | no | | | TimerConflict | integer | timer ID | To/From ESP | | TO: test nominated timer
FROM: timer in conflict | | TimerDays | string | # Mon,Tue,Wed,Thu,Fri,Sat,Sun,Next | To/From ESP | **YES** | # = index 1..14 |