Skip to content

Comments

Feature/mdns reconnect merge#75

Merged
seime merged 2 commits intomasterfrom
feature/mdns_reconnect_merge
Feb 21, 2026
Merged

Feature/mdns reconnect merge#75
seime merged 2 commits intomasterfrom
feature/mdns_reconnect_merge

Conversation

@seime
Copy link
Owner

@seime seime commented Feb 21, 2026

Closes #69

Andreas Mandel and others added 2 commits February 21, 2026 11:27
* Add `ESPHomeRawMDNSListener` to listen for mDNS packets directly on port 5353, bypassing JmDNS to avoid caching issues.
* Implement manual mDNS packet parsing to detect `_esphomelib._tcp.local` services and extract deviceID.
* Update `ESPHomeHandlerFactory` to track active handlers and dispatch reappearance events based on IP or hostname matching.
* Add `onDeviceReappeared` to `ESPHomeHandler` to reset exponential backoff and trigger immediate connection.Make mDNS code more readable
@seime seime merged commit 2b4ea70 into master Feb 21, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant