Closed jleinenbach closed 1 month ago
I'm not sure if an integration (Bermuda) can add entities to devices from another integration (e.g., ESPHome). However, if it works, it could be configured like this:
Alternatively, it should work with adding a "control" in Home Assistant.
Same suggestion: https://github.com/agittins/bermuda/issues/45
Closing as duplicate.
Description:
To improve the accuracy of RSSI (Received Signal Strength Indicator) values and ensure consistency across different devices (e.g., ESP32 vs. Shelly Plug S), I propose adding a new feature to the Bermuda BLE Trilateration system. This feature will introduce calibration entities that allow users to input calibration values. By calibrating the RSSI values, we can achieve more comparable results across various devices and prevent devices from erroneously "jumping" between rooms. This enhancement is particularly crucial for maintaining precise location tracking in environments with multiple types of scanners and trackers.
Benefits:
Proposed Changes:
Implementation Details:
Define Calibration Entities:
CalibrationEntity
with attributes for the calibration offset and scaling factors.User Interface:
RSSI Calculation:
Example:
Below is an outline of the proposed changes in the configuration flow (extracted from the existing implementation):
By implementing these enhancements, we can significantly improve the reliability and accuracy of the Bermuda BLE Trilateration system, providing users with a more consistent and dependable tracking solution.
This feature request was created with the assistance of ChatGPT.