esphome / issues

Issue Tracker for ESPHome
https://esphome.io/
290 stars 35 forks source link

Addon sometimes crashes Home Assistant OS during compiling #2481

Closed pattyland closed 1 year ago

pattyland commented 3 years ago

The problem

Hi,

I know these are the worst error messages that "sometimes" happen but I don't know how to describe it better. Sometimes I compile with the ESPHome addon 20x in a row without problems and now I had 2x in a row following history:

Compiling stops in the middle of the process, the complete log from the web gui is attached to this issue.

My complete Home Assistant instance including all addons is unreachable for about 20 minutes afterwards which causes a big chaos due to the failure of AdGuard Home as DNS server. And then after 20 minutes everything works again without me having to do anything. The problem occurs sporadically with all ESPHome versions of the last months. It's not specific to a board or a component.

Greets, Sören

Which version of ESPHome has the issue?

2021.9.0

What type of installation are you using?

Home Assistant Add-on

Which version of Home Assistant has the issue?

2021.9

What platform are you using?

ESP32

Board

ESP32-CAM (does not matter)

Component causing the issue

No response

Example YAML snippet

No response

Anything in the logs that might be useful for us?

INFO Reading configuration /config/esphome/ender-guard.yaml...
INFO Generating C++ source...
INFO Compiling app...
INFO Running:  platformio run -d /config/esphome/ender-guard
Processing ender-guard (board: esp32dev; framework: arduino; platform: platformio/espressif32@3.2.0)
--------------------------------------------------------------------------------
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
PACKAGES: 
 - framework-arduinoespressif32 3.10006.210326 (1.0.6) 
 - tool-esptoolpy 1.30000.201119 (3.0.0) 
 - toolchain-xtensa32 2.50200.97 (5.2.0)
Library Manager: Installing Hash
Library Manager: Already installed, built-in library
Dependency Graph
|-- <AsyncTCP-esphome> 1.2.2
|-- <FS> 1.0
|-- <ESPAsyncWebServer-esphome> 1.3.0
|   |-- <AsyncTCP-esphome> 1.2.2
|   |-- <Crypto> 0.2.0
|   |-- <FS> 1.0
|   |-- <WiFi> 1.0
|-- <ESPmDNS> 1.0
|   |-- <WiFi> 1.0
|-- <noise-c> 0.1.1
|-- <DNSServer> 1.1.0
|   |-- <WiFi> 1.0
|-- <Update> 1.0
|-- <WiFi> 1.0
Compiling /data/ender-guard/.pioenvs/ender-guard/src/esphome/components/api/api_connection.cpp.o
Compiling /data/ender-guard/.pioenvs/ender-guard/src/esphome/components/api/api_frame_helper.cpp.o
Compiling /data/ender-guard/.pioenvs/ender-guard/src/esphome/components/api/api_pb2.cpp.o
Compiling /data/ender-guard/.pioenvs/ender-guard/src/esphome/components/api/api_pb2_service.cpp.o

Additional information

No response

mmakaay commented 3 years ago

What are the specs of your Raspberry Pi device? Issues like this most often seem to turn up when the device runs out of memory during compilation. If you have a 1 or 2 GB model, then you might be running into this issue.

pattyland commented 3 years ago

Sorry, I totally forgot to write this (Small feedback: This would be a good field for the form): I am running HassOS and the ESPHome addon on an Intel NUC BOXNUC6CAYH with 4GB of memory. On average 40% of that is used. I just updated one of my ESP to ESPHome 2021.9.0 for testing and indeed I see a peak in memory monitoring at 46%. But still far from the maximum...

mmakaay commented 3 years ago

Okay, then we can strike a memory issue it seems. Anything that can be of help in the ha logs? It's a bit hard to guess what is going on here. ESPHome runs in its own container and that should never impact the HA container.

pattyland commented 2 years ago

I have updated some ESP to the latest ESPHome several times in the last few weeks and the problem has not reoccurred. However, the problem has occurred sporadically over the last few years. I will keep trying and see if anything meaningful ends up in the log....

Yes, the one with the container surprises me the most

pattyland commented 2 years ago

It happend again, here is the log from ESPHome Addon Web GUI:

INFO Reading configuration /config/esphome/esphome01.yaml...
INFO Generating C++ source...
INFO Compiling app...
INFO Running:  platformio run -d /config/esphome/esphome01
Processing esphome01 (board: nodemcu-32s; framework: arduino; platform: platformio/espressif32@3.2.0)
--------------------------------------------------------------------------------
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
PACKAGES: 
 - framework-arduinoespressif32 3.10006.210326 (1.0.6) 
 - tool-esptoolpy 1.30000.201119 (3.0.0) 
 - toolchain-xtensa32 2.50200.97 (5.2.0)
Dependency Graph
|-- <NeoPixelBus> 2.6.0
|   |-- <SPI> 1.0
|-- <AsyncTCP-esphome> 1.2.1
|-- <AsyncMqttClient-esphome> 0.8.4
|   |-- <AsyncTCP-esphome> 1.2.1
|-- <ArduinoJson-esphomelib> 5.13.3
|-- <ESPAsyncWebServer-esphome> 1.3.0
|   |-- <AsyncTCP-esphome> 1.2.1
|   |-- <Crypto> 0.2.0
|   |-- <FS> 1.0
|   |-- <WiFi> 1.0
|   |-- <ArduinoJson-esphomelib> 5.13.3
|-- <noise-c> 0.1.3
|   |-- <libsodium> 1.10018.1
|-- <DNSServer> 1.1.0
|   |-- <WiFi> 1.0
|-- <Wire> 1.0.1
|-- <Update> 1.0
|-- <WiFi> 1.0
|-- <ESPmDNS> 1.0
|   |-- <WiFi> 1.0
Compiling /data/esphome01/.pioenvs/esphome01/src/esphome/components/api/api_connection.cpp.o
Compiling /data/esphome01/.pioenvs/esphome01/src/esphome/components/api/api_frame_helper.cpp.o
Compiling /data/esphome01/.pioenvs/esphome01/src/esphome/components/api/api_server.cpp.o
Compiling /data/esphome01/.pioenvs/esphome01/src/esphome/components/api/list_entities.cpp.o

Again all SSH Sessions disconnect after seconds. I can't access the instance in any way again.

pattyland commented 2 years ago

This is the log from the ESPHome Addon right after it came back to life:

zeroconf._exceptions.IncomingDecodeError: DNS compression pointer at 12 points to 9939 beyond packet
WARNING Choked at offset 12 while unpacking b'\xc1\xa8Ow{\xd0\x99;\x86tY\x15\xda\\\xfa\xe7\x17\x1ap\xcb\x8c\xb9\xbbA(\xbf\xbc\xad\x9e\xcb\xf7i\x85\x80\xa4b\xc8\xafYx\x08\xaa\xfcn\xaf\xc8k\xdc\xea\xad(\x95\xb6\xf3\x9fq\x96\x9dT\xaeMS\xa6\xc9\rL$\xdd\x8f\x9cjH\x03\x8di0\xed\x8b\x96\xe0\xd1\x01\xad\xd3%\xc1\xd9\xc3\x8f\xc4\xcaoWY\xc3\xe7\xf7A\x9a\xbf\xbe\x13\xc4\xb0X\x92\x11 \x92\xf8>\x9a\xe3\x17\xa6y\xecmd~\xec\xdd\n]>\x1a\xfaC\xd3\xa2\xb8<\xdd\x9c\x81\xcaU\xba\xdf_\x13\xdd/$\x1b\x07\xb0\x16\xc5\xba\\\xd6#,\xa7V\x83O\xe1\xffi,\xcfc\xb9\x83\xb1?\x02\xcb\xdc\xdf\xa1\xd8\x17e\xa0\xd4}\x15\xa4\xdb\xc7\'\x04\x98_\x9b\xa8\xd9\xc2\xaa\xfa\xc7u\xb2\x94\x80\x95\xe2M\xdd\x7f\x999\xfd:\xde >\x83\x91\xc9\xba\xd4$\x9a\xae\xc6\x978\xb7R\x95\xa9G\x8d\xcay\xedCgIoU\x92\x9e\xac\xfa\x0f\xe0\xa7\xecx\x81\x07\xcd\xfd\x88\xdcq\x8d?p\xbf\xd6k\xd7\x8d\xef\xc7\xd1\xa7\x92\xe1\x9c\xa1\xd4q\x9d3s\x98\x19\x10q\x8d\x08\xdb\xd0\xb6\xb9\xfa\xf9JA\xe6\x1bXh\xe6\x8f=\xb46\x8eW=\x98\xa8\x9f\xab\xf4\x8d\x12\x01\xba-\xa49\x8fg<\x10\xc4\xe5M\xff\xa0\xb1\x95+\xdf\xa6\xfe\xcb\xca\x03\xce\x83\xda\xa7\x82\x033{15\xd6\xa7\xfc\x9fl\xde!\xdc\xeb\xc68`\\\xc0\x0c\xb7\x87\xd2e\xf2\xbaSO\xf8\x8a\xc6\xf8w\t\n\xd4\x19\x93\xf6N\xdf\x0e\x1c\xdcc\xf9Z~\x9d\xec. w\xbb\xd5\xab\xc5\xdcw\xdbt\xf8\x03\xf0>\x98\'s\xe6\x83\xdem\xc0x\x9d:\xba\x80\xc1\xb3s\xc8\xa3\xd6\x83\x9c3\xcf\xe3\xb0\xe68[\xf0\x83k\x03!\x9f.q\x14&\x0c\x14\x1e\xe2xhf\xa5FAf\xb3?3\x0f[\xd8\x83\x0c\x923)17r\x9d\x1d9v\xd1\x9d\xf4\x1bH\xd2"\xf8\xb4"\xcb\x85He\xe5_x\xbe\xe5\x97\x8f\x9c\xdd\x1c\x18\x14\xc3\xeeK\xd6\x86<f\xe7|\xe8\x98\xab2:fi\xd4\x871\xa2\xc0\xe3\xc47A\xb7b\xc1\xa8\xd6I*7\xb8\xbc^DG\x8c\x0ee\xb6\xd7Y\xc3]-\x89\x82=\xb6\xb0\x08\xff\x9d\x93\x84\x86\xe8\x97(\xb2Wu\xb4\tI\x97\x0f/\xd4$0\x1e\x9e+\x8bH~\xbe\xd96"\xdd\x95[aS5\x7f\th\xca\r\xf4\x9c\x01\xe6\xd3A\xdc~@\xb4P7]\xb9 \x91\xf3|\x85\x89Y\xcbM\xfb?g\xce\x8e\xb9A0\xef\xeb\x10\xfe\x11\xbd\xbd\xa4mX\x19\xb4\xdae\xc1"\x9b\xdb\xf8Q>\x97z\x92\xd7\x90m\x1bo\xf1\xbd\xa5Yc\x7f\xbd\xa7\xa3\xee_\x99\xb3bpB\xd2\xd8\x8c\xa0\x9f"\xe1\xc2\xfb\xa2/P\x12\x19=v\xb6\xca\x82wM\x9d\xbb^\xb4\x9alm\xd8F\xb9r[s@[4\x0f\x89\xdd\xe4\x12\xf8<((\xc6\xcc\xd7\xf6\x8dX\xd7\xcc\xccP\xe23\xecu\xc2\x02\t\xd5\xbf\xd9neKX\xb0\x88:\xf3\x8f\x0fP\xe1\xbf\xb4\xc2\x0e\xea\x9f\xf9\xdb\xdf\xfd;\xcd\xbe\xcdeA\x9c>\xfa\xbc\xd0\x99\x92}k\xdf\x85\x81\x19\x94\xdd\xec\xe2\xfe\xa4>\xe1aD\xf87\t\xb8C]^\xd7\xe1\xabG\x83w\xa11x\x94\x80]\xb3\xbf\xa7\xd8>\x15\xbc\xf7\'^Y\xbf\x03\x8d\x03I\xf1)\xe9\xb0\xc0O\x8c\xef\x1f/9p3\x15:\x90\xc44H\x1c\xdb\x00\x1c\xc2\xf8\xb0\xb9\xc7ni\xa3\xf2t\x8a\x0c\xf6\xd6\xe6\x9d\xa0Yn\xa6\xc3=t89:\xc9\xac\xce=\xcd\xcd\\%\xa4\x1a\xfd<\x19\xcd\x98\x0f\xe91U\xd8\x86\xf2\xfe\xd6y\xc7 P3\x88oA\x1a\xd1\xaa\xa9\x9ch\xce\x7f\xb2i )\x17\xa2\xcb\x9e\xce\xfa\xcc\r;\x02\x17\xd3$\xbc3Q\xc0U)\xfd@\x89K\xc8\x0e\xad\xc2\xbe:\x8aWK\x13\xfb\xe4\xca\xde\x85Lo\x05\xe5y\x0e\x06\xad\xa8\xb6\x82\x98p\xc3\xb0\x84\xce\x8fG\xcb\x1a\xa3o~\xb0\x13\xefcO\xe0ls\xeb\xa0N\xd2\x13\xe6\xb1\x02\x19_xt\x91"\x0f\x15\xef\xf8\xbe\xa3^\x92\xb2^\xba\xda\xfaw\x8bb\xe8\x07U\xc3=SUM\xd5\xeas\xab\xb4\xa3I~\xb8\x8d\xc6\x9f\x8f\xb1\xecb\x14\xdc5D\x01\xef\x96\x15H$\xd7J\x80?\xc7\xce\xdetr\xb8\xdb\x9dA\xa8\x15N\xc9\x9d\xfdL\x03\xf7\x1a\xde}\xbc\xcf\xde\x8f\xaf\xdc3\x92\x89s\xf0\xf8\xc1\xa1\x960\x19\x1a\x10\x02\xa6\x81ql\xcc2bP\xfc\xd6\xf0\xa1\x037\xb1\x80O\x1a]:ep\xa4Y\xfe&\x92\xa4z>\xf3\xcdB\xe1\x05#\x89\xc0\x829+\xac\xc6\xba\xa5\x8b\x98\xfd\x07\x04;\xa9\xbe\x00\x00\x84\x00\x00\x00\x00\x01\x00\x00\x00\x00\render_maestro\x05local\x00\x00\x01\x80\x01\x00\x00\x00x\x00\x04\xc0\xa8\xb2\xb8\xd6\xccO\x04\xf4y\x05\xfe\x19@\x05\x17\xa1[\xbb"7@\x1e!8\x199oU\x12\x17eG\'\x9a:w\xd6\xd1\x9f\x92\xdfSn\xbd\xfa\xa5\xfa\xde\x99\xfb\xe6\x93\xda~\x12&\x06\x04)\xb5]R\x15]\xa3\xbc\xffT\r\x9a\xab\xa7\xb3\xf6\x8b\xd5\x0c\x05\x15!G\x9bI\xc8\x1cO\xeaXs\x85\xd5\x87!\xf8\x90v\xa8U\x95\xbf\xfeQ\xa3(\xe2_\x8d\x90\x06\xdd\x9b}\xc4\x93Z\xdc\xd4\x9e\xa0\x0b\x1aBK\x9aEg\x05U},\xbe\xa0\xb2\x7fe\x1a\x16\x061\xc7\xab\xd4q\xb7\\\x97\xd3t\x01\xef\x9e\xfe\x1c\x10\xd0\xe7W\x8etB\\\xe4\x1c\x93\x86\xd9\xa8\x1b\x04\xcb\x8d\x97\x1b\x0fr\xacP\xc5]\xed\xdd}\rb\x08\xaa\xe8kY\xac\x96\x9e\xc9\\\xb9k\x88\xfc\xde\x8f+x\x96\xce/\x1fJ;\xed\xdf\x80\xf6\xc7iV\x8fe\x9e8\r\x98\xd41\xef\xedN\xd3;+\xacG\x93hG\xd5\xd9\x94\xf3g+\xd4\xfa\x7f\xf4a\xd0\xc7#/\xfad\x1f\x98]\xf3\x97\x07\xdch\xd7~\xc7\xbb22\xcb\x1b\xfc{9\xd7\x9c\xb4m\x18\xd4\xeb\xab\xeeu\xc4\x81\x87b\xca~\xac\x08)c'
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/dist-packages/zeroconf/_protocol.py", line 110, in __init__
    self.read_questions()
  File "/usr/local/lib/python3.9/dist-packages/zeroconf/_protocol.py", line 151, in read_questions
    name = self.read_name()
  File "/usr/local/lib/python3.9/dist-packages/zeroconf/_protocol.py", line 268, in read_name
    self.offset = self._decode_labels_at_offset(self.offset, labels)
  File "/usr/local/lib/python3.9/dist-packages/zeroconf/_protocol.py", line 294, in _decode_labels_at_offset
    raise IncomingDecodeError(f"DNS compression pointer at {off} points to {link} beyond packet")
zeroconf._exceptions.IncomingDecodeError: DNS compression pointer at 12 points to 6748 beyond packet
WARNING Choked at offset 12 while unpacking b'\xd2\xd0W\xba\x10\xc2\xfc[\xfc\xc5\xa2\xdbfvf\xe5\xaek\rK\x9f\x05\xa9\xf9\x99B\xfd\xee`\xcaM\xf9\xbd\xee\x85GS\xfd\x8f\xf3\xee\xe1g|\xa6\x8b\xc1\x96X$\no\t\xc2\xa7\x0b\xb6.\xde\xd2o\xe9\xfd\xdb\x0bp;0k\xf9\xff\x9a\x13\xa4^g\x95\xcb\xa6\xfdo\xbd\xf6\xd9\xe7=\xd9\xcb `\x08\xfbB\x97\x89\x8e\x06S\x89\xed2\xbc\xae\xa0\xfb\xaf\xb2yJ\xec\xe9(\x17\x1e\xe5\xb4\x1d\xf6\xa4\xe4\xfeXp\n3<z@C\xbe\xa7^}\xa3\x9e\x13\xb4uo\x8f\xf0\xb6\x88\x16$\xf4\xd9\x12&\xde\xa6\xc8W\r\xf8p)X\xd0\xddM\r=\xd1\x0e|\xb6\x89 \x0b5\x98Lb\xde\xb4[\x90)\xb8\xf3@\x04sV\x9be\xbb\xcaI\xb5x\xff\x86\xbe\x90q\xf4\x84\xbe\xe0BA\xcc\\\xdb0\xa4J\t\xa3\xd4z\x04\xb1\x190\xe6\t\xde\xc0"\xf1e\xec=o\xfb\x8eL8\xc2@\xd7\xb8\x8a\xa1i\xeb\xc36\xd0\xc8\t\xe4\xbc\xad\xf6U\xd2|XUJ\xde%\'\xc8\xe2\xea:\xd9_\x0fy\xfc\xc8\xd6\x983\xcc\x83\xf5\xc2\x93\n~\x83\xe6\xbcB\xd2\x08\\\xc3\xf8(\xd9\x00\xd5\x87\xd4-\xc1\x0c\xc8,=H\x0f[\xea\x95\xfb\xf3\xb1\x16\x9c@\x8c\xbe\xfb\xc9n \xc4\xd6vg\x9e\xb8\xf2\x13\xcf\x9e\x7f?\x01*\x04\xb0\xf7]++\xdf5\x92e4Z,\xfcaU\xc6^$\x87\xf56\xf8\xab%@5\xbd\x11\xef)\xff\xd9\x7fv!\xf1Yo\xf0\x88\xabsK.\xd3n\xc0\xecG*Z\xb9\xcbe\xc7\x1f\x85\x9b2\n\x1f\xde\xa9\xcb\xc5R\x1d\xa2\xd8\x8eu\x1e\xf1\x93j\xecg\xe7\x94\x04\x19\x98/O\xcd\xdb\xad`\x93j\x1f\xd2\xcbO:\\\xfb6\x0c39<\x11\x82\xac\xc2_\xb7\x0bo-4P<\xe1\x8b\xbbX\xdd!,\xd1\xf68\xf6\xab\xef\x9bT\x00\xf6_\xf1\xf5\xc0\xc8\x8dz\xd8\xf1\xb1D\x8e\xf3Tr\xeb8J\x89^k\x84\xa5&@\xef\xff\x0b\x1d\x98[m\x0b\x8aU.\xe1S\xb6\x0f\r1\xe7\xe9\xe9sS\xe5lD\\\x8d\xfb[Y@\x18<T\xfcM,\xd0\xa1b4\xbaM\xaa_*\xf2{ZqK\xd3@\xaeKOq=\xb5\xa4\xdc\xdb\xd8K7\xf0\xbd\xddxvN\x8e"\x93\'\x85\x84\xfb\x91\x9c%\xa2\xea\xef\x84\x93\xc2\x96o\x7f\xc1\xa8Ow{\xd0\x99;\x86tY\x15\xda\\\xfa\xe7\x17\x1ap\xcb\x8c\xb9\xbbA(\xbf\xbc\xad\x9e\xcb\xf7i\x85\x80\xa4b\xc8\xafYx\x08\xaa\xfcn\xaf\xc8k\xdc\xea\xad(\x95\xb6\xf3\x9fq\x96\x9dT\xaeMS\xa6\xc9\rL$\xdd\x8f\x9cjH\x03\x8di0\xed\x8b\x96\xe0\xd1\x01\xad\xd3%\xc1\xd9\xc3\x8f\xc4\xcaoWY\xc3\xe7\xf7A\x9a\xbf\xbe\x13\xc4\xb0X\x92\x11 \x92\xf8>\x9a\xe3\x17\xa6y\xecmd~\xec\xdd\n]>\x1a\xfaC\xd3\xa2\xb8<\xdd\x9c\x81\xcaU\xba\xdf_\x13\xdd/$\x1b\x07\xb0\x16\xc5\xba\\\xd6#,\xa7V\x83O\xe1\xffi,\xcfc\xb9\x83\xb1?\x02\xcb\xdc\xdf\xa1\xd8\x17e\xa0\xd4}\x15\xa4\xdb\xc7\'\x04\x98_\x9b\xa8\xd9\xc2\xaa\xfa\xc7u\xb2\x94\x80\x95\xe2M\xdd\x7f\x999\xfd:\xde >\x83\x91\xc9\xba\xd4$\x9a\xae\xc6\x978\xb7R\x95\xa9G\x8d\xcay\xedCgIoU\x92\x9e\xac\xfa\x0f\xe0\xa7\xecx\x81\x07\xcd\xfd\x88\xdcq\x8d?p\xbf\xd6k\xd7\x8d\xef\xc7\xd1\xa7\x92\xe1\x9c\xa1\xd4q\x9d3s\x98\x19\x10q\x8d\x08\xdb\xd0\xb6\xb9\xfa\xf9JA\xe6\x1bXh\xe6\x8f=\xb46\x8eW=\x98\xa8\x9f\xab\xf4\x8d\x12\x01\xba-\xa49\x8fg<\x10\xc4\xe5M\xff\xa0\xb1\x95+\xdf\xa6\xfe\xcb\xca\x03\xce\x83\xda\xa7\x82\x033{15\xd6\xa7\xfc\x9fl\xde!\xdc\xeb\xc68`\\\xc0\x0c\xb7\x87\xd2e\xf2\xbaSO\xf8\x8a\xc6\xf8w\t\n\xd4\x19\x93\xf6N\xdf\x0e\x1c\xdcc\xf9Z~\x9d\xec. w\xbb\xd5\xab\xc5\xdcw\xdbt\xf8\x03\xf0>\x98\'s\xe6\x83\xdem\xc0x\x9d:\xba\x80\xc1\xb3s\xc8\xa3\xd6\x83\x9c3\xcf\xe3\xb0\xe68[\xf0\x83k\x03!\x9f.q\x14&\x0c\x14\x1e\xe2xhf\xa5FAf\xb3?3\x0f[\xd8\x83\x0c\x923)17r\x9d\x1d9v\xd1\x9d\xf4\x1bH\xd2"\xf8\xb4"\xcb\x85He\xe5_x\xbe\xe5\x97\x8f\x9c\xdd\x1c\x18\x14\xc3\xeeK\xd6\x86<f\xe7|\xe8\x98\xab2:fi\xd4\x871\xa2\xc0\xe3\xc47A\xb7b\xc1\xa8\xd6I*7\xb8\xbc^DG\x8c\x0ee\xb6\xd7Y\xc3]-\x89\x82=\xb6\xb0\x08\xff\x9d\x93\x84\x86\xe8\x97(\xb2Wu\xb4\tI\x97\x0f/\xd4$0\x1e\x9e+\x8bH~\xbe\xd96"\xdd\x95[aS5\x7f\th\xca\r\xf4\x9c\x01\xe6\xd3A\xdc~@\xb4P7]\xb9 \x91\xf3|\x85\x89Y\xcbM\xfb?g\xce\x8e\xb9A0\xef\xeb\x10\xfe\x11\xbd\xbd\xa4mX\x19\xb4\xdae\xc1"\x9b\xdb\xf8Q>\x97z\x92\xd7\x90m\x1bo\xf1\xbd\xa5Yc\x7f\xbd\xa7\xa3\xee_\x99\xb3bpB\xd2\xd8\x8c\xa0\x9f"\xe1\xc2\xfb\xa2/P\x12\x19=v\xb6\xca\x82wM\x9d\xbb^\xb4\x9alm\xd8F\xb9r[s@[4\x0f\x89\xdd\xe4\x12\xf8<((\xc6\xcc\xd7\xf6\x8dX\xd7\xcc\xccP\xe23\xecu\xc2\x02\t\xd5\xbf\xd9neKX\xb0\x88:\xf3\x8f\x0fP\xe1\xbf\xb4\xc2\x0e\xea\x9f\xf9\xdb\xdf\xfd;\xcd\xbe\xcdeA\x9c>\xfa\xbc\xd0\x99\x92}k\xdf\x85\x81\x19\x94\xdd\xec\xe2\xfe\xa4>\xe1aD\xf87\t\xb8C]^\xd7\xe1\xabG\x83w\xa11x\x94\x80]\xb3\xbf\xa7\xd8>\x15\xbc\xf7\'^Y\xbf\x03\x8d\x03I\xf1)\xe9\xb0\xc0O\x8c\xef\x1f/9p3\x15:\x90\xc44H\x1c\xdb\x00\x1c\xc2\xf8\xb0\xb9\xc7ni\xa3\xf2t\x8a\x0c\xf6\xd6\xe6\x9d\xa0Yn\xa6\xc3=t89:\xc9\xac\xce=\xcd\xcd\\%\xa4\x1a\xfd<\x19\xcd\x98\x0f\xe91U\xd8\x86\xf2\xfe\xd6y\xc7 P3\x88oA\x1a\xd1'
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/dist-packages/zeroconf/_protocol.py", line 110, in __init__
    self.read_questions()
  File "/usr/local/lib/python3.9/dist-packages/zeroconf/_protocol.py", line 151, in read_questions
    name = self.read_name()
  File "/usr/local/lib/python3.9/dist-packages/zeroconf/_protocol.py", line 268, in read_name
    self.offset = self._decode_labels_at_offset(self.offset, labels)
  File "/usr/local/lib/python3.9/dist-packages/zeroconf/_protocol.py", line 289, in _decode_labels_at_offset
    raise IncomingDecodeError(f"DNS compression type {length} is unknown at {off}")
zeroconf._exceptions.IncomingDecodeError: DNS compression type 102 is unknown at 12
WARNING Choked at offset 12 while unpacking b'\xaa\xa9\x9ch\xce\x7f\xb2i )\x17\xa2\xcb\x9e\xce\xfa\xcc\r;\x02\x17\xd3$\xbc3Q\xc0U)\xfd@\x89K\xc8\x0e\xad\xc2\xbe:\x8aWK\x13\xfb\xe4\xca\xde\x85Lo\x05\xe5y\x0e\x06\xad\xa8\xb6\x82\x98p\xc3\xb0\x84\xce\x8fG\xcb\x1a\xa3o~\xb0\x13\xefcO\xe0ls\xeb\xa0N\xd2\x13\xe6\xb1\x02\x19_xt\x91"\x0f\x15\xef\xf8\xbe\xa3^\x92\xb2^\xba\xda\xfaw\x8bb\xe8\x07U\xc3=SUM\xd5\xeas\xab\xb4\xa3I~\xb8\x8d\xc6\x9f\x8f\xb1\xecb\x14\xdc5D\x01\xef\x96\x15H$\xd7J\x80?\xc7\xce\xdetr\xb8\xdb\x9dA\xa8\x15N\xc9\x9d\xfdL\x03\xf7\x1a\xde}\xbc\xcf\xde\x8f\xaf\xdc3\x92\x89s\xf0\xf8\xc1\xa1\x960\x19\x1a\x10\x02\xa6\x81ql\xcc2bP\xfc\xd6\xf0\xa1\x037\xb1\x80O\x1a]:ep\xa4Y\xfe&\x92\xa4z>\xf3\xcdB\xe1\x05#\x89\xc0\x829+\xac\xc6\xba\xa5\x8b\x98\xfd\x07\x04;\xa9\xbe\x00\x00\x84\x00\x00\x00\x00\x01\x00\x00\x00\x00\render_maestro\x05local\x00\x00\x01\x80\x01\x00\x00\x00x\x00\x04\xc0\xa8\xb2\xb8\xd6\xccO\x04\xf4y\x05\xfe\x19@\x05\x17\xa1[\xbb"7@\x1e!8\x199oU\x12\x17eG\'\x9a:w\xd6\xd1\x9f\x92\xdfSn\xbd\xfa\xa5\xfa\xde\x99\xfb\xe6\x93\xda~\x12&\x06\x04)\xb5]R\x15]\xa3\xbc\xffT\r\x9a\xab\xa7\xb3\xf6\x8b\xd5\x0c\x05\x15!G\x9bI\xc8\x1cO\xeaXs\x85\xd5\x87!\xf8\x90v\xa8U\x95\xbf\xfeQ\xa3(\xe2_\x8d\x90\x06\xdd\x9b}\xc4\x93Z\xdc\xd4\x9e\xa0\x0b\x1aBK\x9aEg\x05U},\xbe\xa0\xb2\x7fe\x1a\x16\x061\xc7\xab\xd4q\xb7\\\x97\xd3t\x01\xef\x9e\xfe\x1c\x10\xd0\xe7W\x8etB\\\xe4\x1c\x93\x86\xd9\xa8\x1b\x04\xcb\x8d\x97\x1b\x0fr\xacP\xc5]\xed\xdd}\rb\x08\xaa\xe8kY\xac\x96\x9e\xc9\\\xb9k\x88\xfc\xde\x8f+x\x96\xce/\x1fJ;\xed\xdf\x80\xf6\xc7iV\x8fe\x9e8\r\x98\xd41\xef\xedN\xd3;+\xacG\x93hG\xd5\xd9\x94\xf3g+\xd4\xfa\x7f\xf4a\xd0\xc7#/\xfad\x1f\x98]\xf3\x97\x07\xdch\xd7~\xc7\xbb22\xcb\x1b\xfc{9\xd7\x9c\xb4m\x18\xd4\xeb\xab\xeeu\xc4\x81\x87b\xca~\xac\x08)c\xd2\xd0W\xba\x10\xc2\xfc[\xfc\xc5\xa2\xdbfvf\xe5\xaek\rK\x9f\x05\xa9\xf9\x99B\xfd\xee`\xcaM\xf9\xbd\xee\x85GS\xfd\x8f\xf3\xee\xe1g|\xa6\x8b\xc1\x96X$\no\t\xc2\xa7\x0b\xb6.\xde\xd2o\xe9\xfd\xdb\x0bp;0k\xf9\xff\x9a\x13\xa4^g\x95\xcb\xa6\xfdo\xbd\xf6\xd9\xe7=\xd9\xcb `\x08\xfbB\x97\x89\x8e\x06S\x89\xed2\xbc\xae\xa0\xfb\xaf\xb2yJ\xec\xe9(\x17\x1e\xe5\xb4\x1d\xf6\xa4\xe4\xfeXp\n3<z@C\xbe\xa7^}\xa3\x9e\x13\xb4uo\x8f\xf0\xb6\x88\x16$\xf4\xd9\x12&\xde\xa6\xc8W\r\xf8p)X\xd0\xddM\r=\xd1\x0e|\xb6\x89 \x0b5\x98Lb\xde\xb4[\x90)\xb8\xf3@\x04sV\x9be\xbb\xcaI\xb5x\xff\x86\xbe\x90q\xf4\x84\xbe\xe0BA\xcc\\\xdb0\xa4J\t\xa3\xd4z\x04\xb1\x190\xe6\t\xde\xc0"\xf1e\xec=o\xfb\x8eL8\xc2@\xd7\xb8\x8a\xa1i\xeb\xc36\xd0\xc8\t\xe4\xbc\xad\xf6U\xd2|XUJ\xde%\'\xc8\xe2\xea:\xd9_\x0fy\xfc\xc8\xd6\x983\xcc\x83\xf5\xc2\x93\n~\x83\xe6\xbcB\xd2\x08\\\xc3\xf8(\xd9\x00\xd5\x87\xd4-\xc1\x0c\xc8,=H\x0f[\xea\x95\xfb\xf3\xb1\x16\x9c@\x8c\xbe\xfb\xc9n \xc4\xd6vg\x9e\xb8\xf2\x13\xcf\x9e\x7f?\x01*\x04\xb0\xf7]++\xdf5\x92e4Z,\xfcaU\xc6^$\x87\xf56\xf8\xab%@5\xbd\x11\xef)\xff\xd9\x7fv!\xf1Yo\xf0\x88\xabsK.\xd3n\xc0\xecG*Z\xb9\xcbe\xc7\x1f\x85\x9b2\n\x1f\xde\xa9\xcb\xc5R\x1d\xa2\xd8\x8eu\x1e\xf1\x93j\xecg\xe7\x94\x04\x19\x98/O\xcd\xdb\xad`\x93j\x1f\xd2\xcbO:\\\xfb6\x0c39<\x11\x82\xac\xc2_\xb7\x0bo-4P<\xe1\x8b\xbbX\xdd!,\xd1\xf68\xf6\xab\xef\x9bT\x00\xf6_\xf1\xf5\xc0\xc8\x8dz\xd8\xf1\xb1D\x8e\xf3Tr\xeb8J\x89^k\x84\xa5&@\xef\xff\x0b\x1d\x98[m\x0b\x8aU.\xe1S\xb6\x0f\r1\xe7\xe9\xe9sS\xe5lD\\\x8d\xfb[Y@\x18<T\xfcM,\xd0\xa1b4\xbaM\xaa_*\xf2{ZqK\xd3@\xaeKOq=\xb5\xa4\xdc\xdb\xd8K7\xf0\xbd\xddxvN\x8e"\x93\'\x85\x84\xfb\x91\x9c%\xa2\xea\xef\x84\x93\xc2\x96o\x7f\xc1\xa8Ow{\xd0\x99;\x86tY\x15\xda\\\xfa\xe7\x17\x1ap\xcb\x8c\xb9\xbbA(\xbf\xbc\xad\x9e\xcb\xf7i\x85\x80\xa4b\xc8\xafYx\x08\xaa\xfcn\xaf\xc8k\xdc\xea\xad(\x95\xb6\xf3\x9fq\x96\x9dT\xaeMS\xa6\xc9\rL$\xdd\x8f\x9cjH\x03\x8di0\xed\x8b\x96\xe0\xd1\x01\xad\xd3%\xc1\xd9\xc3\x8f\xc4\xcaoWY\xc3\xe7\xf7A\x9a\xbf\xbe\x13\xc4\xb0X\x92\x11 \x92\xf8>\x9a\xe3\x17\xa6y\xecmd~\xec\xdd\n]>\x1a\xfaC\xd3\xa2\xb8<\xdd\x9c\x81\xcaU\xba\xdf_\x13\xdd/$\x1b\x07\xb0\x16\xc5\xba\\\xd6#,\xa7V\x83O\xe1\xffi,\xcfc\xb9\x83\xb1?\x02\xcb\xdc\xdf\xa1\xd8\x17e\xa0\xd4}\x15\xa4\xdb\xc7\'\x04\x98_\x9b\xa8\xd9\xc2\xaa\xfa\xc7u\xb2\x94\x80\x95\xe2M\xdd\x7f\x999\xfd:\xde >\x83\x91\xc9\xba\xd4$\x9a\xae\xc6\x978\xb7R\x95\xa9G\x8d\xcay\xedCgIoU\x92\x9e\xac\xfa\x0f\xe0\xa7\xecx\x81\x07\xcd\xfd\x88\xdcq\x8d?p\xbf\xd6k\xd7\x8d\xef\xc7\xd1\xa7\x92\xe1\x9c\xa1\xd4q\x9d3s\x98\x19\x10q\x8d\x08\xdb\xd0\xb6\xb9\xfa\xf9JA\xe6\x1bXh\xe6\x8f=\xb46\x8eW=\x98\xa8\x9f\xab\xf4\x8d\x12\x01\xba-\xa49\x8fg<\x10\xc4\xe5M\xff\xa0\xb1'
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/dist-packages/zeroconf/_protocol.py", line 110, in __init__
    self.read_questions()
  File "/usr/local/lib/python3.9/dist-packages/zeroconf/_protocol.py", line 151, in read_questions
    name = self.read_name()
  File "/usr/local/lib/python3.9/dist-packages/zeroconf/_protocol.py", line 268, in read_name
    self.offset = self._decode_labels_at_offset(self.offset, labels)
  File "/usr/local/lib/python3.9/dist-packages/zeroconf/_protocol.py", line 294, in _decode_labels_at_offset
    raise IncomingDecodeError(f"DNS compression pointer at {off} points to {link} beyond packet")
zeroconf._exceptions.IncomingDecodeError: DNS compression pointer at 12 points to 2974 beyond packet
WARNING Choked at offset 12 while unpacking b'\x95+\xdf\xa6\xfe\xcb\xca\x03\xce\x83\xda\xa7\x82\x033{15\xd6\xa7\xfc\x9fl\xde!\xdc\xeb\xc68`\\\xc0\x0c\xb7\x87\xd2e\xf2\xbaSO\xf8\x8a\xc6\xf8w\t\n\xd4\x19\x93\xf6N\xdf\x0e\x1c\xdcc\xf9Z~\x9d\xec. w\xbb\xd5\xab\xc5\xdcw\xdbt\xf8\x03\xf0>\x98\'s\xe6\x83\xdem\xc0x\x9d:\xba\x80\xc1\xb3s\xc8\xa3\xd6\x83\x9c3\xcf\xe3\xb0\xe68[\xf0\x83k\x03!\x9f.q\x14&\x0c\x14\x1e\xe2xhf\xa5FAf\xb3?3\x0f[\xd8\x83\x0c\x923)17r\x9d\x1d9v\xd1\x9d\xf4\x1bH\xd2"\xf8\xb4"\xcb\x85He\xe5_x\xbe\xe5\x97\x8f\x9c\xdd\x1c\x18\x14\xc3\xeeK\xd6\x86<f\xe7|\xe8\x98\xab2:fi\xd4\x871\xa2\xc0\xe3\xc47A\xb7b\xc1\xa8\xd6I*7\xb8\xbc^DG\x8c\x0ee\xb6\xd7Y\xc3]-\x89\x82=\xb6\xb0\x08\xff\x9d\x93\x84\x86\xe8\x97(\xb2Wu\xb4\tI\x97\x0f/\xd4$0\x1e\x9e+\x8bH~\xbe\xd96"\xdd\x95[aS5\x7f\th\xca\r\xf4\x9c\x01\xe6\xd3A\xdc~@\xb4P7]\xb9 \x91\xf3|\x85\x89Y\xcbM\xfb?g\xce\x8e\xb9A0\xef\xeb\x10\xfe\x11\xbd\xbd\xa4mX\x19\xb4\xdae\xc1"\x9b\xdb\xf8Q>\x97z\x92\xd7\x90m\x1bo\xf1\xbd\xa5Yc\x7f\xbd\xa7\xa3\xee_\x99\xb3bpB\xd2\xd8\x8c\xa0\x9f"\xe1\xc2\xfb\xa2/P\x12\x19=v\xb6\xca\x82wM\x9d\xbb^\xb4\x9alm\xd8F\xb9r[s@[4\x0f\x89\xdd\xe4\x12\xf8<((\xc6\xcc\xd7\xf6\x8dX\xd7\xcc\xccP\xe23\xecu\xc2\x02\t\xd5\xbf\xd9neKX\xb0\x88:\xf3\x8f\x0fP\xe1\xbf\xb4\xc2\x0e\xea\x9f\xf9\xdb\xdf\xfd;\xcd\xbe\xcdeA\x9c>\xfa\xbc\xd0\x99\x92}k\xdf\x85\x81\x19\x94\xdd\xec\xe2\xfe\xa4>\xe1aD\xf87\t\xb8C]^\xd7\xe1\xabG\x83w\xa11x\x94\x80]\xb3\xbf\xa7\xd8>\x15\xbc\xf7\'^Y\xbf\x03\x8d\x03I\xf1)\xe9\xb0\xc0O\x8c\xef\x1f/9p3\x15:\x90\xc44H\x1c\xdb\x00\x1c\xc2\xf8\xb0\xb9\xc7ni\xa3\xf2t\x8a\x0c\xf6\xd6\xe6\x9d\xa0Yn\xa6\xc3=t89:\xc9\xac\xce=\xcd\xcd\\%\xa4\x1a\xfd<\x19\xcd\x98\x0f\xe91U\xd8\x86\xf2\xfe\xd6y\xc7 P3\x88oA\x1a\xd1\xaa\xa9\x9ch\xce\x7f\xb2i )\x17\xa2\xcb\x9e\xce\xfa\xcc\r;\x02\x17\xd3$\xbc3Q\xc0U)\xfd@\x89K\xc8\x0e\xad\xc2\xbe:\x8aWK\x13\xfb\xe4\xca\xde\x85Lo\x05\xe5y\x0e\x06\xad\xa8\xb6\x82\x98p\xc3\xb0\x84\xce\x8fG\xcb\x1a\xa3o~\xb0\x13\xefcO\xe0ls\xeb\xa0N\xd2\x13\xe6\xb1\x02\x19_xt\x91"\x0f\x15\xef\xf8\xbe\xa3^\x92\xb2^\xba\xda\xfaw\x8bb\xe8\x07U\xc3=SUM\xd5\xeas\xab\xb4\xa3I~\xb8\x8d\xc6\x9f\x8f\xb1\xecb\x14\xdc5D\x01\xef\x96\x15H$\xd7J\x80?\xc7\xce\xdetr\xb8\xdb\x9dA\xa8\x15N\xc9\x9d\xfdL\x03\xf7\x1a\xde}\xbc\xcf\xde\x8f\xaf\xdc3\x92\x89s\xf0\xf8\xc1\xa1\x960\x19\x1a\x10\x02\xa6\x81ql\xcc2bP\xfc\xd6\xf0\xa1\x037\xb1\x80O\x1a]:ep\xa4Y\xfe&\x92\xa4z>\xf3\xcdB\xe1\x05#\x89\xc0\x829+\xac\xc6\xba\xa5\x8b\x98\xfd\x07\x04;\xa9\xbe\x00\x00\x84\x00\x00\x00\x00\x01\x00\x00\x00\x00\render_maestro\x05local\x00\x00\x01\x80\x01\x00\x00\x00x\x00\x04\xc0\xa8\xb2\xb8\xd6\xccO\x04\xf4y\x05\xfe\x19@\x05\x17\xa1[\xbb"7@\x1e!8\x199oU\x12\x17eG\'\x9a:w\xd6\xd1\x9f\x92\xdfSn\xbd\xfa\xa5\xfa\xde\x99\xfb\xe6\x93\xda~\x12&\x06\x04)\xb5]R\x15]\xa3\xbc\xffT\r\x9a\xab\xa7\xb3\xf6\x8b\xd5\x0c\x05\x15!G\x9bI\xc8\x1cO\xeaXs\x85\xd5\x87!\xf8\x90v\xa8U\x95\xbf\xfeQ\xa3(\xe2_\x8d\x90\x06\xdd\x9b}\xc4\x93Z\xdc\xd4\x9e\xa0\x0b\x1aBK\x9aEg\x05U},\xbe\xa0\xb2\x7fe\x1a\x16\x061\xc7\xab\xd4q\xb7\\\x97\xd3t\x01\xef\x9e\xfe\x1c\x10\xd0\xe7W\x8etB\\\xe4\x1c\x93\x86\xd9\xa8\x1b\x04\xcb\x8d\x97\x1b\x0fr\xacP\xc5]\xed\xdd}\rb\x08\xaa\xe8kY\xac\x96\x9e\xc9\\\xb9k\x88\xfc\xde\x8f+x\x96\xce/\x1fJ;\xed\xdf\x80\xf6\xc7iV\x8fe\x9e8\r\x98\xd41\xef\xedN\xd3;+\xacG\x93hG\xd5\xd9\x94\xf3g+\xd4\xfa\x7f\xf4a\xd0\xc7#/\xfad\x1f\x98]\xf3\x97\x07\xdch\xd7~\xc7\xbb22\xcb\x1b\xfc{9\xd7\x9c\xb4m\x18\xd4\xeb\xab\xeeu\xc4\x81\x87b\xca~\xac\x08)c\xd2\xd0W\xba\x10\xc2\xfc[\xfc\xc5\xa2\xdbfvf\xe5\xaek\rK\x9f\x05\xa9\xf9\x99B\xfd\xee`\xcaM\xf9\xbd\xee\x85GS\xfd\x8f\xf3\xee\xe1g|\xa6\x8b\xc1\x96X$\no\t\xc2\xa7\x0b\xb6.\xde\xd2o\xe9\xfd\xdb\x0bp;0k\xf9\xff\x9a\x13\xa4^g\x95\xcb\xa6\xfdo\xbd\xf6\xd9\xe7=\xd9\xcb `\x08\xfbB\x97\x89\x8e\x06S\x89\xed2\xbc\xae\xa0\xfb\xaf\xb2yJ\xec\xe9(\x17\x1e\xe5\xb4\x1d\xf6\xa4\xe4\xfeXp\n3<z@C\xbe\xa7^}\xa3\x9e\x13\xb4uo\x8f\xf0\xb6\x88\x16$\xf4\xd9\x12&\xde\xa6\xc8W\r\xf8p)X\xd0\xddM\r=\xd1\x0e|\xb6\x89 \x0b5\x98Lb\xde\xb4[\x90)\xb8\xf3@\x04sV\x9be\xbb\xcaI\xb5x\xff\x86\xbe\x90q\xf4\x84\xbe\xe0BA\xcc\\\xdb0\xa4J\t\xa3\xd4z\x04\xb1\x190\xe6\t\xde\xc0"\xf1e\xec=o\xfb\x8eL8\xc2@\xd7\xb8\x8a\xa1i\xeb\xc36\xd0\xc8\t\xe4\xbc\xad\xf6U\xd2|XUJ\xde%\'\xc8\xe2\xea:\xd9_\x0fy\xfc\xc8\xd6\x983\xcc\x83\xf5\xc2\x93\n~\x83\xe6\xbcB\xd2\x08\\\xc3\xf8(\xd9\x00\xd5\x87\xd4-\xc1\x0c\xc8,=H\x0f[\xea\x95\xfb\xf3\xb1\x16\x9c@\x8c\xbe\xfb\xc9n \xc4\xd6vg\x9e'
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/dist-packages/zeroconf/_protocol.py", line 110, in __init__
    self.read_questions()
  File "/usr/local/lib/python3.9/dist-packages/zeroconf/_protocol.py", line 151, in read_questions
    name = self.read_name()
  File "/usr/local/lib/python3.9/dist-packages/zeroconf/_protocol.py", line 268, in read_name
    self.offset = self._decode_labels_at_offset(self.offset, labels)
  File "/usr/local/lib/python3.9/dist-packages/zeroconf/_protocol.py", line 289, in _decode_labels_at_offset
    raise IncomingDecodeError(f"DNS compression type {length} is unknown at {off}")
zeroconf._exceptions.IncomingDecodeError: DNS compression type 130 is unknown at 12
WARNING Choked at offset 12 while unpacking b'\xb8\xf2\x13\xcf\x9e\x7f?\x01*\x04\xb0\xf7]++\xdf5\x92e4Z,\xfcaU\xc6^$\x87\xf56\xf8\xab%@5\xbd\x11\xef)\xff\xd9\x7fv!\xf1Yo\xf0\x88\xabsK.\xd3n\xc0\xecG*Z\xb9\xcbe\xc7\x1f\x85\x9b2\n\x1f\xde\xa9\xcb\xc5R\x1d\xa2\xd8\x8eu\x1e\xf1\x93j\xecg\xe7\x94\x04\x19\x98/O\xcd\xdb\xad`\x93j\x1f\xd2\xcbO:\\\xfb6\x0c39<\x11\x82\xac\xc2_\xb7\x0bo-4P<\xe1\x8b\xbbX\xdd!,\xd1\xf68\xf6\xab\xef\x9bT\x00\xf6_\xf1\xf5\xc0\xc8\x8dz\xd8\xf1\xb1D\x8e\xf3Tr\xeb8J\x89^k\x84\xa5&@\xef\xff\x0b\x1d\x98[m\x0b\x8aU.\xe1S\xb6\x0f\r1\xe7\xe9\xe9sS\xe5lD\\\x8d\xfb[Y@\x18<T\xfcM,\xd0\xa1b4\xbaM\xaa_*\xf2{ZqK\xd3@\xaeKOq=\xb5\xa4\xdc\xdb\xd8K7\xf0\xbd\xddxvN\x8e"\x93\'\x85\x84\xfb\x91\x9c%\xa2\xea\xef\x84\x93\xc2\x96o\x7f\xc1\xa8Ow{\xd0\x99;\x86tY\x15\xda\\\xfa\xe7\x17\x1ap\xcb\x8c\xb9\xbbA(\xbf\xbc\xad\x9e\xcb\xf7i\x85\x80\xa4b\xc8\xafYx\x08\xaa\xfcn\xaf\xc8k\xdc\xea\xad(\x95\xb6\xf3\x9fq\x96\x9dT\xaeMS\xa6\xc9\rL$\xdd\x8f\x9cjH\x03\x8di0\xed\x8b\x96\xe0\xd1\x01\xad\xd3%\xc1\xd9\xc3\x8f\xc4\xcaoWY\xc3\xe7\xf7A\x9a\xbf\xbe\x13\xc4\xb0X\x92\x11 \x92\xf8>\x9a\xe3\x17\xa6y\xecmd~\xec\xdd\n]>\x1a\xfaC\xd3\xa2\xb8<\xdd\x9c\x81\xcaU\xba\xdf_\x13\xdd/$\x1b\x07\xb0\x16\xc5\xba\\\xd6#,\xa7V\x83O\xe1\xffi,\xcfc\xb9\x83\xb1?\x02\xcb\xdc\xdf\xa1\xd8\x17e\xa0\xd4}\x15\xa4\xdb\xc7\'\x04\x98_\x9b\xa8\xd9\xc2\xaa\xfa\xc7u\xb2\x94\x80\x95\xe2M\xdd\x7f\x999\xfd:\xde >\x83\x91\xc9\xba\xd4$\x9a\xae\xc6\x978\xb7R\x95\xa9G\x8d\xcay\xedCgIoU\x92\x9e\xac\xfa\x0f\xe0\xa7\xecx\x81\x07\xcd\xfd\x88\xdcq\x8d?p\xbf\xd6k\xd7\x8d\xef\xc7\xd1\xa7\x92\xe1\x9c\xa1\xd4q\x9d3s\x98\x19\x10q\x8d\x08\xdb\xd0\xb6\xb9\xfa\xf9JA\xe6\x1bXh\xe6\x8f=\xb46\x8eW=\x98\xa8\x9f\xab\xf4\x8d\x12\x01\xba-\xa49\x8fg<\x10\xc4\xe5M\xff\xa0\xb1\x95+\xdf\xa6\xfe\xcb\xca\x03\xce\x83\xda\xa7\x82\x033{15\xd6\xa7\xfc\x9fl\xde!\xdc\xeb\xc68`\\\xc0\x0c\xb7\x87\xd2e\xf2\xbaSO\xf8\x8a\xc6\xf8w\t\n\xd4\x19\x93\xf6N\xdf\x0e\x1c\xdcc\xf9Z~\x9d\xec. w\xbb\xd5\xab\xc5\xdcw\xdbt\xf8\x03\xf0>\x98\'s\xe6\x83\xdem\xc0x\x9d:\xba\x80\xc1\xb3s\xc8\xa3\xd6\x83\x9c3\xcf\xe3\xb0\xe68[\xf0\x83k\x03!\x9f.q\x14&\x0c\x14\x1e\xe2xhf\xa5FAf\xb3?3\x0f[\xd8\x83\x0c\x923)17r\x9d\x1d9v\xd1\x9d\xf4\x1bH\xd2"\xf8\xb4"\xcb\x85He\xe5_x\xbe\xe5\x97\x8f\x9c\xdd\x1c\x18\x14\xc3\xeeK\xd6\x86<f\xe7|\xe8\x98\xab2:fi\xd4\x871\xa2\xc0\xe3\xc47A\xb7b\xc1\xa8\xd6I*7\xb8\xbc^DG\x8c\x0ee\xb6\xd7Y\xc3]-\x89\x82=\xb6\xb0\x08\xff\x9d\x93\x84\x86\xe8\x97(\xb2Wu\xb4\tI\x97\x0f/\xd4$0\x1e\x9e+\x8bH~\xbe\xd96"\xdd\x95[aS5\x7f\th\xca\r\xf4\x9c\x01\xe6\xd3A\xdc~@\xb4P7]\xb9 \x91\xf3|\x85\x89Y\xcbM\xfb?g\xce\x8e\xb9A0\xef\xeb\x10\xfe\x11\xbd\xbd\xa4mX\x19\xb4\xdae\xc1"\x9b\xdb\xf8Q>\x97z\x92\xd7\x90m\x1bo\xf1\xbd\xa5Yc\x7f\xbd\xa7\xa3\xee_\x99\xb3bpB\xd2\xd8\x8c\xa0\x9f"\xe1\xc2\xfb\xa2/P\x12\x19=v\xb6\xca\x82wM\x9d\xbb^\xb4\x9alm\xd8F\xb9r[s@[4\x0f\x89\xdd\xe4\x12\xf8<((\xc6\xcc\xd7\xf6\x8dX\xd7\xcc\xccP\xe23\xecu\xc2\x02\t\xd5\xbf\xd9neKX\xb0\x88:\xf3\x8f\x0fP\xe1\xbf\xb4\xc2\x0e\xea\x9f\xf9\xdb\xdf\xfd;\xcd\xbe\xcdeA\x9c>\xfa\xbc\xd0\x99\x92}k\xdf\x85\x81\x19\x94\xdd\xec\xe2\xfe\xa4>\xe1aD\xf87\t\xb8C]^\xd7\xe1\xabG\x83w\xa11x\x94\x80]\xb3\xbf\xa7\xd8>\x15\xbc\xf7\'^Y\xbf\x03\x8d\x03I\xf1)\xe9\xb0\xc0O\x8c\xef\x1f/9p3\x15:\x90\xc44H\x1c\xdb\x00\x1c\xc2\xf8\xb0\xb9\xc7ni\xa3\xf2t\x8a\x0c\xf6\xd6\xe6\x9d\xa0Yn\xa6\xc3=t89:\xc9\xac\xce=\xcd\xcd\\%\xa4\x1a\xfd<\x19\xcd\x98\x0f\xe91U\xd8\x86\xf2\xfe\xd6y\xc7 P3\x88oA\x1a\xd1\xaa\xa9\x9ch\xce\x7f\xb2i )\x17\xa2\xcb\x9e\xce\xfa\xcc\r;\x02\x17\xd3$\xbc3Q\xc0U)\xfd@\x89K\xc8\x0e\xad\xc2\xbe:\x8aWK\x13\xfb\xe4\xca\xde\x85Lo\x05\xe5y\x0e\x06\xad\xa8\xb6\x82\x98p\xc3\xb0\x84\xce\x8fG\xcb\x1a\xa3o~\xb0\x13\xefcO\xe0ls\xeb\xa0N\xd2\x13\xe6\xb1\x02\x19_xt\x91"\x0f\x15\xef\xf8\xbe\xa3^\x92\xb2^\xba\xda\xfaw\x8bb\xe8\x07U\xc3=SUM\xd5\xeas\xab\xb4\xa3I~\xb8\x8d\xc6\x9f\x8f\xb1\xecb\x14\xdc5D\x01\xef\x96\x15H$\xd7J\x80?\xc7\xce\xdetr\xb8\xdb\x9dA\xa8\x15N\xc9\x9d\xfdL\x03\xf7\x1a\xde}\xbc\xcf\xde\x8f\xaf\xdc3\x92\x89s\xf0\xf8\xc1\xa1\x960\x19\x1a\x10\x02\xa6\x81ql\xcc2bP\xfc\xd6\xf0\xa1\x037\xb1\x80O\x1a]:ep\xa4Y\xfe&\x92\xa4z>\xf3\xcdB\xe1\x05#\x89\xc0\x829+\xac\xc6\xba\xa5\x8b\x98\xfd\x07\x04;\xa9\xbe\x00\x00\x84\x00\x00\x00\x00\x01\x00\x00\x00\x00\render_maestro\x05local\x00\x00\x01\x80\x01\x00\x00\x00x\x00\x04\xc0\xa8\xb2\xb8\xd6\xccO\x04\xf4y\x05\xfe\x19@\x05\x17\xa1[\xbb"7@\x1e!8\x199oU\x12\x17eG\'\x9a'
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/dist-packages/zeroconf/_protocol.py", line 110, in __init__
    self.read_questions()
  File "/usr/local/lib/python3.9/dist-packages/zeroconf/_protocol.py", line 151, in read_questions
    name = self.read_name()
  File "/usr/local/lib/python3.9/dist-packages/zeroconf/_protocol.py", line 268, in read_name
    self.offset = self._decode_labels_at_offset(self.offset, labels)
  File "/usr/local/lib/python3.9/dist-packages/zeroconf/_protocol.py", line 289, in _decode_labels_at_offset
    raise IncomingDecodeError(f"DNS compression type {length} is unknown at {off}")
zeroconf._exceptions.IncomingDecodeError: DNS compression type 93 is unknown at 12
WARNING Choked at offset 12 while unpacking b':w\xd6\xd1\x9f\x92\xdfSn\xbd\xfa\xa5\xfa\xde\x99\xfb\xe6\x93\xda~\x12&\x06\x04)\xb5]R\x15]\xa3\xbc\xffT\r\x9a\xab\xa7\xb3\xf6\x8b\xd5\x0c\x05\x15!G\x9bI\xc8\x1cO\xeaXs\x85\xd5\x87!\xf8\x90v\xa8U\x95\xbf\xfeQ\xa3(\xe2_\x8d\x90\x06\xdd\x9b}\xc4\x93Z\xdc\xd4\x9e\xa0\x0b\x1aBK\x9aEg\x05U},\xbe\xa0\xb2\x7fe\x1a\x16\x061\xc7\xab\xd4q\xb7\\\x97\xd3t\x01\xef\x9e\xfe\x1c\x10\xd0\xe7W\x8etB\\\xe4\x1c\x93\x86\xd9\xa8\x1b\x04\xcb\x8d\x97\x1b\x0fr\xacP\xc5]\xed\xdd}\rb\x08\xaa\xe8kY\xac\x96\x9e\xc9\\\xb9k\x88\xfc\xde\x8f+x\x96\xce/\x1fJ;\xed\xdf\x80\xf6\xc7iV\x8fe\x9e8\r\x98\xd41\xef\xedN\xd3;+\xacG\x93hG\xd5\xd9\x94\xf3g+\xd4\xfa\x7f\xf4a\xd0\xc7#/\xfad\x1f\x98]\xf3\x97\x07\xdch\xd7~\xc7\xbb22\xcb\x1b\xfc{9\xd7\x9c\xb4m\x18\xd4\xeb\xab\xeeu\xc4\x81\x87b\xca~\xac\x08)c\xd2\xd0W\xba\x10\xc2\xfc[\xfc\xc5\xa2\xdbfvf\xe5\xaek\rK\x9f\x05\xa9\xf9\x99B\xfd\xee`\xcaM\xf9\xbd\xee\x85GS\xfd\x8f\xf3\xee\xe1g|\xa6\x8b\xc1\x96X$\no\t\xc2\xa7\x0b\xb6.\xde\xd2o\xe9\xfd\xdb\x0bp;0k\xf9\xff\x9a\x13\xa4^g\x95\xcb\xa6\xfdo\xbd\xf6\xd9\xe7=\xd9\xcb `\x08\xfbB\x97\x89\x8e\x06S\x89\xed2\xbc\xae\xa0\xfb\xaf\xb2yJ\xec\xe9(\x17\x1e\xe5\xb4\x1d\xf6\xa4\xe4\xfeXp\n3<z@C\xbe\xa7^}\xa3\x9e\x13\xb4uo\x8f\xf0\xb6\x88\x16$\xf4\xd9\x12&\xde\xa6\xc8W\r\xf8p)X\xd0\xddM\r=\xd1\x0e|\xb6\x89 \x0b5\x98Lb\xde\xb4[\x90)\xb8\xf3@\x04sV\x9be\xbb\xcaI\xb5x\xff\x86\xbe\x90q\xf4\x84\xbe\xe0BA\xcc\\\xdb0\xa4J\t\xa3\xd4z\x04\xb1\x190\xe6\t\xde\xc0"\xf1e\xec=o\xfb\x8eL8\xc2@\xd7\xb8\x8a\xa1i\xeb\xc36\xd0\xc8\t\xe4\xbc\xad\xf6U\xd2|XUJ\xde%\'\xc8\xe2\xea:\xd9_\x0fy\xfc\xc8\xd6\x983\xcc\x83\xf5\xc2\x93\n~\x83\xe6\xbcB\xd2\x08\\\xc3\xf8(\xd9\x00\xd5\x87\xd4-\xc1\x0c\xc8,=H\x0f[\xea\x95\xfb\xf3\xb1\x16\x9c@\x8c\xbe\xfb\xc9n \xc4\xd6vg\x9e\xb8\xf2\x13\xcf\x9e\x7f?\x01*\x04\xb0\xf7]++\xdf5\x92e4Z,\xfcaU\xc6^$\x87\xf56\xf8\xab%@5\xbd\x11\xef)\xff\xd9\x7fv!\xf1Yo\xf0\x88\xabsK.\xd3n\xc0\xecG*Z\xb9\xcbe\xc7\x1f\x85\x9b2\n\x1f\xde\xa9\xcb\xc5R\x1d\xa2\xd8\x8eu\x1e\xf1\x93j\xecg\xe7\x94\x04\x19\x98/O\xcd\xdb\xad`\x93j\x1f\xd2\xcbO:\\\xfb6\x0c39<\x11\x82\xac\xc2_\xb7\x0bo-4P<\xe1\x8b\xbbX\xdd!,\xd1\xf68\xf6\xab\xef\x9bT\x00\xf6_\xf1\xf5\xc0\xc8\x8dz\xd8\xf1\xb1D\x8e\xf3Tr\xeb8J\x89^k\x84\xa5&@\xef\xff\x0b\x1d\x98[m\x0b\x8aU.\xe1S\xb6\x0f\r1\xe7\xe9\xe9sS\xe5lD\\\x8d\xfb[Y@\x18<T\xfcM,\xd0\xa1b4\xbaM\xaa_*\xf2{ZqK\xd3@\xaeKOq=\xb5\xa4\xdc\xdb\xd8K7\xf0\xbd\xddxvN\x8e"\x93\'\x85\x84\xfb\x91\x9c%\xa2\xea\xef\x84\x93\xc2\x96o\x7f\xc1\xa8Ow{\xd0\x99;\x86tY\x15\xda\\\xfa\xe7\x17\x1ap\xcb\x8c\xb9\xbbA(\xbf\xbc\xad\x9e\xcb\xf7i\x85\x80\xa4b\xc8\xafYx\x08\xaa\xfcn\xaf\xc8k\xdc\xea\xad(\x95\xb6\xf3\x9fq\x96\x9dT\xaeMS\xa6\xc9\rL$\xdd\x8f\x9cjH\x03\x8di0\xed\x8b\x96\xe0\xd1\x01\xad\xd3%\xc1\xd9\xc3\x8f\xc4\xcaoWY\xc3\xe7\xf7A\x9a\xbf\xbe\x13\xc4\xb0X\x92\x11 \x92\xf8>\x9a\xe3\x17\xa6y\xecmd~\xec\xdd\n]>\x1a\xfaC\xd3\xa2\xb8<\xdd\x9c\x81\xcaU\xba\xdf_\x13\xdd/$\x1b\x07\xb0\x16\xc5\xba\\\xd6#,\xa7V\x83O\xe1\xffi,\xcfc\xb9\x83\xb1?\x02\xcb\xdc\xdf\xa1\xd8\x17e\xa0\xd4}\x15\xa4\xdb\xc7\'\x04\x98_\x9b\xa8\xd9\xc2\xaa\xfa\xc7u\xb2\x94\x80\x95\xe2M\xdd\x7f\x999\xfd:\xde >\x83\x91\xc9\xba\xd4$\x9a\xae\xc6\x978\xb7R\x95\xa9G\x8d\xcay\xedCgIoU\x92\x9e\xac\xfa\x0f\xe0\xa7\xecx\x81\x07\xcd\xfd\x88\xdcq\x8d?p\xbf\xd6k\xd7\x8d\xef\xc7\xd1\xa7\x92\xe1\x9c\xa1\xd4q\x9d3s\x98\x19\x10q\x8d\x08\xdb\xd0\xb6\xb9\xfa\xf9JA\xe6\x1bXh\xe6\x8f=\xb46\x8eW=\x98\xa8\x9f\xab\xf4\x8d\x12\x01\xba-\xa49\x8fg<\x10\xc4\xe5M\xff\xa0\xb1\x95+\xdf\xa6\xfe\xcb\xca\x03\xce\x83\xda\xa7\x82\x033{15\xd6\xa7\xfc\x9fl\xde!\xdc\xeb\xc68`\\\xc0\x0c\xb7\x87\xd2e\xf2\xbaSO\xf8\x8a\xc6\xf8w\t\n\xd4\x19\x93\xf6N\xdf\x0e\x1c\xdcc\xf9Z~\x9d\xec. w\xbb\xd5\xab\xc5\xdcw\xdbt\xf8\x03\xf0>\x98\'s\xe6\x83\xdem\xc0x\x9d:\xba\x80\xc1\xb3s\xc8\xa3\xd6\x83\x9c3\xcf\xe3\xb0\xe68[\xf0\x83k\x03!\x9f.q\x14&\x0c\x14\x1e\xe2xhf\xa5FAf\xb3?3\x0f[\xd8\x83\x0c\x923)17r\x9d\x1d9v\xd1\x9d\xf4\x1bH\xd2"\xf8\xb4"\xcb\x85He\xe5_x\xbe\xe5\x97\x8f\x9c\xdd\x1c\x18\x14\xc3\xeeK\xd6\x86<f\xe7|\xe8\x98\xab2:fi\xd4\x871\xa2\xc0\xe3\xc47A\xb7b\xc1\xa8\xd6I*7\xb8\xbc^DG\x8c\x0ee\xb6\xd7Y\xc3]-\x89\x82=\xb6\xb0\x08\xff\x9d\x93\x84\x86\xe8\x97(\xb2Wu\xb4\tI\x97\x0f/\xd4$0\x1e\x9e+\x8bH~\xbe\xd96"\xdd\x95[aS5\x7f\th\xca\r\xf4\x9c\x01\xe6\xd3A\xdc~@\xb4P7]\xb9 \x91\xf3|\x85\x89Y\xcbM\xfb?g\xce\x8e\xb9A0\xef\xeb\x10\xfe\x11\xbd\xbd\xa4mX\x19\xb4\xdae\xc1"\x9b\xdb\xf8Q>\x97z\x92'
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/dist-packages/zeroconf/_protocol.py", line 110, in __init__
    self.read_questions()
  File "/usr/local/lib/python3.9/dist-packages/zeroconf/_protocol.py", line 151, in read_questions
    name = self.read_name()
  File "/usr/local/lib/python3.9/dist-packages/zeroconf/_protocol.py", line 268, in read_name
    self.offset = self._decode_labels_at_offset(self.offset, labels)
  File "/usr/local/lib/python3.9/dist-packages/zeroconf/_protocol.py", line 294, in _decode_labels_at_offset
    raise IncomingDecodeError(f"DNS compression pointer at {off} points to {link} beyond packet")
zeroconf._exceptions.IncomingDecodeError: DNS compression pointer at 12 points to 15070 beyond packet
WARNING Choked at offset 12 while unpacking b'\xd7\x90m\x1bo\xf1\xbd\xa5Yc\x7f\xbd\xa7\xa3\xee_\x99\xb3bpB\xd2\xd8\x8c\xa0\x9f"\xe1\xc2\xfb\xa2/P\x12\x19=v\xb6\xca\x82wM\x9d\xbb^\xb4\x9alm\xd8F\xb9r[s@[4\x0f\x89\xdd\xe4\x12\xf8<((\xc6\xcc\xd7\xf6\x8dX\xd7\xcc\xccP\xe23\xecu\xc2\x02\t\xd5\xbf\xd9neKX\xb0\x88:\xf3\x8f\x0fP\xe1\xbf\xb4\xc2\x0e\xea\x9f\xf9\xdb\xdf\xfd;\xcd\xbe\xcdeA\x9c>\xfa\xbc\xd0\x99\x92}k\xdf\x85\x81\x19\x94\xdd\xec\xe2\xfe\xa4>\xe1aD\xf87\t\xb8C]^\xd7\xe1\xabG\x83w\xa11x\x94\x80]\xb3\xbf\xa7\xd8>\x15\xbc\xf7\'^Y\xbf\x03\x8d\x03I\xf1)\xe9\xb0\xc0O\x8c\xef\x1f/9p3\x15:\x90\xc44H\x1c\xdb\x00\x1c\xc2\xf8\xb0\xb9\xc7ni\xa3\xf2t\x8a\x0c\xf6\xd6\xe6\x9d\xa0Yn\xa6\xc3=t89:\xc9\xac\xce=\xcd\xcd\\%\xa4\x1a\xfd<\x19\xcd\x98\x0f\xe91U\xd8\x86\xf2\xfe\xd6y\xc7 P3\x88oA\x1a\xd1\xaa\xa9\x9ch\xce\x7f\xb2i )\x17\xa2\xcb\x9e\xce\xfa\xcc\r;\x02\x17\xd3$\xbc3Q\xc0U)\xfd@\x89K\xc8\x0e\xad\xc2\xbe:\x8aWK\x13\xfb\xe4\xca\xde\x85Lo\x05\xe5y\x0e\x06\xad\xa8\xb6\x82\x98p\xc3\xb0\x84\xce\x8fG\xcb\x1a\xa3o~\xb0\x13\xefcO\xe0ls\xeb\xa0N\xd2\x13\xe6\xb1\x02\x19_xt\x91"\x0f\x15\xef\xf8\xbe\xa3^\x92\xb2^\xba\xda\xfaw\x8bb\xe8\x07U\xc3=SUM\xd5\xeas\xab\xb4\xa3I~\xb8\x8d\xc6\x9f\x8f\xb1\xecb\x14\xdc5D\x01\xef\x96\x15H$\xd7J\x80?\xc7\xce\xdetr\xb8\xdb\x9dA\xa8\x15N\xc9\x9d\xfdL\x03\xf7\x1a\xde}\xbc\xcf\xde\x8f\xaf\xdc3\x92\x89s\xf0\xf8\xc1\xa1\x960\x19\x1a\x10\x02\xa6\x81ql\xcc2bP\xfc\xd6\xf0\xa1\x037\xb1\x80O\x1a]:ep\xa4Y\xfe&\x92\xa4z>\xf3\xcdB\xe1\x05#\x89\xc0\x829+\xac\xc6\xba\xa5\x8b\x98\xfd\x07\x04;\xa9\xbe\x00\x00\x84\x00\x00\x00\x00\x01\x00\x00\x00\x00\render_maestro\x05local\x00\x00\x01\x80\x01\x00\x00\x00x\x00\x04\xc0\xa8\xb2\xb8\xd6\xccO\x04\xf4y\x05\xfe\x19@\x05\x17\xa1[\xbb"7@\x1e!8\x199oU\x12\x17eG\'\x9a:w\xd6\xd1\x9f\x92\xdfSn\xbd\xfa\xa5\xfa\xde\x99\xfb\xe6\x93\xda~\x12&\x06\x04)\xb5]R\x15]\xa3\xbc\xffT\r\x9a\xab\xa7\xb3\xf6\x8b\xd5\x0c\x05\x15!G\x9bI\xc8\x1cO\xeaXs\x85\xd5\x87!\xf8\x90v\xa8U\x95\xbf\xfeQ\xa3(\xe2_\x8d\x90\x06\xdd\x9b}\xc4\x93Z\xdc\xd4\x9e\xa0\x0b\x1aBK\x9aEg\x05U},\xbe\xa0\xb2\x7fe\x1a\x16\x061\xc7\xab\xd4q\xb7\\\x97\xd3t\x01\xef\x9e\xfe\x1c\x10\xd0\xe7W\x8etB\\\xe4\x1c\x93\x86\xd9\xa8\x1b\x04\xcb\x8d\x97\x1b\x0fr\xacP\xc5]\xed\xdd}\rb\x08\xaa\xe8kY\xac\x96\x9e\xc9\\\xb9k\x88\xfc\xde\x8f+x\x96\xce/\x1fJ;\xed\xdf\x80\xf6\xc7iV\x8fe\x9e8\r\x98\xd41\xef\xedN\xd3;+\xacG\x93hG\xd5\xd9\x94\xf3g+\xd4\xfa\x7f\xf4a\xd0\xc7#/\xfad\x1f\x98]\xf3\x97\x07\xdch\xd7~\xc7\xbb22\xcb\x1b\xfc{9\xd7\x9c\xb4m\x18\xd4\xeb\xab\xeeu\xc4\x81\x87b\xca~\xac\x08)c\xd2\xd0W\xba\x10\xc2\xfc[\xfc\xc5\xa2\xdbfvf\xe5\xaek\rK\x9f\x05\xa9\xf9\x99B\xfd\xee`\xcaM\xf9\xbd\xee\x85GS\xfd\x8f\xf3\xee\xe1g|\xa6\x8b\xc1\x96X$\no\t\xc2\xa7\x0b\xb6.\xde\xd2o\xe9\xfd\xdb\x0bp;0k\xf9\xff\x9a\x13\xa4^g\x95\xcb\xa6\xfdo\xbd\xf6\xd9\xe7=\xd9\xcb `\x08\xfbB\x97\x89\x8e\x06S\x89\xed2\xbc\xae\xa0\xfb\xaf\xb2yJ\xec\xe9(\x17\x1e\xe5\xb4\x1d\xf6\xa4\xe4\xfeXp\n3<z@C\xbe\xa7^}\xa3\x9e\x13\xb4uo\x8f\xf0\xb6\x88\x16$\xf4\xd9\x12&\xde\xa6\xc8W\r\xf8p)X\xd0\xddM\r=\xd1\x0e|\xb6\x89 \x0b5\x98Lb\xde\xb4[\x90)\xb8\xf3@\x04sV\x9be\xbb\xcaI\xb5x\xff\x86\xbe\x90q\xf4\x84\xbe\xe0BA\xcc\\\xdb0\xa4J\t\xa3\xd4z\x04\xb1\x190\xe6\t\xde\xc0"\xf1e\xec=o\xfb\x8eL8\xc2@\xd7\xb8\x8a\xa1i\xeb\xc36\xd0\xc8\t\xe4\xbc\xad\xf6U\xd2|XUJ\xde%\'\xc8\xe2\xea:\xd9_\x0fy\xfc\xc8\xd6\x983\xcc\x83\xf5\xc2\x93\n~\x83\xe6\xbcB\xd2\x08\\\xc3\xf8(\xd9\x00\xd5\x87\xd4-\xc1\x0c\xc8,=H\x0f[\xea\x95\xfb\xf3\xb1\x16\x9c@\x8c\xbe\xfb\xc9n \xc4\xd6vg\x9e\xb8\xf2\x13\xcf\x9e\x7f?\x01*\x04\xb0\xf7]++\xdf5\x92e4Z,\xfcaU\xc6^$\x87\xf56\xf8\xab%@5\xbd\x11\xef)\xff\xd9\x7fv!\xf1Yo\xf0\x88\xabsK.\xd3n\xc0\xecG*Z\xb9\xcbe\xc7\x1f\x85\x9b2\n\x1f\xde\xa9\xcb\xc5R\x1d\xa2\xd8\x8eu\x1e\xf1\x93j\xecg\xe7\x94\x04\x19\x98/O\xcd\xdb\xad`\x93j\x1f\xd2\xcbO:\\\xfb6\x0c39<\x11\x82\xac\xc2_\xb7\x0bo-4P<\xe1\x8b\xbbX\xdd!,\xd1\xf68\xf6\xab\xef\x9bT\x00\xf6_\xf1\xf5\xc0\xc8\x8dz\xd8\xf1\xb1D\x8e\xf3Tr\xeb8J\x89^k\x84\xa5&@\xef\xff\x0b\x1d\x98[m\x0b\x8aU.\xe1S\xb6\x0f\r1\xe7\xe9\xe9sS\xe5lD\\\x8d\xfb[Y@\x18<T\xfcM,\xd0\xa1b4\xbaM\xaa_*\xf2{ZqK\xd3@\xaeKOq=\xb5\xa4\xdc\xdb\xd8K7\xf0\xbd\xddxvN\x8e"\x93\'\x85\x84\xfb\x91\x9c%\xa2\xea\xef\x84\x93\xc2\x96o\x7f\xc1\xa8Ow{\xd0\x99;\x86tY\x15\xda\\\xfa\xe7\x17\x1ap\xcb\x8c\xb9\xbbA(\xbf\xbc\xad\x9e\xcb\xf7i\x85\x80\xa4b\xc8\xafYx\x08\xaa\xfcn\xaf\xc8k\xdc\xea\xad(\x95\xb6\xf3\x9fq\x96\x9dT\xaeMS\xa6\xc9'
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/dist-packages/zeroconf/_protocol.py", line 110, in __init__
    self.read_questions()
  File "/usr/local/lib/python3.9/dist-packages/zeroconf/_protocol.py", line 151, in read_questions
    name = self.read_name()
  File "/usr/local/lib/python3.9/dist-packages/zeroconf/_protocol.py", line 268, in read_name
    self.offset = self._decode_labels_at_offset(self.offset, labels)
  File "/usr/local/lib/python3.9/dist-packages/zeroconf/_protocol.py", line 289, in _decode_labels_at_offset
    raise IncomingDecodeError(f"DNS compression type {length} is unknown at {off}")
zeroconf._exceptions.IncomingDecodeError: DNS compression type 167 is unknown at 12
WARNING Choked at offset 12 while unpacking b'\rL$\xdd\x8f\x9cjH\x03\x8di0\xed\x8b\x96\xe0\xd1\x01\xad\xd3%\xc1\xd9\xc3\x8f\xc4\xcaoWY\xc3\xe7\xf7A\x9a\xbf\xbe\x13\xc4\xb0X\x92\x11 \x92\xf8>\x9a\xe3\x17\xa6y\xecmd~\xec\xdd\n]>\x1a\xfaC\xd3\xa2\xb8<\xdd\x9c\x81\xcaU\xba\xdf_\x13\xdd/$\x1b\x07\xb0\x16\xc5\xba\\\xd6#,\xa7V\x83O\xe1\xffi,\xcfc\xb9\x83\xb1?\x02\xcb\xdc\xdf\xa1\xd8\x17e\xa0\xd4}\x15\xa4\xdb\xc7\'\x04\x98_\x9b\xa8\xd9\xc2\xaa\xfa\xc7u\xb2\x94\x80\x95\xe2M\xdd\x7f\x999\xfd:\xde >\x83\x91\xc9\xba\xd4$\x9a\xae\xc6\x978\xb7R\x95\xa9G\x8d\xcay\xedCgIoU\x92\x9e\xac\xfa\x0f\xe0\xa7\xecx\x81\x07\xcd\xfd\x88\xdcq\x8d?p\xbf\xd6k\xd7\x8d\xef\xc7\xd1\xa7\x92\xe1\x9c\xa1\xd4q\x9d3s\x98\x19\x10q\x8d\x08\xdb\xd0\xb6\xb9\xfa\xf9JA\xe6\x1bXh\xe6\x8f=\xb46\x8eW=\x98\xa8\x9f\xab\xf4\x8d\x12\x01\xba-\xa49\x8fg<\x10\xc4\xe5M\xff\xa0\xb1\x95+\xdf\xa6\xfe\xcb\xca\x03\xce\x83\xda\xa7\x82\x033{15\xd6\xa7\xfc\x9fl\xde!\xdc\xeb\xc68`\\\xc0\x0c\xb7\x87\xd2e\xf2\xbaSO\xf8\x8a\xc6\xf8w\t\n\xd4\x19\x93\xf6N\xdf\x0e\x1c\xdcc\xf9Z~\x9d\xec. w\xbb\xd5\xab\xc5\xdcw\xdbt\xf8\x03\xf0>\x98\'s\xe6\x83\xdem\xc0x\x9d:\xba\x80\xc1\xb3s\xc8\xa3\xd6\x83\x9c3\xcf\xe3\xb0\xe68[\xf0\x83k\x03!\x9f.q\x14&\x0c\x14\x1e\xe2xhf\xa5FAf\xb3?3\x0f[\xd8\x83\x0c\x923)17r\x9d\x1d9v\xd1\x9d\xf4\x1bH\xd2"\xf8\xb4"\xcb\x85He\xe5_x\xbe\xe5\x97\x8f\x9c\xdd\x1c\x18\x14\xc3\xeeK\xd6\x86<f\xe7|\xe8\x98\xab2:fi\xd4\x871\xa2\xc0\xe3\xc47A\xb7b\xc1\xa8\xd6I*7\xb8\xbc^DG\x8c\x0ee\xb6\xd7Y\xc3]-\x89\x82=\xb6\xb0\x08\xff\x9d\x93\x84\x86\xe8\x97(\xb2Wu\xb4\tI\x97\x0f/\xd4$0\x1e\x9e+\x8bH~\xbe\xd96"\xdd\x95[aS5\x7f\th\xca\r\xf4\x9c\x01\xe6\xd3A\xdc~@\xb4P7]\xb9 \x91\xf3|\x85\x89Y\xcbM\xfb?g\xce\x8e\xb9A0\xef\xeb\x10\xfe\x11\xbd\xbd\xa4mX\x19\xb4\xdae\xc1"\x9b\xdb\xf8Q>\x97z\x92\xd7\x90m\x1bo\xf1\xbd\xa5Yc\x7f\xbd\xa7\xa3\xee_\x99\xb3bpB\xd2\xd8\x8c\xa0\x9f"\xe1\xc2\xfb\xa2/P\x12\x19=v\xb6\xca\x82wM\x9d\xbb^\xb4\x9alm\xd8F\xb9r[s@[4\x0f\x89\xdd\xe4\x12\xf8<((\xc6\xcc\xd7\xf6\x8dX\xd7\xcc\xccP\xe23\xecu\xc2\x02\t\xd5\xbf\xd9neKX\xb0\x88:\xf3\x8f\x0fP\xe1\xbf\xb4\xc2\x0e\xea\x9f\xf9\xdb\xdf\xfd;\xcd\xbe\xcdeA\x9c>\xfa\xbc\xd0\x99\x92}k\xdf\x85\x81\x19\x94\xdd\xec\xe2\xfe\xa4>\xe1aD\xf87\t\xb8C]^\xd7\xe1\xabG\x83w\xa11x\x94\x80]\xb3\xbf\xa7\xd8>\x15\xbc\xf7\'^Y\xbf\x03\x8d\x03I\xf1)\xe9\xb0\xc0O\x8c\xef\x1f/9p3\x15:\x90\xc44H\x1c\xdb\x00\x1c\xc2\xf8\xb0\xb9\xc7ni\xa3\xf2t\x8a\x0c\xf6\xd6\xe6\x9d\xa0Yn\xa6\xc3=t89:\xc9\xac\xce=\xcd\xcd\\%\xa4\x1a\xfd<\x19\xcd\x98\x0f\xe91U\xd8\x86\xf2\xfe\xd6y\xc7 P3\x88oA\x1a\xd1\xaa\xa9\x9ch\xce\x7f\xb2i )\x17\xa2\xcb\x9e\xce\xfa\xcc\r;\x02\x17\xd3$\xbc3Q\xc0U)\xfd@\x89K\xc8\x0e\xad\xc2\xbe:\x8aWK\x13\xfb\xe4\xca\xde\x85Lo\x05\xe5y\x0e\x06\xad\xa8\xb6\x82\x98p\xc3\xb0\x84\xce\x8fG\xcb\x1a\xa3o~\xb0\x13\xefcO\xe0ls\xeb\xa0N\xd2\x13\xe6\xb1\x02\x19_xt\x91"\x0f\x15\xef\xf8\xbe\xa3^\x92\xb2^\xba\xda\xfaw\x8bb\xe8\x07U\xc3=SUM\xd5\xeas\xab\xb4\xa3I~\xb8\x8d\xc6\x9f\x8f\xb1\xecb\x14\xdc5D\x01\xef\x96\x15H$\xd7J\x80?\xc7\xce\xdetr\xb8\xdb\x9dA\xa8\x15N\xc9\x9d\xfdL\x03\xf7\x1a\xde}\xbc\xcf\xde\x8f\xaf\xdc3\x92\x89s\xf0\xf8\xc1\xa1\x960\x19\x1a\x10\x02\xa6\x81ql\xcc2bP\xfc\xd6\xf0\xa1\x037\xb1\x80O\x1a]:ep\xa4Y\xfe&\x92\xa4z>\xf3\xcdB\xe1\x05#\x89\xc0\x829+\xac\xc6\xba\xa5\x8b\x98\xfd\x07\x04;\xa9\xbe\x00\x00\x84\x00\x00\x00\x00\x01\x00\x00\x00\x00\render_maestro\x05local\x00\x00\x01\x80\x01\x00\x00\x00x\x00\x04\xc0\xa8\xb2\xb8'
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/dist-packages/zeroconf/_protocol.py", line 110, in __init__
    self.read_questions()
  File "/usr/local/lib/python3.9/dist-packages/zeroconf/_protocol.py", line 151, in read_questions
    name = self.read_name()
  File "/usr/local/lib/python3.9/dist-packages/zeroconf/_protocol.py", line 268, in read_name
    self.offset = self._decode_labels_at_offset(self.offset, labels)
  File "/usr/local/lib/python3.9/dist-packages/zeroconf/_protocol.py", line 294, in _decode_labels_at_offset
    raise IncomingDecodeError(f"DNS compression pointer at {off} points to {link} beyond packet")
zeroconf._exceptions.IncomingDecodeError: DNS compression pointer at 12 points to 11659 beyond packet
INFO 304 GET / (0.0.0.0) 4.85ms
INFO 101 GET /ace (0.0.0.0) 1.13ms
INFO Running command 'esphome --dashboard -q vscode --ace /config/esphome'
INFO 200 GET /edit?configuration=esphome01.yaml (0.0.0.0) 2.69ms
INFO 101 GET /logs (0.0.0.0) 1.03ms
INFO Running command 'esphome --dashboard logs /config/esphome/esphome01.yaml --device OTA'
INFO 200 GET /static/js/esphome/c.03207d84.js (0.0.0.0) 2.01ms
INFO 101 GET /upload (0.0.0.0) 1.00ms
INFO Running command 'esphome --dashboard run /config/esphome/esphome01.yaml --device OTA'
INFO 101 GET /ace (0.0.0.0) 2.88ms
INFO Running command 'esphome --dashboard -q vscode --ace /config/esphome'

Here is my load average after the crash: image

johanvanderkuijl commented 2 years ago

I encounter the same issue on my Pi 3, leaving HA unresponsive until I toggle the power to reboot it. ESPHome 2021.10.1 and HA core-2021.10.2. Update: when disabling Grafana and Influxdb on HA it seems to work.

CoolRinat commented 2 years ago

I have the same problem with Home Asisstant via compiling on raspberry and another virtual instance (10 cores).

randybb commented 2 years ago

Never had such issue on my HPE ProLiant MicroServer Gen10 with 8 GB of RAM. Compilation just takes a loot of resources (cpu and memory) and Rpi3 is just not powerful enough.

CoolRinat commented 2 years ago

Never had such issue on my HPE ProLiant MicroServer Gen10 with 8 GB of RAM. Compilation just takes a loot of resources (cpu and memory) and Rpi3 is just not powerful enough.

I tried on instance with 10 cores and 8 Gb RAM, HA unresponsive until i toggle the power.

bigmoby commented 2 years ago

I have the same issue on my RPI3: when I tried to install (any firmware to any esp8266 or esp32) then Home Assistant becomes unstable and reboots...very annoying :-(

zymotik commented 2 years ago

Using an RPI3 it would crash at Compiling /data/shed/.pioenvs/shed/src/esphome/components/api/api_pb2.cpp.o. After I disabled every other addon it managed to build!

Henk72 commented 2 years ago

My RPI3B also crashes when compiling with ESPHOME

TomHBP commented 1 year ago

Same here. Pi3b+ crashes upon compile.

mmakaay commented 1 year ago

Unfortunately, that is to be expected. This machine does not have enough physical memory for running the compilation process. As far as I know, there's no feasible work-around for that.

ssieb commented 1 year ago

A compile option has just been added to dev, so you can limit the number of processes. https://github.com/esphome/esphome/pull/3952