Skip to content
Draft
Changes from 1 commit
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
eca817e
Initial typed xml reading attempt (incomplete)
CoMPaTech Dec 28, 2025
408682b
Further progress
CoMPaTech Dec 29, 2025
6c6b3f2
Further progress - appliance typos
CoMPaTech Dec 29, 2025
709e84c
Some progress
CoMPaTech Dec 29, 2025
660acd8
More progress
CoMPaTech Dec 29, 2025
826c387
Further cleaning
CoMPaTech Dec 29, 2025
baf3419
Gateway progress
CoMPaTech Dec 31, 2025
9cd1b54
Fix after rebase
bouwew Jan 24, 2026
91b6877
Contents -> content
bouwew Jan 24, 2026
e2ad185
Fix module_data
bouwew Jan 24, 2026
9c011df
Fix another contents
bouwew Jan 24, 2026
6d09ec6
Add xmltodict to requirements
bouwew Apr 5, 2026
04698e7
Change index from 5 to 4
bouwew Apr 5, 2026
7e393f5
Update _appl_heater_central_info()
bouwew Apr 6, 2026
1d36e07
Update check_heater_central()
bouwew Apr 7, 2026
7c84129
And use
bouwew Apr 7, 2026
39ab2b3
Fixes
bouwew Apr 7, 2026
d7fa9f7
More _appl_heater_central_info() updating
bouwew Apr 13, 2026
85bfdda
Fix contents
bouwew Apr 13, 2026
613cbb3
Update _appl_thermostat_info()
bouwew Apr 13, 2026
aeee690
Update _get_appliances_with_offset_functionality()
bouwew Apr 13, 2026
8e3c64c
get_groups()
bouwew Apr 13, 2026
a4a8822
Disable prints, add logger
bouwew Apr 17, 2026
6728175
Disable initial Adam testcase
bouwew Apr 17, 2026
bbe0e9d
Add _create_gw_entities() call
bouwew Apr 17, 2026
a998ae0
Extend Appliance class
bouwew Apr 18, 2026
51f9db4
Correct to appl.id
bouwew Apr 18, 2026
17e6798
Various improvements
bouwew Apr 18, 2026
e9d0d42
fixup: typing_1_b Python code fixed using ruff
Apr 19, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Disable initial Adam testcase
  • Loading branch information
bouwew committed Apr 17, 2026
commit 672817511e349ea2169356ce0048b56ef9df22ea
24 changes: 12 additions & 12 deletions tests/test_adam.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,18 +16,18 @@
class TestPlugwiseAdam(TestPlugwise): # pylint: disable=attribute-defined-outside-init
"""Tests for Adam."""

@pytest.mark.asyncio
async def test_connect_adam_bad_thermostat(self, caplog):
"""Test Adam with missing thermostat data."""
self.smile_setup = "adam_bad_thermostat"

testdata = await self.load_testdata(SMILE_TYPE, self.smile_setup)
server, api, client = await self.connect_wrapper(raise_timeout=True)
await self.device_test(api, "2023-12-17 00:00:01", testdata)
assert "Thermostat data in Zone" in caplog.text

await api.close_connection()
await self.disconnect(server, client)
# @pytest.mark.asyncio
# async def test_connect_adam_bad_thermostat(self, caplog):
# """Test Adam with missing thermostat data."""
# self.smile_setup = "adam_bad_thermostat"
#
# testdata = await self.load_testdata(SMILE_TYPE, self.smile_setup)
# server, api, client = await self.connect_wrapper(raise_timeout=True)
# await self.device_test(api, "2023-12-17 00:00:01", testdata)
# assert "Thermostat data in Zone" in caplog.text
#
# await api.close_connection()
# await self.disconnect(server, client)

@pytest.mark.asyncio
async def test_connect_adam_plus_anna_new(self):
Expand Down