Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
1 change: 0 additions & 1 deletion .strict-typing
Original file line number Diff line number Diff line change
Expand Up @@ -383,7 +383,6 @@ homeassistant.components.min_max.*
homeassistant.components.minecraft_server.*
homeassistant.components.mjpeg.*
homeassistant.components.modbus.*
homeassistant.components.modbus_connection.*
homeassistant.components.modem_callerid.*
homeassistant.components.mold_indicator.*
homeassistant.components.monzo.*
Expand Down
2 changes: 0 additions & 2 deletions CODEOWNERS

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion homeassistant/components/duco/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
"iot_class": "local_polling",
"loggers": ["duco_connectivity"],
"quality_scale": "platinum",
"requirements": ["python-duco-connectivity==0.8.0"],
"requirements": ["python-duco-connectivity==0.9.0"],
"zeroconf": [
{
"name": "duco [[][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][]].*",
Expand Down
25 changes: 25 additions & 0 deletions homeassistant/components/energieleser/diagnostics.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
"""Diagnostics support for energieleser."""

import dataclasses
from typing import Any

from homeassistant.components.diagnostics import async_redact_data
from homeassistant.const import CONF_DEVICE_ID
from homeassistant.core import HomeAssistant

from .coordinator import EnergieleserConfigEntry

TO_REDACT = {CONF_DEVICE_ID, "fabrication_number"}


async def async_get_config_entry_diagnostics(
hass: HomeAssistant, entry: EnergieleserConfigEntry
) -> dict[str, Any]:
"""Return diagnostics for a config entry."""
coordinator = entry.runtime_data

device_data = coordinator.data

device_data_dict = dataclasses.asdict(device_data)

return async_redact_data(device_data_dict, TO_REDACT)
2 changes: 1 addition & 1 deletion homeassistant/components/energieleser/quality_scale.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ rules:

# Gold
devices: done
diagnostics: todo
diagnostics: done
discovery-update-info: done
discovery: done
docs-data-update: todo
Expand Down
7 changes: 3 additions & 4 deletions homeassistant/components/firefly_iii/config_flow.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@
from homeassistant.config_entries import ConfigFlow, ConfigFlowResult
from homeassistant.const import CONF_API_KEY, CONF_URL, CONF_VERIFY_SSL
from homeassistant.core import HomeAssistant
from homeassistant.exceptions import HomeAssistantError
from homeassistant.helpers.aiohttp_client import async_get_clientsession

from .const import DOMAIN
Expand Down Expand Up @@ -174,13 +173,13 @@ async def async_step_reconfigure(
)


class CannotConnect(HomeAssistantError):
class CannotConnect(Exception):
"""Error to indicate we cannot connect."""


class InvalidAuth(HomeAssistantError):
class InvalidAuth(Exception):
"""Error to indicate there is invalid auth."""


class FireflyClientTimeout(HomeAssistantError):
class FireflyClientTimeout(Exception):
"""Error to indicate a timeout occurred."""
2 changes: 1 addition & 1 deletion homeassistant/components/modbus/manifest.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"domain": "modbus",
"name": "Manual Modbus",
"name": "Modbus",
"codeowners": [],
"documentation": "https://www.home-assistant.io/integrations/modbus",
"iot_class": "local_polling",
Expand Down
3 changes: 1 addition & 2 deletions homeassistant/components/modbus/strings.json
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,5 @@
},
"name": "Write register"
}
},
"title": "Manual Modbus"
}
}
99 changes: 0 additions & 99 deletions homeassistant/components/modbus_connection/__init__.py

This file was deleted.

126 changes: 0 additions & 126 deletions homeassistant/components/modbus_connection/config_flow.py

This file was deleted.

21 changes: 0 additions & 21 deletions homeassistant/components/modbus_connection/const.py

This file was deleted.

25 changes: 0 additions & 25 deletions homeassistant/components/modbus_connection/exceptions.py

This file was deleted.

13 changes: 0 additions & 13 deletions homeassistant/components/modbus_connection/manifest.json

This file was deleted.

Loading
Loading