Commit Graph

645 Commits

Author SHA1 Message Date
Gunnar Beutner 4e440b29f0
Add missing return in BleFingerprint::fingerprintServiceAdvertisements / Fix incorrect check in hextostr() (#1097)
* Add missing return in BleFingerprint::fingerprintServiceAdvertisements

This isn't _strictly_ required because setId() ignores "downgrades" to more
generic ID types (i.e. from ID_TYPE_FLORA to ID_TYPE_AD in this case) but
skips running unnecessary code and makes the code more readable.

* Fix incorrect check in hextostr()

This function decodes hex-encoded strings (e.g. "41" -> "A"). Previously we'd
check whether the output buffer's size is a multiple of two. This would
incorrectly reject valid uses of the function. Instead we should check the
input string's length.
2023-11-09 17:46:53 -05:00
Darrell c70436e0a9
Fix nan being serialized (fixes #1038) (#1094) 2023-11-09 22:44:39 +00:00
dependabot[bot] 7436d55f2a
Bump @sveltejs/vite-plugin-svelte from 2.4.6 to 2.5.0 in /ui (#1100)
Bumps [@sveltejs/vite-plugin-svelte](https://github.com/sveltejs/vite-plugin-svelte/tree/HEAD/packages/vite-plugin-svelte) from 2.4.6 to 2.5.0.
- [Release notes](https://github.com/sveltejs/vite-plugin-svelte/releases)
- [Changelog](https://github.com/sveltejs/vite-plugin-svelte/blob/main/packages/vite-plugin-svelte/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/vite-plugin-svelte/commits/@sveltejs/vite-plugin-svelte@2.5.0/packages/vite-plugin-svelte)

---
updated-dependencies:
- dependency-name: "@sveltejs/vite-plugin-svelte"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-09 21:55:29 +00:00
dependabot[bot] fae6e58bdd
Bump rollup-plugin-css-only from 4.5.0 to 4.5.2 in /ui (#1093)
Bumps [rollup-plugin-css-only](https://github.com/thgh/rollup-plugin-css-only) from 4.5.0 to 4.5.2.
- [Release notes](https://github.com/thgh/rollup-plugin-css-only/releases)
- [Changelog](https://github.com/thgh/rollup-plugin-css-only/blob/v4/CHANGELOG.md)
- [Commits](https://github.com/thgh/rollup-plugin-css-only/commits)

---
updated-dependencies:
- dependency-name: rollup-plugin-css-only
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-07 04:50:04 -05:00
Darrell bd9e1d0dd4
Fix include not always working, add visible to fingerprints ui (#1088)
Fix include not always working, add !visible to fingerprints
2023-11-05 17:26:04 +00:00
Darrell 63f5f9ab48
More null refs... (#1085) 2023-11-04 21:37:27 -04:00
Darrell 594d59ac44
Fix null ref error (#1084) 2023-11-05 00:18:01 +00:00
dependabot[bot] 4f804d9d05
Bump concurrently from 8.2.1 to 8.2.2 in /ui (#1078)
Bumps [concurrently](https://github.com/open-cli-tools/concurrently) from 8.2.1 to 8.2.2.
- [Release notes](https://github.com/open-cli-tools/concurrently/releases)
- [Commits](https://github.com/open-cli-tools/concurrently/compare/v8.2.1...v8.2.2)

---
updated-dependencies:
- dependency-name: concurrently
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-04 21:47:29 +00:00
Darrell f9ba8eb246
Add devices table (#1083) 2023-11-04 21:43:27 +00:00
Darrell 5a54372cd6
Improvements to Enroll UI (#1082)
Improvements to Enroll
2023-11-04 20:54:45 +00:00
dependabot[bot] 9f707ed03c
Bump rollup-plugin-css-only from 4.4.0 to 4.5.0 in /ui (#1079)
Bumps [rollup-plugin-css-only](https://github.com/thgh/rollup-plugin-css-only) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/thgh/rollup-plugin-css-only/releases)
- [Changelog](https://github.com/thgh/rollup-plugin-css-only/blob/v4/CHANGELOG.md)
- [Commits](https://github.com/thgh/rollup-plugin-css-only/commits)

---
updated-dependencies:
- dependency-name: rollup-plugin-css-only
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-03 21:54:07 +00:00
Darrell 705345274c
Use updated version of esphome/ESPAsyncWebServer (#1077) 2023-11-03 08:59:56 -04:00
Darrell 85d3d9bb90
Update stale.yml 2023-11-03 08:53:50 -04:00
Darrell 16306b28d4
Update stale.yml 2023-11-03 08:53:01 -04:00
DTTerastar 2e0797e476 Improve the prompt for pairing 2023-11-02 18:16:45 -04:00
dependabot[bot] cff424d0e9
Bump @rollup/plugin-node-resolve from 15.2.1 to 15.2.3 in /ui (#1074)
Bumps [@rollup/plugin-node-resolve](https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve) from 15.2.1 to 15.2.3.
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/node-resolve/CHANGELOG.md)
- [Commits](https://github.com/rollup/plugins/commits/node-resolve-v15.2.3/packages/node-resolve)

---
updated-dependencies:
- dependency-name: "@rollup/plugin-node-resolve"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-02 22:10:57 +00:00
dependabot[bot] 470ca36a45
Bump vite from 4.4.9 to 4.5.0 in /ui (#1072)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.4.9 to 4.5.0.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v4.5.0/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-02 22:09:31 +00:00
dependabot[bot] d7c4b0bdce
Bump rollup-plugin-css-only from 4.3.0 to 4.4.0 in /ui (#1073)
Bumps [rollup-plugin-css-only](https://github.com/thgh/rollup-plugin-css-only) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/thgh/rollup-plugin-css-only/releases)
- [Changelog](https://github.com/thgh/rollup-plugin-css-only/blob/v4/CHANGELOG.md)
- [Commits](https://github.com/thgh/rollup-plugin-css-only/compare/v4.3.0...v4.4.0)

---
updated-dependencies:
- dependency-name: rollup-plugin-css-only
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-02 17:47:01 -04:00
dependabot[bot] 449806ab9e
Bump pascal-case from 3.1.2 to 4.0.0 in /ui (#1075)
Bumps [pascal-case](https://github.com/blakeembrey/change-case) from 3.1.2 to 4.0.0.
- [Release notes](https://github.com/blakeembrey/change-case/releases)
- [Commits](https://github.com/blakeembrey/change-case/compare/pascal-case@3.1.2...camel-case@4.0.0)

---
updated-dependencies:
- dependency-name: pascal-case
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-02 17:46:43 -04:00
dependabot[bot] 357c106ec4
Bump @rollup/plugin-image from 3.0.2 to 3.0.3 in /ui (#1076)
Bumps [@rollup/plugin-image](https://github.com/rollup/plugins/tree/HEAD/packages/image) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/image/CHANGELOG.md)
- [Commits](https://github.com/rollup/plugins/commits/dsv-v3.0.3/packages/image)

---
updated-dependencies:
- dependency-name: "@rollup/plugin-image"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-02 17:46:33 -04:00
DTTerastar b5c087e75d Pin it 2023-11-02 15:14:21 -04:00
DTTerastar 726eea9d4a Misc fix to platform.ini 2023-11-02 08:32:21 -04:00
DTTerastar 83dc088a93 New ui 2023-11-02 08:15:38 -04:00
dependabot[bot] ef297abc1c
Bump @sveltejs/vite-plugin-svelte from 2.4.5 to 2.4.6 in /ui (#1046)
Bumps [@sveltejs/vite-plugin-svelte](https://github.com/sveltejs/vite-plugin-svelte/tree/HEAD/packages/vite-plugin-svelte) from 2.4.5 to 2.4.6.
- [Release notes](https://github.com/sveltejs/vite-plugin-svelte/releases)
- [Changelog](https://github.com/sveltejs/vite-plugin-svelte/blob/main/packages/vite-plugin-svelte/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/vite-plugin-svelte/commits/@sveltejs/vite-plugin-svelte@2.4.6/packages/vite-plugin-svelte)

---
updated-dependencies:
- dependency-name: "@sveltejs/vite-plugin-svelte"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-02 02:04:25 +00:00
DTTerastar 71ed8c18d3 Misc 2023-11-01 21:27:23 -04:00
dependabot[bot] bb912c2eee
Bump autoprefixer from 10.4.15 to 10.4.16 in /ui (#1053)
Bumps [autoprefixer](https://github.com/postcss/autoprefixer) from 10.4.15 to 10.4.16.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/compare/10.4.15...10.4.16)

---
updated-dependencies:
- dependency-name: autoprefixer
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-01 21:09:23 -04:00
dependabot[bot] 2ef87e3734
Bump rollup from 3.28.1 to 3.29.4 in /ui (#1058)
Bumps [rollup](https://github.com/rollup/rollup) from 3.28.1 to 3.29.4.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v3.28.1...v3.29.4)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-01 21:09:07 -04:00
dependabot[bot] 26223405f2
Bump postcss from 8.4.29 to 8.4.31 in /ui (#1059)
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-01 21:08:59 -04:00
Gunnar Beutner f8d38a0306
Increase stack size for the BLE task (#1069)
* Add telemetry for BLE stack usage
* Increase stack size for the BLE task
2023-11-01 21:08:46 -04:00
dependabot[bot] ebf8f452c5
Bump tailwindcss from 3.3.3 to 3.3.5 in /ui (#1071)
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss) from 3.3.3 to 3.3.5.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/compare/v3.3.3...v3.3.5)

---
updated-dependencies:
- dependency-name: tailwindcss
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-01 19:14:31 -04:00
dependabot[bot] 07e0c34326
Bump @rollup/plugin-terser from 0.4.3 to 0.4.4 in /ui (#1070)
Bumps [@rollup/plugin-terser](https://github.com/rollup/plugins/tree/HEAD/packages/terser) from 0.4.3 to 0.4.4.
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/terser/CHANGELOG.md)
- [Commits](https://github.com/rollup/plugins/commits/terser-v0.4.4/packages/terser)

---
updated-dependencies:
- dependency-name: "@rollup/plugin-terser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-31 12:13:30 -04:00
dependabot[bot] 3a694176ce
Bump svelte from 4.2.0 to 4.2.2 in /ui (#1065)
Bumps [svelte](https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte) from 4.2.0 to 4.2.2.
- [Release notes](https://github.com/sveltejs/svelte/releases)
- [Changelog](https://github.com/sveltejs/svelte/blob/master/packages/svelte/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/svelte/commits/svelte@4.2.2/packages/svelte)

---
updated-dependencies:
- dependency-name: svelte
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-28 16:07:30 -04:00
dependabot[bot] 9996968d20
Bump actions/checkout from 3 to 4 (#1034)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-06 20:40:37 -04:00
Darrell 93e1df471b
Turn off deprecated send to rooms (you can still enable it again until v4) (#1032) 2023-09-03 07:43:23 -04:00
dependabot[bot] 5408c1e5d7
Bump postcss from 8.4.28 to 8.4.29 in /ui (#1030)
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.28 to 8.4.29.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.28...8.4.29)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-03 03:13:07 +00:00
Darrell 41403b4b07
Move most of settings to new page in /ui to save memory (#1028) 2023-09-02 22:47:31 -04:00
DTTerastar cb710a4c69 Bump Async 2023-09-02 22:02:14 -04:00
Darrell 24c7fbb2fe
Optimizations (#1024) 2023-08-25 02:50:51 +00:00
Darrell c7b43b425c
Update deps (#1023)
* ARDUINO_LOOP_STACK_SIZE gotta be 6k to update a m5stack-c
2023-08-25 00:02:20 +00:00
Darrell 7c5cb37b61
Update npm (#1019) 2023-08-22 11:39:34 +00:00
Sam Kirsch 88606316c3
fix: rename mqtt entities to conform to new home assistant reqs (#1015)
Co-authored-by: Sam Kirsch <samkirsch@MacBook-Pro-2.kirsch.site>
Co-authored-by: DTTerastar <DT@Terastar.biz>
2023-08-22 11:26:56 +00:00
flush 15a3f8c529
Added support for the Xioami Flower Care sensor (#779)
* Remove room assistant support since irks are far superior
* Bunch of refactors and reorgs

---------

Co-authored-by: Yashar Zenker <yashar.zenker@gmail.com>
Co-authored-by: DTTerastar <DT@Terastar.biz>
2023-08-22 06:44:43 -04:00
dependabot[bot] d55c1451c0
Bump svelte from 4.0.5 to 4.1.2 in /ui (#993)
Bumps [svelte](https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte) from 4.0.5 to 4.1.2.
- [Release notes](https://github.com/sveltejs/svelte/releases)
- [Changelog](https://github.com/sveltejs/svelte/blob/master/packages/svelte/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/svelte/commits/svelte@4.1.2/packages/svelte)

---
updated-dependencies:
- dependency-name: svelte
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-05 15:27:30 +00:00
dependabot[bot] 4612ea64bc
Bump postcss from 8.4.26 to 8.4.27 in /ui (#985)
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.26 to 8.4.27.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.26...8.4.27)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-05 15:27:03 +00:00
Darrell 97104448fd
Upgrade to tasmota 2023.07.00 platform (#1001) 2023-08-05 15:26:25 +00:00
dependabot[bot] 30c65f8a65
Bump @sveltejs/vite-plugin-svelte from 2.4.2 to 2.4.3 in /ui (#989)
Bumps [@sveltejs/vite-plugin-svelte](https://github.com/sveltejs/vite-plugin-svelte/tree/HEAD/packages/vite-plugin-svelte) from 2.4.2 to 2.4.3.
- [Release notes](https://github.com/sveltejs/vite-plugin-svelte/releases)
- [Changelog](https://github.com/sveltejs/vite-plugin-svelte/blob/main/packages/vite-plugin-svelte/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/vite-plugin-svelte/commits/@sveltejs/vite-plugin-svelte@2.4.3/packages/vite-plugin-svelte)

---
updated-dependencies:
- dependency-name: "@sveltejs/vite-plugin-svelte"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-05 11:06:24 -04:00
dependabot[bot] 60471cfb51
Bump vite from 4.4.4 to 4.4.8 in /ui (#995)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.4.4 to 4.4.8.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v4.4.8/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-05 11:05:08 -04:00
dependabot[bot] 102b1e421c
Bump rollup from 3.26.2 to 3.27.2 in /ui (#1000)
Bumps [rollup](https://github.com/rollup/rollup) from 3.26.2 to 3.27.2.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v3.26.2...v3.27.2)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-05 11:04:54 -04:00
Darrell d6107ab14f
Bump deps (#957) 2023-07-16 13:37:48 -04:00
Darrell 3f9b642925
Update README.md 2023-07-16 13:36:58 -04:00