Bump imgw_pib library to version 1.4.0 (#148831)

This commit is contained in:
Maciej Bieniek 2025-07-15 20:17:54 +02:00 committed by GitHub
parent e89ae021d8
commit 9caf46c68b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 12 additions and 4 deletions

View File

@ -6,5 +6,5 @@
"documentation": "https://www.home-assistant.io/integrations/imgw_pib", "documentation": "https://www.home-assistant.io/integrations/imgw_pib",
"iot_class": "cloud_polling", "iot_class": "cloud_polling",
"quality_scale": "silver", "quality_scale": "silver",
"requirements": ["imgw_pib==1.2.0"] "requirements": ["imgw_pib==1.4.0"]
} }

2
requirements_all.txt generated
View File

@ -1234,7 +1234,7 @@ ihcsdk==2.8.5
imeon_inverter_api==0.3.12 imeon_inverter_api==0.3.12
# homeassistant.components.imgw_pib # homeassistant.components.imgw_pib
imgw_pib==1.2.0 imgw_pib==1.4.0
# homeassistant.components.incomfort # homeassistant.components.incomfort
incomfort-client==0.6.9 incomfort-client==0.6.9

View File

@ -1068,7 +1068,7 @@ igloohome-api==0.1.1
imeon_inverter_api==0.3.12 imeon_inverter_api==0.3.12
# homeassistant.components.imgw_pib # homeassistant.components.imgw_pib
imgw_pib==1.2.0 imgw_pib==1.4.0
# homeassistant.components.incomfort # homeassistant.components.incomfort
incomfort-client==0.6.9 incomfort-client==0.6.9

View File

@ -4,7 +4,7 @@ from collections.abc import Generator
from datetime import UTC, datetime from datetime import UTC, datetime
from unittest.mock import AsyncMock, patch from unittest.mock import AsyncMock, patch
from imgw_pib import HydrologicalData, SensorData from imgw_pib import NO_ALERT, Alert, HydrologicalData, SensorData
import pytest import pytest
from homeassistant.components.imgw_pib.const import DOMAIN from homeassistant.components.imgw_pib.const import DOMAIN
@ -25,6 +25,7 @@ HYDROLOGICAL_DATA = HydrologicalData(
water_temperature_measurement_date=datetime(2024, 4, 27, 10, 10, tzinfo=UTC), water_temperature_measurement_date=datetime(2024, 4, 27, 10, 10, tzinfo=UTC),
water_flow=SensorData(name="Water Flow", value=123.45), water_flow=SensorData(name="Water Flow", value=123.45),
water_flow_measurement_date=datetime(2024, 4, 27, 10, 5, tzinfo=UTC), water_flow_measurement_date=datetime(2024, 4, 27, 10, 5, tzinfo=UTC),
alert=Alert(value=NO_ALERT),
) )

View File

@ -22,6 +22,13 @@
'version': 1, 'version': 1,
}), }),
'hydrological_data': dict({ 'hydrological_data': dict({
'alert': dict({
'level': None,
'probability': None,
'valid_from': None,
'valid_to': None,
'value': 'no_alert',
}),
'flood_alarm': None, 'flood_alarm': None,
'flood_alarm_level': dict({ 'flood_alarm_level': dict({
'name': 'Flood Alarm Level', 'name': 'Flood Alarm Level',