randy synced commits to refs/heads/main at randy/esphome-configs from mirror 2026-10-11 00:35:13 +02:00
3374ed6ad8 staircase-light: add second PIR sensor
e5f9c5813e stackchan: 40MHz flash, the IDF 5.5.5 bootloader misreads this flash at 80MHz
2b66f1a60d echo-1: WAV media format, decoding MP3/FLAC without PSRAM runs the heap out
Compare 3 commits »
randy synced commits to refs/heads/main at randy/esphome-configs from mirror 2026-10-10 16:35:12 +02:00
05060756e3 OpenPrintTag reader: filament color light falls back to the Creality tag
7cc90187d1 ipv6_only_eth: mdns 1.14.0 from the registry instead of the fork
26a09b37bc all esp8266: LEAmDNS fork announcing IPv6 addresses (esp8266/Arduino#9068)
Compare 3 commits »
randy pushed to main at randy/maptool 2026-10-09 22:07:48 +02:00
efddc55ad0 refactor: enhance Overpass API handling with multiple endpoints and improved error reporting
randy pushed to main at randy/maptool 2026-10-09 21:51:25 +02:00
33be95ef59 Send a User-Agent to Overpass, overpass-api.de 406s Ruby's default
randy pushed to main at randy/maptool 2026-10-09 21:46:06 +02:00
ede21454a2 Draw offline hiking trails sharing a path as parallel lanes
randy synced commits to refs/heads/main at randy/esphome-configs from mirror 2026-10-09 00:32:44 +02:00
4c45ebdc4a all esp32: disable wifi power saving
2ad74b9d05 all esp8266: switch to native toolchain
b1b57818df fireplace, heater: switch to native ds248x component + cleanup
Compare 3 commits »
randy pushed to main at randy/maptool 2026-10-08 12:28:06 +02:00
9c80a20f3e compose: enable IPv6 on default network (fixes broken container DNS on brick)
randy synced commits to refs/heads/main at randy/esphome-configs from mirror 2026-10-06 00:08:09 +02:00
1a83052d90 Spool reader: Creality CFS tags too
randy synced commits to refs/heads/main at randy/esphome-configs from mirror 2026-10-04 00:08:09 +02:00
8eae480253 OpenPrintTag reader: pn5180 and openprinttag components, red flash on writes
randy synced commits to refs/heads/main at randy/esphome-configs from mirror 2026-10-03 16:08:10 +02:00
5fdacb82df OpenPrintTag reader: aux write action for the integration
9eb5cd9155 OpenPrintTag reader: send the tag record to Home Assistant
b8f8649833 OpenPrintTag reader: M5Stamp S3 with a PN5180
5fdea643a7 rfid-reader: use a valid RTTTL default duration (d=32)
Compare 4 commits »
randy synced commits to refs/heads/main at randy/esphome-configs from mirror 2026-10-02 23:56:45 +02:00
4bbf26fc87 Update comment about upstream mdns component
427e9ac136 IPv6-only for the Ethernet gateway
Compare 2 commits »
randy synced commits to refs/heads/main at randy/esphome-configs from mirror 2026-10-01 15:16:45 +02:00
005c9903bf Disable api reboot timeout for kitchen lights due flaky wifi (thanks ubiquiti!)
randy synced commits to refs/heads/main at randy/esphome-configs from mirror 2026-10-01 07:06:46 +02:00
db57574497 Fix crashing, display cs and fonts for cnc pendant
fd7a4c98b5 Add initial mcu-cnc-pendant configuration
2e8b678072 nrf-ant, nrf-dk: two-way UART on the DK default pins, wires crossed
Compare 3 commits »
randy synced commits to refs/heads/main at randy/esphome-configs from mirror 2026-09-30 22:56:45 +02:00
3f9a8c3117 nrf-ant: Garmin HRM-Dual, HRM-Tri, Rally RS200, Speed Sensor 2, SRAM Force AXS
38ede7fab6 nrf-ant: Garmin HRM-Pro, Concept2 PM5, Garmin Tempe, Garmin Varia RTL515, status LEDs
ad9aeea346 nrf-dk: Thread MTD, frees 52 KB of the MCUboot slot (98 % -> 87 %)
3a397cfb4b ANT+ via ESPHome: mcu-nrf-ant (RadiANT) sends heart rate to mcu-nrf-dk over packet_transport
6fd5ee1fa7 Add ant-host: host ESPHome reading an ANT+ bridge over serial
Compare 5 commits »
randy synced commits to refs/heads/main at randy/esphome-configs from mirror 2026-09-30 14:52:36 +02:00
0536e91fd1 CI: work on Gitea's runner image too
randy synced commits to refs/heads/main at randy/esphome-configs from mirror 2026-09-30 14:06:46 +02:00
7374ddf4d6 Drop the speaker override, esphome#19862 is merged
a005b940b2 rfid-reader: take the NDEF records by reference
46cf3b1fe8 OTA: require encryption with the api key, plaintext + password only for migration
bb76912023 Set framework.advanced.flash_chip on ESP32 devices to save IRAM
831d88689d CI: Node 24 actions, pip on PEP 668 runner images, drop committed build cache
Compare 5 commits »
randy synced commits to refs/heads/main at randy/esphome-configs from mirror 2026-09-30 05:56:45 +02:00
6a3002d9b7 Add status_led package: network, API, error and OTA status on a visible RGB light
6845679bc0 echo: only the gateway LED ring is visible, the ATOM LED is inside
a3950d9f17 echo: it's a Xiaomi Mijia Gateway with an ATOM Echo brain transplant
0d6aa6e3d7 nspanel-patio: jump straight to the Von card
271a5a5a54 nspanel: popups for OTA progress and device info, Info card on every panel
Compare 5 commits »
randy synced commits to refs/heads/main at randy/esphome-configs from mirror 2026-09-29 13:36:45 +02:00
b8738b39e0 fix: update patio status entity ID to match old naming convention
randy synced commits to refs/heads/main at randy/esphome-configs from mirror 2026-09-29 05:26:46 +02:00
7ee975875a nspanel-patio: right button toggles the relay unless mcu-patio is online
dd508aec99 m5paper: replace the weather forecast with a calendar (birthdays, waste collection), wake up once a day, IPv6-only
e13be73596 m5paper: clear-night icon for sunny hours without UV, center hourly temperature without precipitation
b523963944 TFT: switch to LVGL, add XPT2046 touch
6ca813fb64 Pin speaker override (esphome#19862) for stackchan/echo, migrate echo codec option, refresh components hourly
Compare 5 commits »
randy synced commits to refs/heads/main at randy/esphome-configs from mirror 2026-09-28 21:16:46 +02:00
29b375df68 nspanel: move shared config to common/nspanel.yaml, add TFT version sensor
5db5987405 ipv6_only: pin patched lwip so .local names resolve over IPv6 (esp-lwip#94)
dec5e5de0a ipv6_only: pin audio override so HTTP reader connects over IPv6
Compare 3 commits »