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
artem
7774569703
Remove duplicates from secret samples
2024-06-17 23:13:53 +02:00
artem
e3d36c1975
Move nuki into shared library
2024-06-17 23:13:30 +02:00
artem
5461ff8889
Reset heater timer when relay turns off
2024-05-07 23:14:25 +02:00
artem
312aa4142f
Add hall effect sensor to esp32
2024-05-07 15:54:29 +02:00
artem
6969dd7549
Add IP address sensor for esp32-poe
2024-05-05 14:05:08 +02:00
artem
b26fc8c483
Update MQTT server name
2024-04-25 17:19:21 +02:00
artem
0acd5c7d72
Give each mystrom a separate file
...
This allows to set friendly_name (required for default
entity) and make an area suggestion, while also simplifying
reflash.sh script.
2024-01-25 19:36:32 +01:00
artem
5a883f4b32
Mark power relay as the default entity
2024-01-25 19:36:31 +01:00
artem
e953e4b087
Report energy consumption in kWh
...
To match the rest of the equipment.
2024-01-25 19:36:27 +01:00
artem
040daec5ea
Specify that myStrom devices are outlets
2023-12-28 11:49:48 +01:00
artem
169d4d6abd
Add loud siren
2023-10-29 08:49:05 +01:00
artem
32c198d641
Add esp32-devkit-v1 template
2023-10-23 12:22:13 +02:00
artem
12ed2e7704
Move restart button into a template
2023-10-23 12:21:47 +02:00
artem
f1d1522e31
Add Uptime sensor
2023-10-05 20:59:02 +02:00
artem
38ef09db1c
Add WiFi info to Diagnostics sensors
2023-10-05 20:58:37 +02:00
artem
399f90eb05
Do not require esp-idf on esp32-poe
...
Blinds is running on esp32-poe now, and there's no easy way
of using cc1101 with idf.
2023-10-03 20:47:59 +02:00
artem
5d3da403da
Move internal temperature to diagnostic category
...
The values are useless for environment monitoring.
2023-08-19 18:29:14 +02:00
artem
005b9f1864
Remove device name from entity name per HA guide
2023-08-05 15:50:52 +02:00
artem
23e8f04a85
Generate unique IDs from MQTT esphome entities
...
Even if they are named the same (e.g. reset button).
2023-07-27 13:51:47 +02:00
artem
d9963707c4
Remove mystrom prefix from device names
...
Limits hostname length.
2023-07-19 18:22:16 +02:00
artem
1cdcbe5374
Expand mystrom fleet
2023-07-19 17:00:09 +02:00
artem
519df3b1b9
Move VCC and restart button to Diagnostic tab
2023-05-29 16:12:54 +02:00