ESPresense-companion
ESPresense-companion copied to clipboard
No Room info anywhere
Hi,
I have struggled all day with random guesses on how it works since majority of it isn't documented, after reading through all the other issues and seeing some people post screenshots that helped me see what was missing on mine.
I finally believe I have everything right and seems to be all working, except I only get given a floor, not a room. I have a single floor house, and on the map the devices are sitting within the rooms as expected, I get x, y, z co-ordinated that are within the bounds of the room they are in, the confidence score is usually above 95, Im lost as to why I don't get given a room.
When I click into a device, I get a best scenario box under details which says ground floor, but nothing for floor.
The only thing I am wondering if there's an issue is at the bottom the 3 boxes for NearestNode X, Y, Z are all .000, guessing they should have a value? Thats the one thing that doesn't look right to me.
Ive added below most of my config file incase that helps identify any config issues.
So far I have only tested in the lounge room, I did have 3 nodes in the lounge and a few in adjacent rooms, I added a 4th node in the lounge to see if that improved accuracy or resolved the issue, but didn't fix it. I probably need to add another 10 or so nodes to cover the place, but I don't think thats the issue here, and I wanted to see it working first to see which parts of the house it struggled with and add more nodes in the bad areas.
Do you have any info on how to calibrate? Possibly the issue is the large error on the nodes that are further away. Such as in this screenshot you can my Apple Watch Ultra 2 near the middle right of the image, and Bedroom 4 node down towards the bottom left. physically that bedroom 4 node is 17 metres away, but on screen it says its about 7 metres away. I was thinking of changing the max distance setting to 10m or so, but if the node is reading 7m when its actually 17, then I don't think setting the Mac distance to 10 is going to do anything as its higher than what its thinking it is.
What can I do to see why it's not giving a room, only giving a floor, and also how to fix the accuracy on the nodes that are far away? the closer ones in the same room are reading between very good and good enough.
Thank you for your help!
`optimization: enabled: true interval_secs: 60 limits: absorption_min: 2.5 absorption_max: 3.5 tx_ref_rssi_min: -70 tx_ref_rssi_max: -50 rx_adj_rssi_min: -15 rx_adj_rssi_max: 20
weighting: algorithm: gaussian props: sigma: 0.10
Floors w/ the points to draw it in meters
floors:
- id: ground
name: Ground Floor
Bounds (x,y,z) of map in meters
bounds: [[0, 0, 0], [65, 31, 2.4]] rooms:- name: Bedroom 4
points:
- [12.85, 22.09]
- [16.58, 22.09]
- [16.58, 17.86]
- [12.85, 17.86]
- [12.85, 22.09]
- name: Bedroom 3
points:
- [16.57, 21.11]
- [19.81, 21.11]
- [19.81, 17.87]
- [16.57, 17.87]
- [16.57, 21.11]
- name: Bedroom 2
points:
- [19.81, 21.11]
- [22.75, 21.11]
- [22.75, 17.87]
- [19.81, 17.87]
- [19.81, 21.11]
- name: Hallway
points:
- [16.57, 22.26]
- [23.79, 22.26]
- [23.79, 21.11]
- [16.57, 21.11]
- [16.57, 22.26]
- name: Hallway
points:
- [22.75, 26.1]
- [23.79, 26.1]
- [23.79, 22.27]
- [22.75, 22.27]
- [22.75, 26.1]
- name: Guest Bathroom
points:
- [19.39, 24.22]
- [22.75, 24.22]
- [22.75, 22.28]
- [19.39, 22.28]
- [19.39, 24.22]
- name: Laundry
points:
- [19.39, 26]
- [22.75, 26]
- [22.75, 24.22]
- [19.39, 24.22]
- [19.39, 26]
- name: Mad Polly Room
points:
- [22.75, 21.12]
- [25.69, 21.12]
- [25.69, 17.87]
- [22.75, 17.87]
- [22.75, 21.12]
- name: Spa Area
points:
- [12.85, 26]
- [19.39, 26]
- [19.39, 22.27]
- [12.85, 22.27]
- [12.85, 26]
- name: Dining Room
points:
- [19.39, 30.37]
- [23.79, 30.37]
- [23.79, 26.09]
- [19.39, 26.09]
- [19.39, 30.37]
- name: Patio
points:
- [19.39, 36.59]
- [26.3, 36.59]
- [26.3, 30.38]
- [19.39, 30.38]
- [19.39, 36.59]
- name: Lounge
points:
- [23.79, 26.44]
- [30.94, 26.44]
- [30.94, 21.12]
- [23.79, 21.12]
- [23.79, 26.44]
- name: Lounge
points:
- [29.11, 27.1]
- [30.94, 27.1]
- [30.94, 26.44]
- [29.11, 26.44]
- [29.11, 27.1]
- name: Kitchen
points:
- [23.78, 30.38]
- [29.11, 30.38]
- [29.11, 26.44]
- [23.78, 26.44]
- [23.78, 30.38]
- name: Butlers Pantry
points:
- [29.11, 30.37]
- [30.94, 30.37]
- [30.94, 27.1]
- [29.11, 27.1]
- [29.11, 30.37]
- name: Entry Way
points:
- [30.94, 27.1]
- [32.59, 27.1]
- [32.59, 25.28]
- [30.94, 25.28]
- [30.94, 27.1]
- name: Bedroom
points:
- [32.59, 28.78]
- [37.18, 28.78]
- [37.18, 25.28]
- [32.59, 25.28]
- [32.59, 28.78]
- name: Walk In Robe
points:
- [37.18, 29.83]
- [39.14, 29.83]
- [39.14, 25.29]
- [37.18, 25.29]
- [37.18, 29.83]
- name: Bathroom
points:
- [33.04, 30.51]
- [37.18, 30.51]
- [37.18, 28.77]
- [33.04, 28.77]
- [33.04, 30.51]
- name: Storage Room 2
points:
- [30.94, 30.36]
- [32.59, 30.36]
- [32.59, 27.09]
- [30.94, 27.09]
- [30.94, 30.36]
- name: Storage Room
points:
- [37.17, 30.51]
- [42.9, 30.51]
- [42.9, 29.83]
- [37.17, 29.83]
- [37.17, 30.51]
- name: Storage Room
points:
- [39.13, 29.83]
- [42.89, 29.83]
- [42.89, 24.63]
- [39.13, 24.63]
- [39.13, 29.83]
- name: Garage
points:
- [42.89, 30.51]
- [48.74, 30.51]
- [48.74, 15.61]
- [42.89, 15.61]
- [42.89, 30.51]
- name: Garage Yard
points:
- [48.73, 30.51]
- [64.99, 30.51]
- [64.99, 15.61]
- [48.73, 15.61]
- [48.73, 30.51]
- name: Back Of House
points:
- [26.29, 44.52]
- [51.49, 44.52]
- [51.49, 30.52]
- [26.29, 30.52]
- [26.29, 44.52]
- name: Front Door Path
points:
- [30.94, 25.29]
- [33.89, 25.29]
- [33.89, 15.08]
- [30.94, 15.08]
- [30.94, 25.29]
- name: Carport
points:
- [33.89, 24.64]
- [42.89, 24.64]
- [42.89, 15.08]
- [33.89, 15.08]
- [33.89, 24.64]
- name: Boat Shed
points:
- [42.89, 15.61]
- [52.22, 15.61]
- [52.22, 6.42]
- [42.89, 6.42]
- [42.89, 15.61]
- name: Front Driveway
points:
- [19.82, 17.88]
- [30.92, 17.88]
- [30.92, 0]
- [19.82, 0]
- [19.82, 17.88]
- name: Front Driveway
points:
- [30.92, 15.06]
- [42.89, 15.06]
- [42.89, 0]
- [30.92, 0]
- [30.92, 15.06]
- name: Bar
points:
- [0.02, 31.79]
- [10.32, 31.79]
- [10.32, 24.13]
- [0.02, 24.13]
- [0.02, 31.79]
- name: Fire Pit
points:
- [10.44, 43.09]
- [19.4, 43.09]
- [19.4, 36.59]
- [10.44, 36.59]
- [10.44, 43.09]
- name: Pool
points:
- [10.32, 36.57]
- [19.38, 36.57]
- [19.38, 26]
- [10.32, 26]
- [10.32, 36.57]
- name: Washing
points:
- [10.3, 22.13]
- [12.86, 22.13]
- [12.86, 17.87]
- [10.3, 17.87]
- [10.3, 22.13]
- name: Pool
points:
- [10.32, 26.01]
- [12.85, 26.01]
- [12.85, 22.13]
- [10.32, 22.13]
- [10.32, 26.01]
- name: Pool
points:
- [0, 36.55]
- [10.32, 36.55]
- [10.32, 31.79]
- [0, 31.79]
- [0, 36.55]
- name: Daybed
points:
- [0.02, 43.37]
- [10.32, 43.37]
- [10.32, 36.53]
- [0.02, 36.53]
- [0.02, 43.37]
- name: Bedroom 4
points:
Locations of espresense nodes in meters
nodes:
- name: Bedroom 4 point: [13.28, 22.08, 0.5] floors: ["ground"]
- name: Bedroom 3 point: [19.66, 18.1, 0.5] floors: ["ground"]
- name: Mad Polly Room point: [25.58, 18.4, 0.5] floors: ["ground"]
- name: Lounge point: [24.59, 24.24, 0.2] floors: ["ground"]
- name: Lounge-Office point: [30.8, 25.12, 1.9] floors: ["ground"]
- name: Lounge-Office-W point: [30.8, 22.12, 1.9] floors: ["ground"]
- name: Kitchen point: [25.33, 30.32, 0.5] floors: ["ground"]
- name: Bedroom point: [36.12, 28.8, 0] floors: ["ground"]
- name: Walk In Robe point: [38.8, 25.46, 2] floors: ["ground"]
- name: Garage SW point: [48.34, 15.76, 2] floors: ["ground"]
- name: Garage SE point: [48.64, 30.26, 2] floors: ["ground"]`