Mat931
|
1c4af08ed3
|
Add support for BLE passkey authentication (#4258)
Co-authored-by: Branden Cash <203336+ammmze@users.noreply.github.com>
|
2023-05-02 09:25:10 +12:00 |
|
Expaso
|
7a2d7fdd19
|
Fixed PlatformIO Build on DEV (#4422)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2023-02-13 15:43:52 +13:00 |
|
Jesse Hills
|
2b4fdd6c39
|
Allow auto setting of ble client id if there is only 1 in config (#4125)
|
2022-11-30 10:59:02 +13:00 |
|
Jesse Hills
|
9273e3775b
|
Add vector includes (#4080)
|
2022-11-24 13:12:55 +13:00 |
|
Jesse Hills
|
0e66c899ce
|
Allow multiple bluetooth proxy connections (#3971)
|
2022-11-02 23:02:33 +13:00 |
|
RoboMagus
|
9f9980e338
|
Add ble RSSI sensor for connected devices (#3860)
|
2022-10-12 15:23:56 +13:00 |
|
RoboMagus
|
44b335e7e3
|
Correctly set ble_write UUIDs based on their lengths. (#3885)
|
2022-10-11 12:02:53 +13:00 |
|
Jesse Hills
|
ed443c6153
|
Bluetooth Proxy active connections (#3817)
|
2022-10-04 10:45:06 +13:00 |
|
Jesse Hills
|
4d66fab360
|
Tidy up switch schemas (#3754)
|
2022-08-31 13:43:46 +12:00 |
|
rbaron
|
1a524a5a50
|
Makes ble_client.ble_write's action value templatable (#3715)
|
2022-08-16 14:40:58 +12:00 |
|
rbaron
|
1a2288cccf
|
Fixes BLE remote address type when connecting (#3702)
|
2022-08-15 15:09:33 +12:00 |
|
buxtronix
|
8df27d4c3f
|
Only trigger ble_client on_connect after discovering services (#3710)
|
2022-08-15 15:06:05 +12:00 |
|
rbaron
|
baad92515b
|
Introduces ble_client.ble_write Action (#3398)
|
2022-08-08 12:59:55 +12:00 |
|
Joe
|
b0d1c801bd
|
Fix 2 small issues in BLEClient (#3544)
|
2022-06-21 11:31:17 +12:00 |
|
Maurice Makaay
|
0d1028be2e
|
Cleanup deprecated EntityBase::hash_base() (#3525)
Co-authored-by: Maurice Makaay <mmakaay1@xs4all.net>
|
2022-06-08 09:13:11 +12:00 |
|
Branden Cash
|
fa1b5117fd
|
feat: support ble_client that use security w/o pin codes (#3320)
|
2022-04-04 09:35:48 +12:00 |
|
Borys Pierov
|
231908fe9f
|
Implement text_sensor based on ble_client (#3079)
Co-authored-by: Otto Winter <otto@otto-winter.com>
|
2022-02-19 09:45:32 +01:00 |
|
Jesse Hills
|
3b8bb09ae3
|
Add class as first positional arg to sensor_schema (#3216)
|
2022-02-18 10:27:20 +13:00 |
|
Ashton Kemerling
|
116ddbdd01
|
Add require response option for BLE binary output (#3091)
|
2022-02-08 21:30:31 +13:00 |
|
Oxan van Leeuwen
|
80d03a631e
|
Force braces around multi-line statements (#3094)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2022-01-25 08:56:36 +13:00 |
|
Oxan van Leeuwen
|
a31700e16f
|
Enable readability-qualified-auto check (#3095)
|
2022-01-23 20:29:58 +13:00 |
|
Ryan Hoffman
|
57bdc2b885
|
Add ble_client binary_output (#2200)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2021-11-17 07:30:42 +13:00 |
|
Ryan Hoffman
|
f565ff5def
|
Use as_reversed_hex_array in ble_sensor to fix UUID parsing (#2737)
#1627 renamed as_hex_array to as_reversed_hex_array but forgot to rename these users.
|
2021-11-16 18:53:36 +01:00 |
|
Jesse Hills
|
6b9c084162
|
Fix Bluetooth setup_priorities (#2458)
Co-authored-by: Otto Winter <otto@otto-winter.com>
|
2021-10-18 09:56:31 +13:00 |
|
Otto Winter
|
aec02afcdc
|
Fix clang-tidy header filter (#2385)
* Fix clang-tidy header filter
* Allow private members
* Fix clang-tidy detections
* Run clang-format
* Fix remaining detections
* Fix graph
* Run clang-format
|
2021-09-24 18:02:28 +02:00 |
|
Otto Winter
|
ac0d921413
|
ESP-IDF support and generic target platforms (#2303)
* Socket refactor and SSL
* esp-idf temp
* Fixes
* Echo component and noise
* Add noise API transport support
* Updates
* ESP-IDF
* Complete
* Fixes
* Fixes
* Versions update
* New i2c APIs
* Complete i2c refactor
* SPI migration
* Revert ESP Preferences migration, too complex for now
* OTA support
* Remove echo again
* Remove ssl again
* GPIOFlags updates
* Rename esphal and ICACHE_RAM_ATTR
* Make ESP32 arduino compilable again
* Fix GPIO flags
* Complete pin registry refactor and fixes
* Fixes to make test1 compile
* Remove sdkconfig file
* Ignore sdkconfig file
* Fixes in reviewing
* Make test2 compile
* Make test4 compile
* Make test5 compile
* Run clang-format
* Fix lint errors
* Use esp-idf APIs instead of btStart
* Another round of fixes
* Start implementing ESP8266
* Make test3 compile
* Guard esp8266 code
* Lint
* Reformat
* Fixes
* Fixes v2
* more fixes
* ESP-IDF tidy target
* Convert ARDUINO_ARCH_ESPxx
* Update WiFiSignalSensor
* Update time ifdefs
* OTA needs millis from hal
* RestartSwitch needs delay from hal
* ESP-IDF Uart
* Fix OTA blank password
* Allow setting sdkconfig
* Fix idf partitions and allow setting sdkconfig from yaml
* Re-add read/write compat APIs and fix esp8266 uart
* Fix esp8266 store log strings in flash
* Fix ESP32 arduino preferences not initialized
* Update ifdefs
* Change how sdkconfig change is detected
* Add checks to ci-custom and fix them
* Run clang-format
* Add esp-idf clang-tidy target and fix errors
* Fixes from clang-tidy idf round 2
* Fixes from compiling tests with esp-idf
* Run clang-format
* Switch test5.yaml to esp-idf
* Implement ESP8266 Preferences
* Lint
* Re-do PIO package version selection a bit
* Fix arduinoespressif32 package version
* Fix unit tests
* Lint
* Lint fixes
* Fix readv/writev not defined
* Fix graphing component
* Re-add all old options from core/config.py
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2021-09-20 11:47:51 +02:00 |
|
Oxan van Leeuwen
|
40c474cd83
|
Run clang-tidy against ESP32 (#2147)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Co-authored-by: Otto winter <otto@otto-winter.com>
|
2021-09-13 18:11:27 +02:00 |
|
buxtronix
|
947c104eff
|
Support for AM43 BLE blind motors (#1744)
Co-authored-by: Ben Buxton <bb@cactii.net>
Co-authored-by: Otto Winter <otto@otto-winter.com>
Co-authored-by: Stefan Agner <stefan@agner.ch>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Co-authored-by: René Klomp <rene@klomp.ws>
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl>
Co-authored-by: Geoff Davis <geoff@geoffdavis.com>
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: dentra <dentra@users.noreply.github.com>
Co-authored-by: Guillermo Ruffino <glm.net@gmail.com>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Barry Loong <loongyh@users.noreply.github.com>
Co-authored-by: Sergey V. DUDANOV <sergey.dudanov@gmail.com>
Co-authored-by: Balazs Scheidler <bazsi77@gmail.com>
|
2021-08-11 16:07:10 +12:00 |
|
Otto Winter
|
5c65f9f9ad
|
Convert sensor_schema to use kwargs (#2094)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2021-08-01 12:21:32 +02:00 |
|
Stefan Agner
|
501f88ca86
|
Avoid non-const globals and enable clang-tidy check (#1892)
|
2021-06-11 08:19:44 +12:00 |
|
Franck Nijhof
|
11fb54c74e
|
Add support for Sensor state class (#1835)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2021-06-03 13:49:56 +12:00 |
|
David Kiliani
|
f968713be8
|
Add optional lambda to BLESensor for raw data parsing (#1851)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2021-06-01 21:46:54 +12:00 |
|
Jesse Hills
|
7b11284008
|
Fix ble client esp_gatt_if comparison (#1852)
|
2021-06-01 21:12:41 +12:00 |
|
Otto Winter
|
a33bb32874
|
Convert components to async-def syntax (#1823)
* Convert components to async-def syntax
* Remove stray @coroutine
* Manual part
* Convert complexer components code to async-def
* Manual cleanup
* More manual cleanup
|
2021-05-24 21:45:31 +02:00 |
|
Otto Winter
|
2376a2c941
|
Convert components to async-def syntax (#1821)
|
2021-05-24 10:58:29 +02:00 |
|
buxtronix
|
dd4fb85170
|
Ble client fixes (#1739)
Co-authored-by: Ben Buxton <bb@cactii.net>
|
2021-05-04 08:51:03 +12:00 |
|
buxtronix
|
02aa75f68c
|
BLE client support on ESP32 (#1177)
Co-authored-by: Ben Buxton <bb@cactii.net>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2021-05-03 11:10:50 +12:00 |
|