"""Constants used for mocking data.""" from homeassistant.components import zeroconf DISCOVERY_INFO = zeroconf.ZeroconfServiceInfo( host="192.168.0.1", addresses=["192.168.0.1"], port=14791, hostname="test.local.", type="_dvl-deviceapi._tcp.local.", name="dvl-deviceapi", properties={ "Path": "/deviceapi", "Version": "v0", "Features": "", "MT": "2600", "SN": "1234567890", "FirmwareVersion": "8.90.4", "PlcMacAddress": "AA:BB:CC:DD:EE:FF", }, ) DISCOVERY_INFO_WRONG_DEVOLO_DEVICE = zeroconf.ZeroconfServiceInfo( host="mock_host", addresses=["mock_host"], hostname="mock_hostname", name="mock_name", port=None, properties={"MT": "2700"}, type="mock_type", ) DISCOVERY_INFO_WRONG_DEVICE = zeroconf.ZeroconfServiceInfo( host="mock_host", addresses=["mock_host"], hostname="mock_hostname", name="mock_name", port=None, properties={"Features": ""}, type="mock_type", )