ikke-t
(Ilkka Tengvall)
November 10, 2024, 10:39am
1
Hi,
I did some network changes, mainly moved unifi AP to openwrt. Also changed my TrueNAS from FreeBSD to Linux, which might affect how bridging works to Fediot VM running HA with podman on Truenas. I recall ESPhome uses some own protocol.
So quite many changes, any idea which might affect why HA all the sudden doesn’t offer the remote control buttons anymore. The device itself works fine while using over http. The ESPHome config is here :
Nothing changed in HA or ESPhome. Ideas?
ikke-t
(Ilkka Tengvall)
November 10, 2024, 7:17pm
2
This is what I get from host linux bridge by using tcpdump for esphome ip:
20:58:19.841996 ARP, Request who-has 192.168.117.80 tell 192.168.117.80, length 46
20:58:20.125116 IP 192.168.117.80.5353 > 224.0.0.251.5353: 0 [5q] [3n] ANY (QU)? ir-transmitter._http._tcp.local. ANY (QU)? ir-transmitter._esphomelib._tcp.local. ANY (QU)? ir-transmitter.local. ANY (QU)? ir-transmitter.local. ANY (QU)? ir-transmitter.local. (271)
20:58:20.436121 IP 192.168.117.80.5353 > 224.0.0.251.5353: 0 [5q] [3n] ANY (QM)? ir-transmitter._http._tcp.local. ANY (QM)? ir-transmitter._esphomelib._tcp.local. ANY (QM)? ir-transmitter.local. ANY (QM)? ir-transmitter.local. ANY (QM)? ir-transmitter.local. (271)
20:58:20.740692 IP 192.168.117.80.5353 > 224.0.0.251.5353: 0 [5q] [3n] ANY (QM)? ir-transmitter._http._tcp.local. ANY (QM)? ir-transmitter._esphomelib._tcp.local. ANY (QM)? ir-transmitter.local. ANY (QM)? ir-transmitter.local. ANY (QM)? ir-transmitter.local. (201)
20:58:21.051904 IP 192.168.117.80.5353 > 224.0.0.251.5353: 0*- [0q] 9/0/0 PTR _http._tcp.local., PTR ir-transmitter._http._tcp.local., (Cache flush) SRV ir-transmitter.local.:80 0 0, (Cache flush) TXT "", PTR _esphomelib._tcp.local., PTR ir-transmitter._esphomelib._tcp.local., (Cache flush) SRV ir-transmitter.local.:6053 0 0, (Cache flush) TXT "project_version=0.0.6" "project_name=ikke-t.ir-sender" "api_encryption=Noise_NNpsk0_25519_ChaChaPoly_SHA256" "network=wifi" "board=nodemcu-32s" "platform=ESP32" "mac=b8d61a45a8c0" "version=2023.10.3", (Cache flush) A 192.168.117.80 (672)
20:58:22.115125 IP 192.168.117.80.5353 > 224.0.0.251.5353: 0*- [0q] 9/0/0 PTR _http._tcp.local., PTR ir-transmitter._http._tcp.local., (Cache flush) SRV ir-transmitter.local.:80 0 0, (Cache flush) TXT "", PTR _esphomelib._tcp.local., PTR ir-transmitter._esphomelib._tcp.local., (Cache flush) SRV ir-transmitter.local.:6053 0 0, (Cache flush) TXT "project_version=0.0.6" "project_name=ikke-t.ir-sender" "api_encryption=Noise_NNpsk0_25519_ChaChaPoly_SHA256" "network=wifi" "board=nodemcu-32s" "platform=ESP32" "mac=b8d61a45a8c0" "version=2023.10.3", (Cache flush) A 192.168.117.80 (672)
20:58:23.211259 IP 192.168.117.80.5353 > 224.0.0.251.5353: 0*- [0q] 9/0/0 PTR _http._tcp.local., PTR ir-transmitter._http._tcp.local., (Cache flush) SRV ir-transmitter.local.:80 0 0, (Cache flush) TXT "", PTR _esphomelib._tcp.local., PTR ir-transmitter._esphomelib._tcp.local., (Cache flush) SRV ir-transmitter.local.:6053 0 0, (Cache flush) TXT "project_version=0.0.6" "project_name=ikke-t.ir-sender" "api_encryption=Noise_NNpsk0_25519_ChaChaPoly_SHA256" "network=wifi" "board=nodemcu-32s" "platform=ESP32" "mac=b8d61a45a8c0" "version=2023.10.3", (Cache flush) A 192.168.117.80 (672)
20:59:15.318127 ARP, Request who-has 192.168.117.80 tell 192.168.117.80, length 46
21:00:15.326729 ARP, Request who-has 192.168.117.80 tell 192.168.117.80, length 46
21:01:15.332776 ARP, Request who-has 192.168.117.80 tell 192.168.117.80, length 46
I dunno where the .local comes from, my domain is .ikenet. Does this give any clue to anyone?
ikke-t
(Ilkka Tengvall)
November 10, 2024, 8:05pm
3
do’h, the damned thing disappeared due ip change. I deleted the device from HA, and re-added it with fqdn, hopefully it now stays.