mirror of
https://github.com/home-assistant/core.git
synced 2025-06-25 01:21:51 +02:00
Update pyhomematic to 0.1.77 (#63848)
* Update pyhomematic to 0.1.77 * Add HmIP-STE2 * Add HmIPW-SPI
This commit is contained in:
@ -132,6 +132,8 @@ HM_DEVICE_TYPES = {
|
||||
"ValveBoxW",
|
||||
"CO2SensorIP",
|
||||
"IPLockDLD",
|
||||
"ParticulateMatterSensorIP",
|
||||
"IPRemoteMotionV2W",
|
||||
],
|
||||
DISCOVER_CLIMATE: [
|
||||
"Thermostat",
|
||||
@ -165,6 +167,7 @@ HM_DEVICE_TYPES = {
|
||||
"Rain",
|
||||
"WiredSensor",
|
||||
"PresenceIP",
|
||||
"PresenceIPW",
|
||||
"IPWeatherSensor",
|
||||
"IPPassageSensor",
|
||||
"SmartwareMotion",
|
||||
@ -182,6 +185,7 @@ HM_DEVICE_TYPES = {
|
||||
"IPLanRouter",
|
||||
"IPMultiIOPCB",
|
||||
"IPWHS2",
|
||||
"IPRemoteMotionV2W",
|
||||
],
|
||||
DISCOVER_COVER: [
|
||||
"Blind",
|
||||
@ -205,6 +209,9 @@ HM_IGNORE_DISCOVERY_NODE_EXCEPTIONS = {
|
||||
"IPWeatherSensorBasic",
|
||||
"IPThermostatWall",
|
||||
"IPThermostatWall2",
|
||||
"ParticulateMatterSensorIP",
|
||||
"CO2SensorIP",
|
||||
"TempModuleSTE2",
|
||||
]
|
||||
}
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
"domain": "homematic",
|
||||
"name": "Homematic",
|
||||
"documentation": "https://www.home-assistant.io/integrations/homematic",
|
||||
"requirements": ["pyhomematic==0.1.76"],
|
||||
"requirements": ["pyhomematic==0.1.77"],
|
||||
"codeowners": ["@pvizeli", "@danielperna84"],
|
||||
"iot_class": "local_push"
|
||||
}
|
||||
|
@ -12,6 +12,7 @@ from homeassistant.components.sensor import (
|
||||
)
|
||||
from homeassistant.const import (
|
||||
ATTR_NAME,
|
||||
CONCENTRATION_MICROGRAMS_PER_CUBIC_METER,
|
||||
CONCENTRATION_PARTS_PER_MILLION,
|
||||
DEGREE,
|
||||
ELECTRIC_CURRENT_MILLIAMPERE,
|
||||
@ -214,6 +215,42 @@ SENSOR_DESCRIPTIONS: dict[str, SensorEntityDescription] = {
|
||||
native_unit_of_measurement="#",
|
||||
icon="mdi:invert-colors",
|
||||
),
|
||||
"MASS_CONCENTRATION_PM_1": SensorEntityDescription(
|
||||
key="MASS_CONCENTRATION_PM_1",
|
||||
native_unit_of_measurement=CONCENTRATION_MICROGRAMS_PER_CUBIC_METER,
|
||||
device_class=SensorDeviceClass.PM1,
|
||||
state_class=SensorStateClass.MEASUREMENT,
|
||||
),
|
||||
"MASS_CONCENTRATION_PM_2_5": SensorEntityDescription(
|
||||
key="MASS_CONCENTRATION_PM_2_5",
|
||||
native_unit_of_measurement=CONCENTRATION_MICROGRAMS_PER_CUBIC_METER,
|
||||
device_class=SensorDeviceClass.PM25,
|
||||
state_class=SensorStateClass.MEASUREMENT,
|
||||
),
|
||||
"MASS_CONCENTRATION_PM_10": SensorEntityDescription(
|
||||
key="MASS_CONCENTRATION_PM_10",
|
||||
native_unit_of_measurement=CONCENTRATION_MICROGRAMS_PER_CUBIC_METER,
|
||||
device_class=SensorDeviceClass.PM10,
|
||||
state_class=SensorStateClass.MEASUREMENT,
|
||||
),
|
||||
"MASS_CONCENTRATION_PM_1_24H_AVERAGE": SensorEntityDescription(
|
||||
key="MASS_CONCENTRATION_PM_1_24H_AVERAGE",
|
||||
native_unit_of_measurement=CONCENTRATION_MICROGRAMS_PER_CUBIC_METER,
|
||||
device_class=SensorDeviceClass.PM1,
|
||||
state_class=SensorStateClass.MEASUREMENT,
|
||||
),
|
||||
"MASS_CONCENTRATION_PM_2_5_24H_AVERAGE": SensorEntityDescription(
|
||||
key="MASS_CONCENTRATION_PM_2_5_24H_AVERAGE",
|
||||
native_unit_of_measurement=CONCENTRATION_MICROGRAMS_PER_CUBIC_METER,
|
||||
device_class=SensorDeviceClass.PM25,
|
||||
state_class=SensorStateClass.MEASUREMENT,
|
||||
),
|
||||
"MASS_CONCENTRATION_PM_10_24H_AVERAGE": SensorEntityDescription(
|
||||
key="MASS_CONCENTRATION_PM_10_24H_AVERAGE",
|
||||
native_unit_of_measurement=CONCENTRATION_MICROGRAMS_PER_CUBIC_METER,
|
||||
device_class=SensorDeviceClass.PM10,
|
||||
state_class=SensorStateClass.MEASUREMENT,
|
||||
),
|
||||
}
|
||||
|
||||
DEFAULT_SENSOR_DESCRIPTION = SensorEntityDescription(
|
||||
|
@ -1564,7 +1564,7 @@ pyhik==0.3.0
|
||||
pyhiveapi==0.4.2
|
||||
|
||||
# homeassistant.components.homematic
|
||||
pyhomematic==0.1.76
|
||||
pyhomematic==0.1.77
|
||||
|
||||
# homeassistant.components.homeworks
|
||||
pyhomeworks==0.0.6
|
||||
|
@ -969,7 +969,7 @@ pyheos==0.7.2
|
||||
pyhiveapi==0.4.2
|
||||
|
||||
# homeassistant.components.homematic
|
||||
pyhomematic==0.1.76
|
||||
pyhomematic==0.1.77
|
||||
|
||||
# homeassistant.components.ialarm
|
||||
pyialarm==1.9.0
|
||||
|
Reference in New Issue
Block a user