Update the list of all services

This commit is contained in:
Adrian Jagielak 2025-07-25 16:33:08 +02:00
parent d68aa6adca
commit 3c82daf6e9
No known key found for this signature in database
GPG Key ID: 0818CF7AF6C62BFB
3 changed files with 26 additions and 48 deletions

View File

@ -123,35 +123,22 @@ todo: links to the .ts service implementations below
| user_code | | |
| water_heater | | ✅ |
## Services that are deprecated, unused, or removed in newer versions of the system.
## Problematic services
| Service | Description |
| --- | --- |
| appliance | |
| blinds | Replaced by barrier_ctrl |
| boiler | Replaced by water_heater |
| fan | Replaced by fan_ctrl|
| fire_detector | Replaced by alarm_fire|
| garage_door | Replaced by barrier_ctrl|
| gas_detector | Replaced by alarm_gas |
| gate | Replaced by barrier_ctrl |
| heat_detector | |
| heat_pump | |
| heater | |
| input | |
| leak_detector | |
| meter | |
| meter_cooling | |
| meter_gas | |
| meter_heating | |
| meter_water | |
| schedule | Not recognized by the official app |
| schedule_entry | Not recognized by the official app |
| sensor | |
| siren | Replaced by siren_ctrl|
| sound_switch | Not recognized by the official app |
| time_parameters | Not recognized by the official app |
| water_valve | |
| meter_heating | |
| schedule | |
| schedule_entry | |
| sound_switch | |
| time_parameters | |
| battery_charge_ctrl | |
| inverter_consumer_conn | |
| inverter_grid_conn | |
| inverter_solar_conn | |
## Virtual, unnecessary services (easily reproduced in stock Home Assistant)

View File

@ -122,35 +122,22 @@ todo: links to the .ts service implementations below
| user_code | | |
| water_heater | | ✅ |
## Services that are deprecated, unused, or removed in newer versions of the system.
## Problematic services
| Service | Description |
| --- | --- |
| appliance | |
| blinds | Replaced by barrier_ctrl |
| boiler | Replaced by water_heater |
| fan | Replaced by fan_ctrl|
| fire_detector | Replaced by alarm_fire|
| garage_door | Replaced by barrier_ctrl|
| gas_detector | Replaced by alarm_gas |
| gate | Replaced by barrier_ctrl |
| heat_detector | |
| heat_pump | |
| heater | |
| input | |
| leak_detector | |
| meter | |
| meter_cooling | |
| meter_gas | |
| meter_heating | |
| meter_water | |
| schedule | Not recognized by the official app |
| schedule_entry | Not recognized by the official app |
| sensor | |
| siren | Replaced by siren_ctrl|
| sound_switch | Not recognized by the official app |
| time_parameters | Not recognized by the official app |
| water_valve | |
| meter_heating | |
| schedule | |
| schedule_entry | |
| sound_switch | |
| time_parameters | |
| battery_charge_ctrl | |
| inverter_consumer_conn | |
| inverter_grid_conn | |
| inverter_solar_conn | |
## Virtual, unnecessary services (easily reproduced in stock Home Assistant)

View File

@ -33,6 +33,7 @@ export type VinculumPd7Device = {
| 'boiler'
| 'chargepoint'
| 'door_lock'
| 'energy_storage'
| 'fan'
| 'fire_detector'
| 'garage_door'
@ -41,14 +42,16 @@ export type VinculumPd7Device = {
| 'heat_detector'
| 'heat_pump'
| 'heater'
| 'input'
| 'inverter'
| 'leak_detector'
| 'light'
| 'media_player'
| 'meter'
| 'none'
| 'sensor'
| 'siren'
| 'thermostat'
| 'input'
| 'water_valve'
| string
| null;
@ -60,11 +63,12 @@ export type VinculumPd7Device = {
| 'garage'
| 'lock'
| 'main_elec'
| 'none'
| 'other'
| 'presence'
| 'scene'
| 'window'
| 'window_lock'
| 'inverter'
| string
| null;
} | null;