Indoor positioning support was added in 0.27 via sensor.mqtt_room and room-assistant.
Ah sorry, I marked my post about sensor.mqtt_room
as fixing this, but then I realized the request was specifically for Find. Unmarked.
This would be great if I could get it working properly. I have the FIND server set up alongside HASS. I have the FIND app on my phone and have set it up to recognise the rooms in my house. Iāve created a sensor as shown in previous post.
This now works when I have my FIND app open and āTrackingā. I move from room to room and on HA I can see the room name change in the sensor. However, if I navigate away from the app on my phone, FIND is still running in the background (as stated in the notification), but my location doesnāt update on HA. I have to navigate back to the FIND app in order for that to happen. Is this a bug or am I doing something wrong? Also, does the FIND app drain your battery by constantly tracking?
The developer mentions that the background service on the app doesnāt seem to be working properly on this page. He suggested using this app as a replacement. Only problem is this app does require an in-app purchase to get the background tracking working. The app worked for me, just donāt expect instant updates of your locations.
Thanks Ryan,
From reading the github issue page you linked it looks as if an update to the FIND app is due soon anyway. I might just hold off until then.
I have been using Find server and Room+ app successfully to track myself in the house for some time.
I have some of the automations tied to the reported locations and it works.
Any reason to use the app you mentioned and not the original one from find?
~Cheers
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.
Thanks have been giving it a try and have to say it looks a lot cleaner and just feels better. Thanks for the recommendation!
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?
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
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
https://play.google.com/store/apps/details?id=it.barbaro.zanzito
Does anyone have success connecting to ml.internalpositioning.com MQTT server?
Iām alway getting connection refused.
Sorry, it was down. Its up now.
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.
the [0] should stay?
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?
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.