Commit graph

3096 commits

Author SHA1 Message Date
Jan Harkes
b35f509784
Allow for subsecond sampling of hmc5883l () 2021-11-16 09:16:43 +01:00
Jesse Hills
f1954df573
Fix zeroconf time comparisons ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-11-16 12:47:06 +13:00
Jesse Hills
9e4fa5dcf1
Improv serial/checksum changes ()
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2021-11-16 11:02:45 +13:00
Jesse Hills
0809673ba9
Add zeroconf as a direct dependency and lock the version () 2021-11-16 09:53:52 +13:00
cvwillegen
b386284180
Ignore secrets.yaml on command line () 2021-11-15 20:06:55 +01:00
Krzysztof Białek
515519bc87
Provide an option to select MQTT unique_id generator ()
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl>
2021-11-15 15:49:18 +01:00
Oxan van Leeuwen
5404163be0
Clean-up MAC address helpers () 2021-11-15 15:48:16 +01:00
Alexandre-Jacques St-Jacques
0b193eee43
Remove unnecessary duplicate touch_pad_filter_start () 2021-11-15 11:58:22 +13:00
Jesse Hills
7333123ba4
Fix indentation of write_lambda for modbus_controller number () 2021-11-15 10:59:48 +13:00
Sergey V. DUDANOV
d99c5ed890
RemoteTransmitter fix. Bug from version 2021.10. Some changes. () 2021-11-15 10:40:35 +13:00
Oxan van Leeuwen
04740fbcbb
Install test requirements in lint Docker image () 2021-11-15 10:04:43 +13:00
Oxan van Leeuwen
6a7440f7d3
Feed WDT between doing ESP32 touchpad measurements () 2021-11-15 09:45:25 +13:00
Oxan van Leeuwen
14299bb2cc
Drop unused constants from const.py () 2021-11-15 08:07:58 +13:00
Oxan van Leeuwen
66cebfc992
Restore InterruptLock on wifi-less ESP8266 () 2021-11-15 08:05:11 +13:00
Maurice Makaay
108b8e6705
Fix rom/rtc.h deprecation compile warning for debug component () 2021-11-14 16:17:13 +01:00
Clifford Roche
4eaa6afa4d
Add greeyac protocol to IR Climate / HeatpumpIR () 2021-11-14 16:11:21 +01:00
Krzysztof Białek
f643a46bbf
Allow setting custom command_topic for Select and Number components () 2021-11-14 14:59:34 +01:00
Sergey V. DUDANOV
aae63a7ff3
Add climate on_state trigger () 2021-11-13 15:42:15 +01:00
NeoAcheron
582567696e
pmsx003: add support for PMS5003S device () 2021-11-13 15:14:23 +01:00
Jesse Hills
2e0c89409d
Bump ESPAsyncWebServer to 2.1.0 () 2021-11-13 21:22:32 +13:00
lcavalli
7bb7456a8b
Update device classes for binary sensors () 2021-11-12 13:17:10 +13:00
Jesse Hills
0372e12b81
Defines tidy ()
* Move webserver defines inside arduino block

* Move esp8266 flash define

* Move prometheus define
2021-11-11 10:56:54 +01:00
Jesse Hills
a6873c1520
Only allow prometheus when using arduino () 2021-11-11 10:56:35 +01:00
Jesse Hills
f11220da3a
Remove my.ha links from improv () 2021-11-11 15:15:37 +13:00
Oxan van Leeuwen
bb9793d5b7
Enable addressable light power supply based on raw values () 2021-11-11 11:53:25 +13:00
Maurice Makaay
e99af991ec
Uart debugging support ()
Co-authored-by: Maurice Makaay <mmakaay1@xs4all.net>
Co-authored-by: Maurice Makaay <account-github@makaay.nl>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2021-11-11 11:34:17 +13:00
Carlos Garcia Saura
abf3708cc2
[remote_transmitter] accurate pulse timing for ESP8266 () 2021-11-11 11:28:45 +13:00
Jesse Hills
4395d6156d
Fix template number initial value being NaN () 2021-11-10 23:24:48 +01:00
Jesse Hills
04ba53c870
Bump version to 2021.12.0-dev 2021-11-11 10:10:05 +13:00
anatoly-savchenkov
f310cacd41
[ms5611] Re-implement conversion from ADC readings to sensor values () 2021-11-10 22:01:47 +01:00
Jesse Hills
5ff7c8418c
Implement Improv via Serial component ()
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2021-11-11 08:55:45 +13:00
Laszlo Gazdag
0bdb48bcac
Make OTA function switchable in web_server component ()
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2021-11-11 08:31:22 +13:00
Oxan van Leeuwen
99c775d8cb
Introduce encode_value/decode_value() template functions () 2021-11-10 19:44:01 +01:00
Oxan van Leeuwen
4d43396835
Clean-up string sanitation helpers () 2021-11-10 19:42:41 +01:00
TVDLoewe
92321e219a
Max7219digit multiline ()
Co-authored-by: Otto winter <otto@otto-winter.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2021-11-11 07:41:04 +13:00
Oxan van Leeuwen
c422b2fb0b
Introduce byteswap helpers ()
* Backport std::byteswap() in helpers.h

* Introduce convert_big_endian() function

* Use convert_big_endian() in i2c byte swap functions
2021-11-10 19:40:18 +01:00
Otto Winter
8aa72f4c1e
Neopixelbus redo method definitions () 2021-11-11 07:35:31 +13:00
Oxan van Leeuwen
d8e33c5a69
Add repeat action for automations ()
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2021-11-11 07:30:07 +13:00
Oxan van Leeuwen
15f9677d33
Introduce parse_number() helper function () 2021-11-11 07:15:06 +13:00
Carlos Garcia Saura
219b225ac0
[ESP32 ADC] Add option for raw uncalibrated output () 2021-11-10 19:12:57 +01:00
Oxan van Leeuwen
2ac232e634
Add missing hal.h include in esp32_camera_web_server () 2021-11-10 19:09:10 +01:00
Sam Hughes
710866ff4e
CAP1188 Capacitive Touch Sensor Support () 2021-11-10 18:52:49 +01:00
Martin
662773b075
modbus_controller: remove hard coded register size () 2021-11-10 16:24:44 +13:00
Carlos Garcia Saura
875b803483
Remove "delay_microseconds_accurate()" and improve systemwide delayMicroseconds() () 2021-11-10 16:22:00 +13:00
Guillermo Ruffino
6e5cfac927
fix rc switch protocol 6 () 2021-11-10 16:15:15 +13:00
Duncan Findlay
97eaf3d4a1
Set up output_switch at priority DATA instead of HARDWARE. () 2021-11-10 16:12:20 +13:00
cvwillegen
366552a969
Remote base add pronto protocol () 2021-11-10 16:11:35 +13:00
Guillermo Ruffino
57b07441a1
fix esp32 rmt receiver item array length () 2021-11-10 13:15:02 +13:00
Kamil Trzciński
fb57ab0add
Add esp32_camera_web_server: to expose mjpg/jpg images ()
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2021-11-10 13:10:07 +13:00
Jesse Hills
d6717c0032
Fix dashboard imports for adoption () 2021-11-10 08:38:20 +13:00