esphome
aioesphomeapi
BlogDocsChangelog

Branches performance

Pull requests

Fix numeric-only hostnames being misinterpreted as IP addresses#1438
last run
2 days ago
Fix numeric-only hostnames being misinterpreted as IP addresses When a hostname like "1234.local" has its .local suffix stripped for the getaddrinfo fallback, the resulting "1234" string gets interpreted by socket.getaddrinfo() as a decimal IP address (0.0.4.210 in this case). This caused OTA uploads to fail for devices with numeric-only names, as the connection would be attempted to the wrong IP address. The fix skips the stripped-hostname fallback when the hostname consists only of digits, as these will always be misinterpreted as IP addresses. Fixes esphome/esphome#12143 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
2 days ago
29c7aab
swoboda1337:fix-numeric-hostname-resolution
CodSpeed Performance Gauge
0%
Add vscode tasks to run tests#1437
last run
2 days ago
Add vscode tasks to run tests
2 days ago
7d82144
jesserockz-2025-541
CodSpeed Performance Gauge
0%
Cleanup nonlocal
2 days ago
62063cc
jesserockz-2025-539
CodSpeed Performance Gauge
0%
Sync api.proto with main codebase#1435
last run
4 days ago
Sync api.proto with main codebase
4 days ago
b628eda
jesserockz-2025-538
CodSpeed Performance Gauge
0%
© 2025 CodSpeed Technology
Home Terms Privacy Docs