App 2.19.0: EVHardware updated from upstream (malys/EVHardware e4e1158)
Three-way merge from b595ccb, the commit Fatih copied, to upstream's current state; Fatih's vendor reads (tyres, mileage, charge status, SWI69) stay. LICENSE.md records the base for the next update. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QLJfZQZeAKAwSqViTmLzki
This commit is contained in:
@@ -24,7 +24,7 @@ Every condition a rule can test and every action it can run, straight out of `Co
|
||||
| Call in progress | `IN_CALL` | on / off | any |
|
||||
| Drive duration | `DRIVE_DURATION` | 0…600 min (=, <, >) | any |
|
||||
| Random chance | `RANDOM_CHANCE` | 1…100 % | any |
|
||||
| Doors locked | `DOORS_LOCKED` | on / off | SWI68, SWI165 |
|
||||
| Doors locked | `DOORS_LOCKED` | on / off | SWI165 |
|
||||
| Front door open | `FRONT_DOOR_OPEN` | on / off | SWI133 |
|
||||
| Data used today | `DATA_USED_TODAY` | 0…100000 MB (=, <, >) | any |
|
||||
| Data used this month | `DATA_USED_MONTH` | 0…100000 MB (=, <, >) | any |
|
||||
@@ -72,7 +72,7 @@ Every condition a rule can test and every action it can run, straight out of `Co
|
||||
| Air recirculation on | `RECIRC` | on / off | SWI133, SWI68, SWI165, SWI69, SWI131, SWI132 |
|
||||
| Fan speed | `FAN_SPEED` | 0…11 (=, <, >) | SWI133, SWI68, SWI165, SWI69, SWI131, SWI132 |
|
||||
| Set temperature | `TEMPERATURE_SET` | 17…33 °C (=, <, >) | SWI133, SWI68, SWI165, SWI69, SWI131, SWI132 |
|
||||
| Passenger temperature | `PASSENGER_TEMP` | 17…33 °C (=, <, >) | SWI68, SWI165 |
|
||||
| Passenger temperature | `PASSENGER_TEMP` | 17…33 °C (=, <, >) | SWI165 |
|
||||
| ECON mode on | `ECON_MODE` | on / off | SWI68, SWI165 |
|
||||
| Windscreen defroster on | `FRONT_DEFROST` | on / off | SWI68, SWI165 |
|
||||
| Rear window defroster on | `REAR_DEFROST` | on / off | SWI68, SWI165 |
|
||||
@@ -116,6 +116,14 @@ Every condition a rule can test and every action it can run, straight out of `Co
|
||||
| Speed limit tone | `SPEED_LIMIT_TONE` | on / off | SWI133, SWI132 |
|
||||
| ADAS sound warning | `SOUND_WARNING` | on / off | SWI68, SWI165, SWI69, SWI131, SWI132 |
|
||||
|
||||
### Lights
|
||||
|
||||
| Condition | Entry | Tested against | Firmware |
|
||||
|---|---|---|---|
|
||||
| Low beams | `HEADLIGHTS` | Off, On, Daytime running | none |
|
||||
| High beam on | `HIGH_BEAM_ON` | on / off | none |
|
||||
| Fog lights on | `FOG_LIGHTS_ON` | on / off | none |
|
||||
|
||||
A reading the car does not answer makes the rule **not evaluable**: it does not fire, and it does not count as false.
|
||||
|
||||
## Actions
|
||||
@@ -151,7 +159,7 @@ A reading the car does not answer makes the rule **not evaluable**: it does not
|
||||
|---|---|---|:--:|---|
|
||||
| Climate on/off | `SET_CLIMATE_POWER` | on / off | — | SWI68, SWI165, SWI69, SWI131, SWI132 |
|
||||
| Cabin temperature | `SET_CABIN_TEMP` | 17…33 °C | — | SWI68, SWI165, SWI69, SWI131, SWI132 |
|
||||
| Passenger temperature | `SET_PASSENGER_TEMP` | 17…33 °C | — | SWI68, SWI165 |
|
||||
| Passenger temperature | `SET_PASSENGER_TEMP` | 17…33 °C | — | SWI165 |
|
||||
| Air conditioning | `SET_AC` | on / off | — | SWI68, SWI165, SWI69, SWI131, SWI132 |
|
||||
| ECON mode | `SET_ECON` | on / off | — | SWI68, SWI165 |
|
||||
| Climate AUTO | `SET_CLIMATE_AUTO` | on / off | — | SWI68, SWI165, SWI69, SWI131, SWI132 |
|
||||
@@ -170,7 +178,7 @@ A reading the car does not answer makes the rule **not evaluable**: it does not
|
||||
|
||||
| Action | Entry | Asks for | When stopped only | Firmware |
|
||||
|---|---|---|:--:|---|
|
||||
| Charge limit | `SET_CHARGE_LIMIT` | 40…100 % | — | SWI68, SWI165 |
|
||||
| Charge limit ⚠️ | `SET_CHARGE_LIMIT` | 40…100 % | — | SWI68, SWI165 |
|
||||
| Allow charging | `SET_CHARGING_ENABLED` | on / off | — | SWI68, SWI165 |
|
||||
| Scheduled charging | `SET_CHARGE_SCHEDULE` | on / off | — | SWI68, SWI165 |
|
||||
| Charging window | `SET_CHARGE_WINDOW` | a start and an end time | — | SWI68, SWI165 |
|
||||
@@ -217,6 +225,14 @@ A reading the car does not answer makes the rule **not evaluable**: it does not
|
||||
| Lane departure sound warning | `SET_LAS_WARNING_SOUND` | on / off | — | SWI132 |
|
||||
| Lane departure steering vibration | `SET_LAS_WARNING_VIBRATION` | on / off | — | SWI132 |
|
||||
|
||||
### Lights
|
||||
|
||||
| Action | Entry | Asks for | When stopped only | Firmware |
|
||||
|---|---|---|:--:|---|
|
||||
| Low beams ⚠️ | `SET_HEADLIGHTS` | On, Automatic | yes | none |
|
||||
| High beam ⚠️ | `SET_HIGH_BEAM` | Off, Automatic | yes | none |
|
||||
| Fog lights ⚠️ | `SET_FOG_LIGHTS` | on / off | yes | none |
|
||||
|
||||
### System
|
||||
|
||||
| Action | Entry | Asks for | When stopped only | Firmware |
|
||||
|
||||
Reference in New Issue
Block a user