Commit Graph

41 Commits

Author SHA1 Message Date
Theo Arends 1c6b0d8a4d Rebase fixes 2021-01-18 11:33:13 +01:00
Simon Hailes 37beaca119 Implements xdrv_52 - BLE_ESP32
Modifies xsns_52 - iBeacon,  and xsns_62 - MI32 to use the new BLE driver
2021-01-17 17:08:54 +00:00
Theo Arends fdbd1dcc0a Changed command ``Sleep 0``
Changed command ``Sleep 0`` removes any sleep from wifi modem except when ESP32 BLE is active
2021-01-14 17:03:01 +01:00
Theo Arends dcbb3f1e0e Happy New Year 2021-01-01 13:44:04 +01:00
Staars 3f0b879b77 allow negative temperature values 2020-11-22 10:44:02 +01:00
Staars cf41bc18f4 add new commands, add mqtt output 2020-11-17 09:30:59 +01:00
Theo Arends c1b0a50630 Add info 2020-11-13 17:09:43 +01:00
Theo Arends 203124d678 Add command ``SetOption115 1`` to enable ESP32 MiBle
Add command ``SetOption115 1`` to enable ESP32 MiBle
2020-11-13 17:00:44 +01:00
Staars 232fd28514 more secure check, if modem sleep is enabled 2020-11-11 18:02:39 +01:00
Staars 10af28842c MI_ESP32: prepare for core-stage 2020-11-09 20:27:11 +01:00
Theo Arends fa7fdbd51a Consolidate `AddLog_P`
Consolidate `AddLog_P` into `AddLog_P2` and rename to `AddLog_P`
2020-11-06 17:09:13 +01:00
Staars 03d02b7b2a bugfixes and reduced memory usage 2020-11-02 19:32:08 +01:00
Theo Arends af5082320d Use global struct 2020-10-30 12:29:48 +01:00
Staars f0929e14d9 add beacon functions 2020-10-23 10:18:57 +02:00
Staars 388937c97e changes for HASS 2020-10-21 08:26:38 +02:00
Staars 4e7e6ce7d3 update xsns_62_MI_ESP32.ino 2020-10-20 14:49:10 +02:00
Staars 9842573ee5 improve HA auto discovery 2020-09-26 19:24:58 +02:00
Staars 06e9c423e6 typo 2020-09-16 08:06:27 +02:00
Staars f0baa04519 MI32: support for ATC custom FW 2020-09-16 08:03:55 +02:00
Staars e213461985 needed API changes 2020-09-15 10:46:08 +02:00
Staars ccdfff33dd add support for MHO-C303 2020-08-02 15:07:18 +02:00
Staars 1b380b5bc9 update MQTT presentation 2020-07-20 08:51:17 +02:00
Staars f6f208e65c add MHO-C401 2020-07-15 17:41:12 +02:00
d0m1n1qu3 032c87c7a9 fix that firmware is send everytime since commit 39705a2e05 2020-07-13 21:24:38 +02:00
d0m1n1qu3 3640372fd0 fix that firmware is send everytime since commit 39705a2e05 2020-07-13 21:08:10 +02:00
d0m1n1qu3 e468f941db using D_RSSI instead of new String 2020-07-13 17:57:30 +02:00
d0m1n1qu3 4f10a15a65 shift the init or the variable firmware to FLORA only because of changes from Staars 2020-07-12 21:19:40 +02:00
d0m1n1qu3 51b3d67ca9 try to merge remote
Merge remote-tracking branch 'upstream/development' into MI32_rssi
2020-07-12 21:01:36 +02:00
Staars 39705a2e05 add lights, yeerc, decryption and more 2020-07-12 18:17:27 +02:00
d0m1n1qu3 5a2e7c5aa7 add some checks is rssi is available and init variables at object creation 2020-07-11 22:09:26 +02:00
d0m1n1qu3 55653f0c33 read the rssi from the sensor
sometimes it is hard to find out why a sensor sends no data
with the rssi you got a value of the BLE signal strenght
and can optimize the location of the sensor or the ESP32

if the rssi got worse over time the battery could be the problem

rssi monitoring is a must have feature for radio signals :-)
2020-07-10 18:03:07 +02:00
d0m1n1qu3 115ed56424 send firmware version only via mqtt not shown on GUI anymore 2020-07-10 17:00:45 +02:00
d0m1n1qu3 151686d2e1 read firmware verion for FLORA devices
the FLORA sensors send the firmware version number while they send the
battery info so we parse it and send it via mqtt (json) and also
present it in the webinterface
2020-07-10 13:16:01 +02:00
d0m1n1qu3 881cd5e580 repair float int problems for MI Flora moisture and fertility 2020-07-09 20:47:01 +02:00
Staars 7fe99a5e04 minimal API-changes, tweak scan process 2020-07-06 20:10:43 +02:00
rando-calrissian ce3dfd1066
Add files via upload
Added ESP32 support for changing the displayed temperature unit on LYWSD02 BLE device
2020-05-29 15:41:49 -07:00
rando-calrissian 10e059c363
Add files via upload
Added the ability to set the displayed temperature units (C/F) for Xiaomi LYWSD02 devices.
2020-05-29 11:18:39 -07:00
Staars 9f8d0fcd85 update driver 2020-05-26 20:44:40 +02:00
Theo Arends 1065381a79 Fix MI_ESP32 MQTT voltage calculation 2020-04-21 11:46:41 +02:00
Theo Arends b9f8d0b104 Restrict use of HM10 driver to ESP8266 only 2020-04-21 11:06:30 +02:00
Staars e39f62204b xsns_62_MI_ESP32.ino - initial commit 2020-04-21 09:58:33 +02:00