schollz / find3

High-precision indoor positioning framework, version 3.
https://www.internalpositioning.com/doc
MIT License
4.63k stars 364 forks source link

No handles with labels found to put in legend #129

Open suiluj opened 5 years ago

suiluj commented 5 years ago

When i calibrate my rooms i get the following warning and the rssi value do not show up in the dashbard "location analysis":

No handles with labels found to put in legend

I think this is because my rest post json data to /data does not contain quotes around the "bluetooth".

I did not find a solution to force quotes in json in nodejs.

Does someone have a solution?

Send learning data...
postdata:
{ f: 'testfamilie',
  d: '000000000815',
  s:
   { bluetooth:
      { 'a3:82:1d:22:4a:c7': -75,
        'a3:82:1d:22:4a:c8': -25,
        'a3:82:1d:22:4a:98': -35 } },
  l: 'testroom2' }
schollz commented 5 years ago

This sounds like a NodeJS problem?

suiluj commented 5 years ago

okay it seems that you have to add multiple locations which detect the same signal to show the signal in the analysis view.

i only learned one location and thought it would show the rssi values. but it did only when i added multiple rooms.

I was not aware of this behaviour. Does find3 check if signal are detected in different locations and only shows them in the legend then?

IoTThinks commented 4 years ago

Hi all, When I delete the existing data with DELETE /api/v1/database/factorya. And redo the learning again.

The learning loosk OK for two locations with 2 nodes (1 phone app, 1 esp app) image

But the location analysis is empty. image

Before deleting the database, location analytics is ok with pictures.

Yes, I also had "No handles with labels found to put in legend." in the log files Any hints to resolve this? Thanks a lot.

IoTThinks commented 4 years ago

After adding location "reception", two graphs display. lab01 is still blank image

Still have the error "No handles with labels found to put in legend" image