core/homeassistant/components/matter
Ludovic BOUÉ 6d1e5886ec
Add Valve platform to Matter integration (#123311)
* Create water_valve.py

* Update water_valve.py

ValveEntity

* Update water_valve.py

ValveDeviceClass

* Update water_valve.py

* Update water_valve.py

OperationalStatus

* Update water_valve.py

* Update water_valve.py

Commands

* Update water_valve.py

Platform.VALVE

* Update water_valve.py

* Update water_valve.py

operational_status

* Update water_valve.py

current_valve_position

* Update water_valve.py

* Update water_valve.py

* Update water_valve.py

attributes

* Update water_valve.py

* Update water_valve.py

* Update water_valve.py

* Update water_valve.py

* Update water_valve.py

* Update water_valve.py

* Update water_valve.py

* Update water_valve.py

* Open command

* Match Valve entity methods

* Update water_valve.py

* Update water_valve.py

* Update water_valve.py

* ruff-format

* Update water_valve.py

* Update water_valve.py

* Update water_valve.py

Attributes.CurrentLevel

* Update water_valve.py

* Update water_valve.py

* Update water_valve.py

* Update water_valve.py

async_set_valve_position

* Update water_valve.py

* Update water_valve.py

Bitmaps

* Update water_valve.py

* Update water_valve.py

* Update water_valve.py

* Update water_valve.py

* Update water_valve.py

* Update water_valve.py

* Update homeassistant/components/matter/water_valve.py

Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>

* Update homeassistant/components/matter/water_valve.py

Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>

* Update water_valve.py

* Update water_valve.py

* Update water_valve.py

* Update discovery.py to add WaterValve

* Update water_valve.py

* Update water_valve.py

* Update water_valve.py

* Update water_valve.py

* Update discovery.py

* Update discovery.py

* Update water_valve.py

* Update water_valve.py

* Update water_valve.py

* Update water_valve.py

* Rename water_valve.py to valve.py

* Update valve.py

* Update valve.py

* Update valve.py

* Update valve.py

* Update valve.py

* Update valve.py

* Update valve.py

* Update valve.py

* Update valve.py

* Update valve.py

* Update valve.py

* Update valve.py

* Update valve.py

* Update valve.py

* Create test_valve.py

* Update test_valve.py

* Update test_valve.py

* Update test_valve.py

* Update test_valve.py

* Update test_valve.py

* Update test_valve.py

* Update test_valve.py

* Update test_valve.py

* Update test_valve.py

* Create valve.json

* Update air-purifier.json

* Revert "Update air-purifier.json"

This reverts commit b68dce0ccc81bc6fb1db36191de1c296ce54cac3.

* Update valve.json

* Update valve.json

* Update valve.json

* Update test_valve.py

* Update valve.json

* Update test_valve.py

* Update valve.json

* Update valve.json

* Update valve.json

* Update test_valve.py

* Update valve.py

* Update valve.py

* Update valve.py

* add tests

* cleanup

* Clean up variable

* Format

* add tests for state updates

* adjust

* add tests for position

---------

Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-09-25 20:19:10 +02:00
..
__init__.py
adapter.py Don't crash entire Matter integration setup when one node is failing (#126491) 2024-09-25 12:45:24 +02:00
addon.py
api.py
binary_sensor.py Add discovery schemas for Matter Smoke and CO Alarm Cluster (#126622) 2024-09-24 18:23:45 +02:00
button.py Add button platform to Matter integration (#123665) 2024-09-24 22:07:29 +02:00
climate.py Extend the lists of Matter climate devices that need special treatment (#126644) 2024-09-24 19:34:34 +02:00
config_flow.py
const.py
cover.py
diagnostics.py
discovery.py Add Valve platform to Matter integration (#123311) 2024-09-25 20:19:10 +02:00
entity.py Add button platform to Matter integration (#123665) 2024-09-24 22:07:29 +02:00
event.py
fan.py
helpers.py
icons.json Add button platform to Matter integration (#123665) 2024-09-24 22:07:29 +02:00
light.py
lock.py
manifest.json Bump Python Matter Server to 6.5.2 (#126636) 2024-09-24 15:33:08 +02:00
models.py Add button platform to Matter integration (#123665) 2024-09-24 22:07:29 +02:00
number.py Add Pressure and Altitude discovery schemas for Matter Eve Weather device (#125690) 2024-09-24 17:59:58 +02:00
select.py Prevent KeyError when Matter device has invalid value for ModeSelect (#126672) 2024-09-24 19:36:09 +02:00
sensor.py Add support for OperationalState Attribute from Matter OperationalState cluster (#125627) 2024-09-24 21:30:30 +02:00
strings.json Add Valve platform to Matter integration (#123311) 2024-09-25 20:19:10 +02:00
switch.py
update.py
util.py
valve.py Add Valve platform to Matter integration (#123311) 2024-09-25 20:19:10 +02:00