Commit Graph
78 Commits
Author SHA1 Message Date
artem 679528fed5 Merge GDO config into a single YAML 2026-05-10 20:30:01 +00:00
artem 24d06982a7 Make garage-gate.yaml fully local 2026-05-10 17:03:33 +00:00
artem 28d098fae3 Deduplicate btproxy config 2026-05-05 19:28:23 +00:00
artem c3cb5cb54a Power cycle button for myStrom relays
This can be used to power cycle critical infrastructure, which may
render the switch unavailable if turned off.
2026-05-03 10:33:00 +00:00
artem bae722d505 Add esphome version sensor
To track whether an upgrade is needed
2026-04-12 10:09:11 +00:00
artem 65bec178bd Use new syntax for clk_mode 2026-04-12 09:54:11 +00:00
artem e12bbb50bb Improve WiFi security by requiring WPA2 2026-04-12 09:52:08 +00:00
artem db86d7fa43 Bump number of btproxy connection slots 2026-04-12 09:51:42 +00:00
artem ee7a4426cf Update for Nix and add router firmware 2026-04-01 15:07:28 +00:00
artem 4785814f85 Provide fake time which doesn't conflict 2026-03-21 15:26:04 +00:00
artem 6e2b6ce0a5 Add cat-feeder-cam and cam template 2026-02-01 21:23:07 +00:00
artem 96ddd324f8 Use esphome own syslog component instead of custom 2026-01-05 21:05:18 +00:00
artem d4855e2f1c Update to esphome 2025.12, use its cc1101 2026-01-05 20:53:51 +00:00
artem b4659499e9 Remove unused sensor for which data is also gone 2025-12-13 13:54:00 +00:00
artem 9142e25498 Update zigbee firmware locations 2025-08-10 13:31:34 +02:00
artem 6d857b317f Add a note on WAKE LED 2025-06-29 14:17:12 +02:00
artem e64468d6e4 Static IPs for ZigBee coordinators
Need them for z2m
2025-05-07 17:30:46 +02:00
artem ba10ce84ec Improve WiFi reliability, especially on esp32-idf
That is, mystrom devices. BSS transition turned out to cause
issues (as Unifi was suggesting) when not client-supported.
2025-03-22 17:57:01 +00:00
artem abce37e342 Add sensible icons to network diag entities 2025-03-19 20:53:30 +00:00
artem b34d601ffd Add MQTT connection uptime sensor
To debug network connectivity issues.
2025-03-15 20:50:05 +00:00
artem b5bed25f78 Remove decimal part from runtime
It's counted in seconds anyway
2025-03-15 20:49:34 +00:00
artem 9d6d0f9430 Remove unused secret (locks moved to HA / btproxy) 2025-03-15 14:04:44 +00:00
artem aa776ff10b Remove unused secret sample 2025-02-09 12:03:30 +01:00
artem d832cfa957 Convert frontdoorlock to btproxy 2025-02-09 10:55:57 +01:00
artem fe07c7d634 Merge new switch with existing switch configs 2025-02-08 14:17:22 +01:00
artem 612622140b Expose identify LED as a switch to avoid noise 2025-02-08 13:27:19 +01:00
artem 8614d7f8a3 Settle on a common prefix to ESP-specific entities
esp is often used as a bridge to other device, e.g. a lock,
an AC, a siren, power switch etc. It helps to distinguish esp chip
sensor readings from that of the target device
2025-02-08 13:21:27 +01:00
artem e5c9a97683 Do not publish NaN floats, send None instead 2025-02-08 13:17:01 +01:00
artem 84f6c8fe10 Disable mqtt logs when API log is enabled 2025-01-25 14:01:57 +01:00
artem 6f1dfedf2f Bump BT restart interval to 15min
To be on the safe side.

Also add logging for such restarts.
2025-01-25 14:01:30 +01:00
artem 8a547e3e63 Expand Syslog to esp8266 2025-01-25 13:59:51 +01:00
artem d060aa8eb4 Restart btproxy if no scan within 10 minutes
Mitigates https://github.com/esphome/issues/issues/6701
2025-01-23 19:34:01 +01:00
artem 34033b91a9 Draft syslog component for esp-idf 2025-01-23 19:31:30 +01:00
artem 36b11ca687 Add a couple sensors to debug btproxy 2025-01-20 21:41:30 +01:00
artem e5109b056f Move time server IP to secrets
Mostly not because it's "secret" but to make templates
reusable.
2025-01-20 21:40:26 +01:00
artem e3406fc08a Make SNTP and MQTT server addresses configurable 2025-01-03 07:53:26 +01:00
artem e2c28f3fc1 Short and long beeps for siren 2024-12-20 17:32:45 +01:00
artem e5c7d8ce5c Enable encryption for HA API calls
Also extract configs from btproxy into API and btproxy
for reuse later.
2024-12-07 11:39:59 +01:00
artem 49a39567de esphome config for the new coordinator (lights) 2024-12-06 16:10:39 +01:00
artem d4dc82ce4d myStrom: fixed multiplier and simpler totals 2024-12-06 15:59:23 +01:00
artem 184181e959 Remove Hall Effect sensor
The data was less useful than I hoped,
and it's a waste of resources right now.
2024-08-17 14:21:44 +02:00
artem 36ead1b4dd Report Ethernet MAC from esp32-poe 2024-08-02 20:36:03 +02:00
artem f78d22fd9a Pin NimBLE library as there's a breaking change 2024-07-04 18:58:24 +02:00
artem 0c4b6eb47f Remove comms to internet by using local NTP server 2024-07-04 18:55:09 +02:00
artem a60dc0361f Add required dependency for Nuki 2024-06-23 19:03:47 +02:00
artem 46a8f5168f Convert BSSID to uppercase before applying AP map
This makes input to AP map stable.
2024-06-23 16:27:43 +02:00
artem 89e560f239 Update OTA config to new format in 2024.06 2024-06-22 14:13:37 +02:00
artem 86f6c071b6 Show WiFi AP names instead of BSSID, when known 2024-06-22 14:05:59 +02:00
artem 9a772299dd Add esp32 hall effect sensor to mystrom esp32 2024-06-21 21:17:21 +02:00
artem 3f18118e77 Add template for esp01_1m with IR pair 2024-06-21 21:13:20 +02:00