artem
f320775d91
Move venv to .venv as the latter is more standard
2025-03-15 20:50:28 +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
aaa882b62b
Remove obsolete entries from reflash
2025-02-27 22:27:19 +00:00
artem
791e920898
Add some instructions
2025-02-27 22:26:40 +00:00
artem
9f094802a6
Revert "Switch car-charger to arduino framework for now"
...
Replaced the board instead.
This reverts commit 5b948b259f .
2025-02-23 13:03:40 +01:00
artem
aa776ff10b
Remove unused secret sample
2025-02-09 12:03:30 +01:00
artem
caf51bb955
Disable mqtt completely on btproxy
...
It's very confusing now that all states are written to the same
mqtt topic.
Besides, the only function ever used from it (logs) is now
in syslog.
2025-02-09 11:47:48 +01:00
artem
d832cfa957
Convert frontdoorlock to btproxy
2025-02-09 10:55:57 +01:00
artem
5b948b259f
Switch car-charger to arduino framework for now
2025-02-08 14:26:58 +01:00
artem
fe07c7d634
Merge new switch with existing switch configs
2025-02-08 14:17:22 +01:00
artem
b41f5d9b25
Finally commit a README (random)
2025-02-08 13:28:41 +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
c78bc6ac80
A couple ideas on syslog improvements
2025-02-08 13:17:20 +01:00
artem
e5c9a97683
Do not publish NaN floats, send None instead
2025-02-08 13:17:01 +01:00
artem
2103a411ad
Save Somfy rolling codes in ESP32 memory
...
In addition to MQTT - in case we lose MQTT persistence.
2025-01-30 22:05:34 +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
202fd92aa9
Remove obsolete components from reflash
2025-01-23 19:32:46 +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
56d3d4fc63
Move Basement door lock to HA btproxy
2025-01-07 21:59:15 +01:00
artem
bc12358d51
Move Ruuvi to BLE proxy
...
Something happened and they went down. During reflash the firmware was
upgraded to v3 which made them discoverable via BLE.
Repurposed Ruuvi to a generic BLE proxy then.
2025-01-03 09:58:48 +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
c692bfecc8
Fix bathroom heater ever increasing temperature
2024-12-20 17:32:32 +01:00
artem
534feaed82
Fix bathroomheater entity (broken by HA update)
2024-12-13 19:52:15 +01:00
artem
4460a5aec7
Change wintergarten cover class: shade -> awning
...
Shades are for windows, awning for patio covers.
2024-12-10 23:09:59 +01:00
artem
743732e538
Make heating intent a switch
2024-12-10 22:26:17 +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
876d4c6c65
Update Zigbee coordinator config file names
2024-12-07 11:01:44 +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
9ae7166c1a
Fix names and units for lock entities
2024-09-01 12:46:02 +02:00
artem
1c5ee1bef8
Longer timeout for watermeter pulse counter
2024-08-31 09:51:56 +02:00
artem
021700347e
Add basement dehumidifier relay
2024-08-17 14:28:14 +02:00
artem
96383e37d1
Basement rack meter replaced by UPS
2024-08-17 14:23:10 +02:00
artem
60b2f8c91f
Update watermeter limits
2024-08-17 14:22:19 +02: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
00b70a73af
Run pump for 6h strictly
...
Saltwater system only needs 3 now.
2024-08-02 20:35:44 +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
678e27f702
Turn guestroom into kids room
2024-06-28 17:53:43 +02:00
artem
a60dc0361f
Add required dependency for Nuki
2024-06-23 19:03:47 +02:00