Commit Graph
1468 Commits
Author SHA1 Message Date
Florian a845d772f9 [DOCS] Fix image sizing and path (#1926) 2024-04-08 07:18:52 -05:00
DigiH b884ee8883 [DISC] Additional RF discovery keys and device classes (#1927) 2024-04-05 17:34:02 +02:00
Florian bf70508318 [DOCS] Use Node 16 (#1925)
* [DOCS] Downgrade Node to 16.x and page speed criteria to 60
2024-04-04 20:04:06 -05:00
DigiH 781f7af90c [DISC] uv/uvi discovery fix and device classes added (#1923) 2024-04-04 20:00:14 +02:00
Florian 6c62858093 [DOCS] Page speed optimizations (#1922)
* [DOCS] Page speed optimizations

* Fix img path
2024-04-04 11:38:41 -05:00
FlorianandDigiH 369eb0447b [DOCS] Page Speed criteria update (#1924)
* [CI] Page speed test adjustment

Page speed test adjustment to 65, to avoid development build and artifacts upload fails

* Update build_and_docs_to_dev.yml

---------

Co-authored-by: DigiH <github@digih.net>
2024-04-04 11:37:49 -05:00
dependabot[bot] 3a9193497d Bump express from 4.18.2 to 4.19.2 (#1918)
Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2)

---
updated-dependencies:
- dependency-name: express
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-31 15:23:31 -05:00
Ivan Kravets bb491af421 [SYS] Use configured "packages_dir" (#1917) 2024-03-23 08:45:10 -05:00
dependabot[bot] fb90fdcee2 Bump follow-redirects from 1.15.4 to 1.15.6 (#1914)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-15 08:05:51 -05:00
h2zeroandh2zero ffe88feddc [SYS] Add Blufi support (#1913)
* First build with IDF, tested with esp32dev-ble only.

* Fix frameworks for non-esp32 boards

* Add blufi support.

* Adds an environment to use esp-idf and Arduino as a component to facilitate incorporating blufi for onboarding and configuration.

---------

Co-authored-by: h2zero <powellperalata@gmail.com>
2024-03-15 07:53:13 -05:00
Sami Salonen e55431ad94 [SYS] Log Theengs props deserilization failures (#1907)
* Log Theengs props deserilization failures

Now we log failing theengs json props deserialization failures.
Note: the rest of the function implementation is kept as is, with
no null/data-validity checks, and it is likely to encounter a crash
later in the strcmp conditionals like in #1905.

Related to #1905

Signed-off-by: Sami Salonen <ssalonen@gmail.com>

* formatting fix for logging

Signed-off-by: Sami Salonen <ssalonen@gmail.com>

---------

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
2024-03-05 10:06:04 -06:00
Sami Salonen 5432016c29 ESP32 JSON buffer size fixed for RuuviTag_RAWV2 (#1906)
816 bytes is just enough for parsing RuuviTag_RAWV2
json properties.

Resolves #1905

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
2024-03-04 12:46:49 -06:00
dependabot[bot] cf81631026 Bump ip from 1.1.8 to 1.1.9 (#1901)
Bumps [ip](https://github.com/indutny/node-ip) from 1.1.8 to 1.1.9.
- [Commits](https://github.com/indutny/node-ip/compare/v1.1.8...v1.1.9)

---
updated-dependencies:
- dependency-name: ip
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-29 14:53:46 -06:00
Die Peter Pan 46160c64d0 Fix HCSR501 not logging (#1897)
When we move HCSR501data["origin"] = subjectHCSR501toMQTT; to inside the if we must adjust the size check ;-)
2024-02-14 19:08:31 -06:00
Max Nowack 91b7d53cdd [SOMFY] fix frequency in documentation (#1898) 2024-02-14 16:47:09 -06:00
Florian 7a3fae61e2 [DOCS] Optim first image size (#1894) 2024-02-07 19:52:38 -06:00
Florian 29ecda720b [DOCS} Add alt texts to images on the first page (#1893) 2024-02-07 19:46:06 -06:00
Florian a2d3951532 [DOCS] Optim config (#1892) 2024-02-07 16:48:06 -06:00
Florian 11b8990564 [DOCS] Optimize landing page loading (#1890) 2024-02-07 16:47:36 -06:00
Florian 95e1dd9c50 [CI] Add page speed measurement in the CI (#1891) 2024-02-07 16:47:13 -06:00
Florian c70590fb02 [SYS] Avoid AP generation if no WiFi and config already entered (#1888)
For security reason do not generate an Access Point if the configuration has been entered and if the WiFi is not detected at start
2024-02-07 15:35:05 -06:00
DigiH 60a571ebb2 [BT] Device Tracker & Presence separation and clarification (#1880) 2024-02-01 21:21:29 +01:00
Florian fbc8ed7e92 [DOCS] Search optimization (#1886) 2024-01-31 14:54:59 -06:00
simowilso 33d7e6feba [DOCS] Update home_assistant.md (#1884)
Couple of minor formatting changes, and extra info around HASS auto discovery. (When I fully understand it all better myself I'm happy to have a go at adding further info)
2024-01-29 16:11:30 -06:00
DigiH 491111ff31 [BT] presence publishing fix independent of pubOnlySensors (#1883) 2024-01-29 07:15:03 -06:00
DigiH f6ed62636a [BT] Tracker discovery and timeout by "track" tag (#1881) 2024-01-29 07:14:27 -06:00
Florian ef07a339ab [SYS] Avoid logging sensitive information on serial (#1879)
WiFi Manager log level to Notify
Remove MQTT information to serial
Remove system information to serial when changing with WebUI
2024-01-27 17:32:29 -06:00
Florian a7f43eda87 [SYS] Avoid transmission of MQTT password to the web page (#1878)
This commit avoid transmitting the saved MQTT user password to the web page for security reasons.
Instead we send the init password and check if it has been modified prior saving
2024-01-24 16:05:56 -06:00
Die Peter Pan 674b0b48b8 [HCSR501] Update sensor only on change (#1846)
Improve performance by avoiding unnecessary calls to handleJsonEnqueue when the HCSR501 sensor's state did not change
2024-01-24 15:57:23 -06:00
Florian 13f5704a23 [DOCS] Auto-discovery timer add (#1876) 2024-01-22 16:49:24 -06:00
Florian 71389438d3 [LORA] Fix message without json not being transmitted (#1875)
Fix LoRa not processing message that are not JSON
Add also a non-JSON-message to the example
2024-01-21 19:28:23 -06:00
Ian Taylor b2dbc2d581 [RF] Use exponential backoff delay in initCC1101() (#1874) 2024-01-20 16:54:44 -06:00
Florian 4e44874149 [BT] Timeout for MUE4094RT (#1871) 2024-01-18 09:57:56 -06:00
Florian f616c18ee4 [DOCS] Add robots txt (#1870) 2024-01-16 17:05:47 -06:00
Florian a90f4c86c6 [DOCS] Fix config.js for sitemap (#1869) 2024-01-16 11:00:11 -06:00
Florian 67136efbe2 [DOCS] Add sitemap (#1868) 2024-01-16 09:32:47 -06:00
Florian 24e3ef07eb [CI] Fix development deployment (#1866)
Containing unwanted files like libraries
2024-01-13 15:43:18 -06:00
Florian fc1ce0758b [DOCS] Update navbar and sidebar tyle (#1865)
Apply only to the upload page and add navbar
2024-01-12 17:22:52 -06:00
Florian f548351ea4 [SYS] Increase WiFi timeout (#1864)
Enable to have a more reliable connection with some AP like TP-LINK EAP225
2024-01-11 11:46:27 -06:00
Florian e0723c40df [WEB] Fix web serial console (#1863) 2024-01-11 10:58:40 -06:00
Florian d7d5d0879f [CI] Web upload factorizing and ESP Web Tools update (#1862)
Update esp web tools
Simplify scripts
Add serial console
2024-01-10 18:54:42 -06:00
Florian 8fa47d2bde [BOARD] Add Web Upload for ESP32-C3 family (#1861) 2024-01-09 17:35:41 -06:00
Florian f1f27cc83e [DEV] Add automatic BT lib replacement for BLE environments (#1860)
So that the replacement is done locally on the development environments but also with the CI
2024-01-09 12:52:59 -06:00
Florian 2c3d98729a [DOCS] Factorize documentation configuration into one file (#1856) 2024-01-09 09:57:08 -06:00
Florian fd3c9b07b4 [DOCS] Fix sponsor button (#1859) 2024-01-09 09:56:12 -06:00
Florian ffffda1840 [DOCS] Add sponsorship button (#1854) 2024-01-09 07:51:33 -06:00
Florian 702925d7d0 [DISC] Fix empty topic publication (#1858) 2024-01-09 07:46:17 -06:00
Florian 107bcf4d99 [BOARD] Add M5Stamp C3 (#1857) 2024-01-08 17:03:07 -06:00
Florian 5db0de5905 [DOCS] Update vuepress packages (#1855) 2024-01-08 10:36:46 -06:00
DigiH 26fab01f7b [DISC] "source_type" discovery key fix (#1853) 2024-01-07 19:57:02 +01:00