Home Assistant Community

Anyone seen this (Find internal positioning)?

#27

Any reason to use the app you mentioned and not the original one from find?

~Cheers

0 Likes

#28

The default app has some issues working in the background and the Room+ worked ok. I decided to pay for the full version. After All it is few bucks and I am helping someone to develop a useful app.

0 Likes

#29

Thanks have been giving it a try and have to say it looks a lot cleaner and just feels better. Thanks for the recommendation!

0 Likes

#30

The UI on the phone does not update to the current location if the app is running over 24 hours but the server and hass shows the correct location. The app(Room+) is reporting the correct location but fails to show it in the UI.
I hardly ever uses the UI on the phone though.
I am trying to automate all the lights in the house, Lights come on when the motion sensor fires and stays on if there is movement. This works ok if you get up in the middle of night and walks to toilet or something. Fails terribly while watching TV or reading a book since there is no movement to detect. Frantic hand waving is the only way to get the light back on.
As a temporary solution I am detecting the location of my phone to assist in the decision making.
Have anyone solved this problem of light going off due to no movement?

0 Likes

#31

Well that’s just something you can’t really avoid. You need a way to tell HA that you are still there. In my living room (which is the only room currently lit by motion I have wireless buttons at places where I am likely to sit / lay still to make the light persistent.

~Cheers

0 Likes

#32

Hi,
maybe you are interested: I added support for FIND in Zanzito. It includes both tracking and learning and it’s working beautifully in my tests.
Zanzito’s FIND support works only with local, private FIND servers (Zanzito connects to one MQTT server only). I managed to install it, with some work, see here.
Let me know,
gl

1 Like

#33

Does anyone have success connecting to ml.internalpositioning.com MQTT server?

I’m alway getting connection refused.

0 Likes

#34

Please see MrMep’s post above

0 Likes

#35

Sorry, it was down. Its up now.

0 Likes

#36

Hi. Thanks. Now I able to connect.
But I have another problem, nothing is published in my group topic.
I’m turning track in FIND app and no messages in topic. App already educated and detects my location.

0 Likes

#37

Can you email me your group name? [email protected]

I will take a look.

0 Likes

#38

the [0] should stay?

0 Likes

#39

What is the best way to educate FIND for close locations.
For example for rooms with shared wall and door in it. When I trying to track my device sometimes FIND switching between this locations. And sometime it detects different location.
Is there any method to track fail detection and indicate them to server for better results?

0 Likes

#40

Decided to start trying this out and I’ve already hit a wall. Does the server itself need to remain running all the time? I assume that would be the case but for the life of me I can’t figure out how to set it to run on boot and run all the time.

0 Likes

#41

Yes, server should run always. It do all magic.
You can use public if you don’t mind

0 Likes

#42

Have you tried tuning the parameters? You can change the mixin paramter between 0 and 1 which will bias the calculation to one of two algorithms. Also are you monitoring random forests? That is a third algorithm that some people report doing better. In general, also try adding more learning, maybe a few hundred points.

0 Likes

#43

I’m using public FIND server. How use random forest on it?
And another question regarding mixin. 0 use Naive-bayes and 1 use RF. Am I right?

0 Likes

#44

how do you get the find server to autostart when the rpi first boots up?

0 Likes

#45

I don’t know about rpi (maybe google about adding a startup service), I did it on Ubuntu, but the important part is that the start command must include a change to the working directory, something like:

cd <your-path>/go/src/find && ./find -mqtt localhost:1883 -mqttadmin mqtt_find_user -mqttadminpass mqtt_find_user_pwd > /var/log/find.log 2>&1 &

0 Likes

#46

got it I used

crontab -e

@reboot cd &lt;your-path&gt;/go/src/find && ./find -mqtt localhost:1883 -mqttadmin USERNAME -mqttadminpass PASSWORD &

seems to be working fine now on restart thanks again mrmep

0 Likes