Florian
8a28bb2cf8
[SERIAL][BREAKING] RS232 change to SERIAL GATEWAY ( #2008 )
...
Make the RS232 more generic by converting it to a Serial Gateway
Add the capability to decode BLE data coming through Serial
2024-08-16 11:23:39 -05:00
Florian
25c3da7ee9
[DOCS] Fix image path ( #2006 )
...
* [DOCS] Fix image path
Those images are directly stored into the assets directory now for optimization purposes
* Add back the images
2024-08-15 18:52:00 -05:00
Florian and Florian
1c942a06cc
[SYS] Refine json buffer maximum size ( #2005 )
...
Co-authored-by: Florian <1technophile@users.noreply.github.com >
2024-08-15 07:57:13 -05:00
Florian
04c3e7ef95
Add Switchbot Blind Tilt control ( #2002 )
...
close_up, close_down, open, and percentage command
Add auto-discovery with HA and cover component
2024-08-14 14:55:15 -05:00
Florian
4ec577d6af
[BT] Switchbot Bot control fix ( #2001 )
...
* Fix Canary stack trace error during connection attempt
* Fix discovery
* Fix documentation tip
2024-08-13 13:23:59 -05:00
Florian and Florian
d43d93f151
[WEBUI] Fix index ( #1992 )
...
Co-authored-by: Florian <1technophile@users.noreply.github.com >
2024-08-13 13:05:07 -05:00
Florian and Florian
6441175262
[BOARD] Activate WebUI for the bridge (beta) ( #2000 )
...
Co-authored-by: Florian <1technophile@users.noreply.github.com >
2024-08-12 19:31:35 -05:00
Florian and Florian
ad74cf9c3c
[DOCS] Adaptive scan condition to change intervals ( #1999 )
...
Co-authored-by: Florian <1technophile@users.noreply.github.com >
2024-08-12 19:31:21 -05:00
Grégoire Seux
c911ec08dc
[DOCS] Fix capitalization of rssithreshold in documentation ( #1993 )
...
See https://github.com/1technophile/OpenMQTTGateway/blob/8537b7498d887da910733da1818720361b585b25/main/ZcommonRF.ino#L208
2024-07-30 12:48:40 -05:00
Michał Leśniewski
8537b7498d
[SYS] Introduce MQTT Broker mode ( #1988 )
2024-07-27 17:40:47 -05:00
James Coleman
ada83bf227
[IR] Fix errors noticed when sending IR codes ( #1991 )
2024-07-17 10:26:41 -05:00
Florian
35124f2af8
[LORA] Fix save function for parameters that are not frequency ( #1987 )
2024-07-04 17:09:44 -05:00
Florian
b67016bd05
[BT] Default BT enable as a build time parameter ( #1985 )
2024-07-03 15:02:52 -05:00
Florian
3c0140f57b
[SYS] Clean queue before restart ( #1986 )
2024-07-03 15:02:32 -05:00
Florian
cd04c5b92a
[BT] Increase BLE task stack ( #1984 )
...
To allow to be above 500 free
2024-07-03 11:47:30 -05:00
Michał Leśniewski
9257433a50
[SYS] Use PicoMQTT for MQTT communication ( #1954 )
...
* Update Arduino core for selected configurations
* Use PicoMQTT for MQTT communication
2024-07-03 11:39:58 -05:00
Florian
b20f2c4819
[ONB] Enable BluFi onboarding with other modules than BT gateway ( #1982 )
2024-06-24 12:01:55 -05:00
Florian
77d0d14af3
[SYS] Detect instable MQTT connection with AWS ( #1979 )
...
and restart directly if the connection parameters does not work, instead of taking into account other parameters like xtomqtt
2024-06-23 16:07:48 -05:00
Florian
b1b4bddcbc
[SYS] Improve max buffer ( #1981 )
...
* [SYS] Reduce the usage scope of json maximum buffer usage
* Reduce procBLETask stack size
2024-06-23 15:28:52 -05:00
Florian
2d5b8b403e
[BT] Enable to define MinimumRSSI from a macro in ini files ( #1977 )
2024-06-21 14:03:34 -05:00
Florian
9af5a2aca0
[ONB] Remove Blufi password visibility in the logs ( #1976 )
2024-06-21 08:24:08 -05:00
dependabot[bot]
7a2dc8b074
Bump ws from 6.2.2 to 6.2.3 ( #1974 )
...
Bumps [ws](https://github.com/websockets/ws ) from 6.2.2 to 6.2.3.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/6.2.2...6.2.3 )
---
updated-dependencies:
- dependency-name: ws
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-18 12:52:26 -05:00
Florian
6a5d3a3da7
[RN8209] Enable RN8209 task size override ( #1973 )
2024-06-18 12:52:08 -05:00
Florian
aa5fd3cb0b
[ONB] Fix max buffer size ( #1972 )
2024-06-18 12:51:48 -05:00
DigiH
4bb7c5502d
[DISC] reorder UVI for correct auto-discovery ( #1968 )
...
To avoid auto-discovery issues due to substring comparison at
https://github.com/1technophile/OpenMQTTGateway/blob/development/main/ZgatewayRTL_433.ino#L128
strcmp instead of substring only strstr
2024-06-17 13:37:39 -05:00
DigiH
57d1105ba8
[DISC] build flag dependant discovery of HTTP firmware update UI ( #1969 )
2024-06-13 12:25:43 -05:00
Florian
e4e4814c28
[CERTS] Remove certificate display on WiFi manager and enable memory certificate usage for update check ( #1967 )
...
* [SYS] Do not display certificates on WiFi Manager
And save them only if the size is more than the minimum
* Enable to use memory cert for update checks
2024-06-12 13:53:24 -05:00
Florian
0a1ee69a72
[SYS] Fix default connection ( #1966 )
2024-06-12 12:17:12 -05:00
Florian
676a62fecb
[OTA] Add Github Digicert cert hash check ( #1965 )
...
to avoid loading a deprecated certificate
2024-06-12 12:16:48 -05:00
Florian
a74a6ebc06
[SYS] Add serial self test feature ( #1964 )
...
Add self testing for Theengs Bridge v1.1 (TBRIDGE02)
This feature enables factory testing
2024-06-12 08:02:34 -05:00
Florian
e321448db0
[OTA] Switch OTA server to ota.openmqttgateway.com ( #1962 )
...
due to Github cert change
2024-06-12 07:50:41 -05:00
riegelbrau
23b3123b97
[RTL] Correct string handling for type key in NAMING_KEYS ( #1960 )
...
* Correct string handling for type key in NAMING_KEYS
Extend class structure RTL_433device and modify code to create correct state topic in discovery message to support sensors, that send type key as well as sensors, that don't. Actually only TPMS sensors use type=TPMS.
* Try to correct format failure.
* Remove trailing spaces
2024-06-12 06:11:02 -05:00
Florian
db8e850570
[SYS] Fix wrong connection index record during onboarding ( #1961 )
...
and no connection validation if CNT_DEFAULT_INDEX is different than 0
2024-06-10 12:46:24 -05:00
DigiH
d538316e03
[DISC] always auto-discover Presence/Tracker timeout ( #1959 )
...
auto-discover Presence/Tracker timeout even when HASS presence is not active
Also inject an additional placeholder rssi key and value into the BM2 voltage connection message to avoid the message being registered as a device tracker AWAY
https://community.openmqttgateway.com/t/bm2-home-and-away/3315
2024-06-10 11:50:08 -05:00
DigiH
6e906702ed
[DISC] battery_ok discovery differentiation ( #1958 )
...
Differentiation between 0%-100% float battery_ok devices' discovery and binary_sensor devices battery_ok
2024-06-10 11:49:43 -05:00
DigiH
417d28fb20
[DISC] Consistent upper case discovery property names ( #1957 )
...
And property name change of 'light' and 'lux' to Illuminance
2024-05-30 19:52:33 +02:00
DigiH
33511b5b25
[DISC] Nexa additional auto-discovery properties ( #1953 ) ( #1955 )
...
* [DISC] Nexa additional discovery properties (#1953 )
* State as binary_sensor ON/OFF
* Alphabetical sorting
2024-05-29 21:55:56 +02:00
Florian
07d9ed9df5
[BOARD][BREAKING] Change of partition for esp32dev-pilight ( #1952 )
2024-05-24 22:07:48 -04:00
Florian
0db67f75aa
[SYS] Add connection fallback capability ( #1950 )
...
This feature enable to rotate among the connection parameters index to find a valid one when the current MQTT connection is not working
2024-05-22 05:48:48 -05:00
Florian
819d3c2d91
[SYS] Change log level when publication is canceled ( #1949 )
2024-05-20 17:03:10 -05:00
Florian
f98474bed0
[SYS] Multiple connections management ( #1947 )
...
Enable the management of different connections at runtime with a set of certs for each.
Add parameters to the WiFi Manager onboarding, client certificates, and certificate validation
2024-05-20 09:30:49 -05:00
Florian
743083cbfe
[ONBOARD] Use Gateway short name macro ( #1943 )
2024-05-06 11:29:52 -05:00
Vito Ammirata
bae4364e41
[LORA] Add water counter sensor with example ( #1941 )
...
* Add water counter example
2024-05-05 14:45:33 -05:00
DigiH
b5e0223602
[WebUI] Specific Gravity SG added to BLE display routine ( #1939 )
2024-05-05 14:43:45 -05:00
DigiH
f27855527e
[DOCS] RETAIN option clarification only for white/black-list ( #1937 )
2024-04-25 07:11:28 -05:00
Florian
68fd4dc17e
[DISC] Add the capability to use the device BLE name ( #1936 )
2024-04-25 07:11:02 -05:00
Florian
55d9d87a77
[SYS] Do not check idle task on cpu 1 to be consistent with Arduino configuration ( #1935 )
2024-04-17 09:14:11 -05:00
Sami Salonen
d721567adb
[DISC] Do not deactive autodiscovery on reconnect-repub ( #1933 )
...
Specifically, do not deactive autodiscovery in certain cases
when discovery_republish_on_reconnect is enabled
Signed-off-by: Sami Salonen <ssalonen@gmail.com >
2024-04-17 08:34:21 -05:00
DigiH
115a17cbcc
[BT] Prevent intervalacts from being lower than interval ( #1932 )
...
Prevent intervalacts from being lower than interval to avoid untrue non-sensical intervalacts values.
2024-04-17 08:32:27 -05:00
DigiH
c85f5bec37
Differentiation between OOK and FSK modulation in default environments ( #1934 )
2024-04-16 20:40:10 +02:00