mwolter805
c47c1a7867
Resolve offline ESPs in dashboard when using ESPHOME_DASHBOARD_USE_PING=true ( #5281 )
2023-08-20 12:15:45 -07:00
Graham Brown
89c5298bb9
Streamer mode ( #5119 )
2023-07-21 08:47:37 +12:00
Kuba Szczodrzyński
973e78355f
Dashboard: use Popen() on Windows ( #5110 )
2023-07-20 08:39:35 +12:00
F.D.Castel
c82be2cd60
Fixes compressed downloads ( #5014 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-06-28 11:13:14 +12:00
F.D.Castel
f72b07eb0e
dashboard: Adds "compressed=1" to /download.bin endpoint. (...) ( #4966 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-06-22 11:48:17 +12:00
Markus
c5a45645a6
allow to use MQTT for discovery of IPs if mDNS is no option ( #3887 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-05-17 16:29:56 +12:00
dependabot[bot]
5997401e9e
Bump pylint from 2.15.10 to 2.16.2 ( #4426 )
...
* Bump pylint from 2.15.10 to 2.16.2
Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.15.10 to 2.16.2.
- [Release notes](https://github.com/PyCQA/pylint/releases )
- [Commits](https://github.com/PyCQA/pylint/compare/v2.15.10...v2.16.2 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Lint
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-02-13 22:55:36 +00:00
Jesse Hills
4f4ca61ada
Handle uart.write in json-config endpoint ( #4430 )
2023-02-14 11:38:21 +13:00
Jesse Hills
dfeeccfcca
Add version api endpoint ( #4429 )
2023-02-14 11:38:05 +13:00
dependabot[bot]
b7ab00b699
Bump black from 22.12.0 to 23.1.0 ( #4375 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-02-10 07:40:04 +13:00
Paulus Schoutsen
17ea0efb08
Verify rel_path output is relative ( #4247 )
2023-02-08 20:20:30 -05:00
Paulus Schoutsen
d20d4947ac
Remove unused manifest handler ( #4169 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-02-09 13:41:59 +13:00
Jesse Hills
3facfa5c21
Allow dashboard import to specify if api encryption key should be generated ( #4393 )
2023-02-07 12:27:07 +13:00
Jesse Hills
e847766514
Dump full parsed config to json-config api call ( #4373 )
2023-02-01 16:59:51 +13:00
Paulus Schoutsen
13cfe11a19
Add upload dashboard api ( #4318 )
2023-01-20 09:28:28 +13:00
Jesse Hills
c301ae3645
Add friendly_name to device ( #4296 )
2023-01-17 10:28:09 +13:00
Paulus Schoutsen
27185265f6
Clean up dashboard ping result post-rename/delete ( #4170 )
2023-01-16 13:31:03 +13:00
Kuba Szczodrzyński
19bf9b1e36
Add API for dashboard to get boards list by platform ( #4168 )
...
* Add API for dashboard to get boards list by platform
* Dashboard API: add board list for ESP32 S2/S3/C3
* Dashboard API: remove endpoint for all boards
* Dashboard API: hide group titles for all platforms
* Dashboard API: fix Python lint
* Dashboard API: refactor /boards to use list output
* Dashboard API: filter boards for selected platform
* Dashboard API: do not duplicate esp32 boards
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-12-31 14:02:56 -05:00
Jesse Hills
6ad9baa870
Add API for dashboard to get boards list ( #4154 )
2022-12-07 16:07:51 +13:00
Jesse Hills
9370ff3dfa
Allow dashboard import to pull complete file from github ( #3982 )
2022-12-07 07:29:56 +13:00
Nicolas Graziano
f117d4f50a
Dashboard, after login use relative url. ( #4103 )
2022-12-01 13:15:32 +13:00
Jesse Hills
b184b01600
Remove a bunch of unnecessary pylint disabling ( #4079 )
2022-11-24 11:09:19 +13:00
Jesse Hills
7c8f502e7e
Add option for dashboard command to only generate the project and supporting files ( #3981 )
2022-11-10 09:42:03 +13:00
Jesse Hills
6153bcc6ad
Initial Support for RP2040 platform ( #3284 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-10-20 16:50:39 +13:00
RoboMagus
e87edcc77a
Add API interface to request a complete device config as JSON. ( #3911 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-10-19 23:39:34 -04:00
Jesse Hills
fd57b21aff
Dont add wifi block to yaml if discovered device uses ethernet ( #3882 )
2022-10-07 15:35:48 +13:00
Jesse Hills
01b7c4200e
Add network type to mdns service message ( #3880 )
2022-10-07 14:42:28 +13:00
Jesse Hills
d220d41182
Bump python min to 3.9 ( #3871 )
2022-10-05 20:09:27 +13:00
Aleš Komárek
a5e3cd1a42
Add Prometheus Service Discovery for online devices ( #3788 )
2022-09-14 15:22:59 +12:00
Jesse Hills
635851807a
Fix HA addon auth using HA credentials ( #3758 )
2022-09-06 16:41:23 +12:00
dependabot[bot]
2650441013
Bump pylint from 2.14.5 to 2.15.0 ( #3746 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-08-31 17:01:36 +12:00
Sebastian Lövdahl
a47e92f2bc
Let favicon be cached ( #3729 )
2022-08-19 07:54:10 +12:00
Otto Winter
0b69f72315
Enable api transport encryption for new projects ( #3142 )
...
* Enable api transport encryption for new projects
* Format
2022-05-11 11:38:05 +12:00
Paulus Schoutsen
7c30d6254e
Add rename command handler ( #3443 )
2022-05-09 13:53:34 +12:00
Jesse Hills
40e06c9819
Raise minimum python version to 3.8 ( #3176 )
2022-02-10 09:55:11 +01:00
Jesse Hills
5c22065135
Change most references from hassio to ha-addon ( #3178 )
2022-02-09 23:46:20 +13:00
Ohad Lutzky
52d2f62a57
Disable caching for binary download ( #3054 )
2022-01-17 11:14:45 +13:00
Paulus Schoutsen
cc0d433621
Add factory to download name ( #3040 )
2022-01-13 19:35:30 +13:00
Jesse Hills
ece71a0228
Run post scripts for factory binaries for flashing ( #3003 )
...
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl>
2022-01-11 15:24:26 +13:00
Paulus Schoutsen
998d4229af
Use template path ( #2961 )
2022-01-03 08:57:09 -08:00
Jesse Hills
55db190875
Add endpoint to fetch secrets keys ( #2873 )
2021-12-06 20:15:34 +13:00
Jesse Hills
7e8012c1a0
Allow specifying the dashboard bind address ( #2787 )
2021-11-25 07:59:32 +13:00
Alex Iribarren
0d3e6b2c4c
Expose web_server port via the API ( #2467 )
2021-10-28 11:46:55 +13:00
Jesse Hills
a88c022406
Logging a proper url allows terminals to make it clickable ( #2554 )
2021-10-21 20:53:06 +02:00
Jesse Hills
8b11e5aeb1
Fix HA addon so it does not have logout button ( #2558 )
2021-10-20 13:25:00 +13:00
Jesse Hills
0991ab3543
Allow downloading all bin files from backend in dashboard ( #2514 )
...
Co-authored-by: Otto Winter <otto@otto-winter.com>
2021-10-17 19:54:09 +13:00
Alex Iribarren
7bbb5213f3
Only ping once every two seconds ( #2448 )
2021-10-06 11:44:48 +13:00
Otto Winter
45940b0514
Dashboard node import and render in browser ( #2374 )
2021-09-27 10:10:53 -07: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
dependabot[bot]
dbb195691b
Bump pylint from 2.10.2 to 2.11.1 ( #2334 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Otto winter <otto@otto-winter.com>
2021-09-19 19:22:28 +02:00