BLE sensor: modbus - HA
In this tutorial, I will show you how to connect the eRemote BLE door contact and temperature & humidity sensors to Home Assistant (HA) using Modbus.
1. Update firmware of eRemote Go to the device page, click on the "..." menu > "Settings" > "Firmware Update" > "URL", then paste the following URL: http://eufirmware.linklinkiot.com/firmware/eRemote-60868-8720-BL-3330.upd.bin
2. Configure configuration.yaml
File in Home Assistant
Step 1: Configure the Main Modbus Integration Find eRemote IP in eRemote App page, select top right ..., choose modbus, then you can see the IP of eRemote, you need to provide the IP address and port of your eRemote:
Step 2: Configure Sensors
Under the
modbus
integration, define the sensors you wish to read. Each sensor needs to specify the register address, input type (e.g.,holding
orinput
), data type (e.g.,int16
,uint16
, etc.), and optional settings such as unit of measurement, precision, and scale.Hereβs tabel configuration for multiple sensors excel download url: https://docs.google.com/spreadsheets/d/1VPKUUr-IxFr8NOj_vTzm4ZTsAf2Hla2T/edit?usp=sharing&ouid=117827812234970938974&rtpof=true&sd=true
Here's an example configuration for multiple sensors:
3. Restart Home Assistant
After configuring the Modbus integration, save the configuration.yaml
file and restart Home Assistant.
4. Use Sensor Data
Once the sensors are successfully reading data, you can use them for various purposes in Home Assistant, such as:
Displaying the data on a dashboard (Lovelace).
Triggering automations based on sensor values (e.g., turning on a fan if the temperature exceeds a certain value).
Last updated