ble_monitor icon indicating copy to clipboard operation
ble_monitor copied to clipboard

[New Sensor]: Jaalee Thermometer

Open wanfr opened this issue 2 years ago • 6 comments

Sensor Description

jaalee JHT Temperature/Humidity/Dewpoint/VPD Sensor

Additional information

https://www.aliexpress.com/item/10000335836820.html https://jaalee.fr.aliexpress.com/store/5869524

BLE advertisements

Hello
I'm not a computer scientist and I can't give you more information.
With the ios application (jaalee smart) it gives me information temperature (°c), humidity (%), pressure (kPa) and devpoint (°C) just
With HomeAssistant the values are all wrong
Example: app -> 4.22°C HA -> 97.3°C

thank you for your understanding and help

CUSTOM SERVICE:
0xFFB0, 0x182F, 0x1802, 0x180A, 0xFF80, 0xFF70, 0xFF60, 0xFF50, 0xFF40, 0xFF30, 0xFFF0
TX POWER:
0x1804

wanfr avatar Jul 31 '22 19:07 wanfr

What do you mean with HA giving the wrong data? As what device (brand) is it recognized?

Ernst79 avatar Aug 12 '22 18:08 Ernst79

he is recognized for APPLE iBeacon Firmware: iBeacon

wanfr avatar Aug 17 '22 07:08 wanfr

Than it is probably using their own format (Jaalee's own format). If you want me to figure out if it is possible to decode the data, I will need some data. To get this, follow these instructions.

https://custom-components.github.io/ble_monitor/sensor_request

Ernst79 avatar Aug 17 '22 07:08 Ernst79

Good afternoon. The same sensor. Correctly shows humidity, temperature is a random number. Registered in configuration.yml logger. Tell me where to view the information

SBastrykin avatar Sep 07 '22 09:09 SBastrykin

If you have enabled debug logging for BLE monitor and enabled the option "report_unknown", just make a copy of your Home Assistant Logbook (Settings - Sytem - Logbook)

Ernst79 avatar Sep 07 '22 09:09 Ernst79

Bluetooth LE Device GATT Results (jaalee, E3 6A 3D 3D C3 B4).txt

This is taken from a Jaalee JHT-2 [±0.1C ±1.5%] sensor. The app shows temp, humidity, vpd and dew point.

If you need something different, let me know as I'm very keen to get this working in HA.

MrVaKo avatar Sep 08 '22 03:09 MrVaKo

If you have enabled debug logging for BLE monitor and enabled the option "report_unknown", just make a copy of your Home Assistant Logbook (Settings - Sytem - Logbook)

Hello, Ernst79. MrVaKo provided gatt results. Is it enough decode Jaalee proto or do you need more info? I am also very interested in this sensor. Thanks

2x4ever avatar Oct 11 '22 08:10 2x4ever

I actually need a normal log, not the GATT characteristics. GATT characteristiscs are for devices that need a connection. while we need to know if the device is sending passive BLE data. You can check this with the instructions here.

https://custom-components.github.io/ble_monitor/sensor_request

Ernst79 avatar Oct 11 '22 09:10 Ernst79

I actually need a normal log, not the GATT characteristics. GATT characteristiscs are for devices that need a connection. while we need to know if the device is sending passive BLE data. You can check this with the instructions here.

https://custom-components.github.io/ble_monitor/sensor_request

Thanks for the hint.

Here are HA log dump for Jaalee sensor and the latest corresponding Jaalee APP screenshot Jaalee_ble_advertisements.txt IMG_5165

2x4ever avatar Oct 13 '22 15:10 2x4ever

I think this issue can be closed, added in 11.0.0

Ernst79 avatar Jan 08 '23 10:01 Ernst79

@2x4ever do you by coincidence have a HA bluetooth proxy running and could extract some HA logs from the device that would include the manufacturer data? This might help identifying the Jaalee sensors types, just guessing here but @Ernst79 is investigating in regards to my sensors (see mentioned issue above).

dan-s-github avatar Jan 09 '23 06:01 dan-s-github