From 6bd72c3ff5609cbeda99ce41c3d180a6e3ff6262 Mon Sep 17 00:00:00 2001 From: Rob Bierbooms Date: Thu, 24 Sep 2020 22:50:30 +0200 Subject: [PATCH] Fix connection validation during import for dsmr integration (#40548) * Close transport when equipment identifier is received * Minor fix --- homeassistant/components/dsmr/config_flow.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/dsmr/config_flow.py b/homeassistant/components/dsmr/config_flow.py index d0d0304a02a..724f9393fbf 100644 --- a/homeassistant/components/dsmr/config_flow.py +++ b/homeassistant/components/dsmr/config_flow.py @@ -48,9 +48,9 @@ class DSMRConnection: """Test if we can validate connection with the device.""" def update_telegram(telegram): - self._telegram = telegram - - transport.close() + if obis_ref.EQUIPMENT_IDENTIFIER in telegram: + self._telegram = telegram + transport.close() if self._host is None: reader_factory = partial(