2021-04-22 18:38:56 +00:00
|
|
|
"""Constants used for mocking data."""
|
|
|
|
|
2021-11-02 17:27:31 +00:00
|
|
|
from homeassistant.components import zeroconf
|
|
|
|
|
2021-11-10 14:26:47 +00:00
|
|
|
DISCOVERY_INFO = zeroconf.ZeroconfServiceInfo(
|
2021-11-02 17:27:31 +00:00
|
|
|
host="192.168.0.1",
|
2022-02-11 22:46:17 +00:00
|
|
|
addresses=["192.168.0.1"],
|
2021-11-02 17:27:31 +00:00
|
|
|
port=14791,
|
|
|
|
hostname="test.local.",
|
|
|
|
type="_dvl-deviceapi._tcp.local.",
|
|
|
|
name="dvl-deviceapi",
|
|
|
|
properties={
|
2021-04-22 18:38:56 +00:00
|
|
|
"Path": "/deviceapi",
|
|
|
|
"Version": "v0",
|
|
|
|
"Features": "",
|
|
|
|
"MT": "2600",
|
|
|
|
"SN": "1234567890",
|
|
|
|
"FirmwareVersion": "8.90.4",
|
|
|
|
"PlcMacAddress": "AA:BB:CC:DD:EE:FF",
|
|
|
|
},
|
2021-11-02 17:27:31 +00:00
|
|
|
)
|
2021-04-22 18:38:56 +00:00
|
|
|
|
2021-11-10 14:26:47 +00:00
|
|
|
DISCOVERY_INFO_WRONG_DEVOLO_DEVICE = zeroconf.ZeroconfServiceInfo(
|
2021-11-23 15:32:58 +00:00
|
|
|
host="mock_host",
|
2022-02-11 22:46:17 +00:00
|
|
|
addresses=["mock_host"],
|
2021-11-23 15:32:58 +00:00
|
|
|
hostname="mock_hostname",
|
|
|
|
name="mock_name",
|
|
|
|
port=None,
|
|
|
|
properties={"MT": "2700"},
|
|
|
|
type="mock_type",
|
2021-11-10 14:26:47 +00:00
|
|
|
)
|
2021-04-22 18:38:56 +00:00
|
|
|
|
2021-11-23 15:32:58 +00:00
|
|
|
DISCOVERY_INFO_WRONG_DEVICE = zeroconf.ZeroconfServiceInfo(
|
|
|
|
host="mock_host",
|
2022-02-11 22:46:17 +00:00
|
|
|
addresses=["mock_host"],
|
2021-11-23 15:32:58 +00:00
|
|
|
hostname="mock_hostname",
|
|
|
|
name="mock_name",
|
|
|
|
port=None,
|
|
|
|
properties={"Features": ""},
|
|
|
|
type="mock_type",
|
|
|
|
)
|