And my mqtt.cfg
owntracksMQTT.url =tcp://m20.cloudmqtt.com:NNNNN
owntracksMQTT.user=YYYYYYYY
owntracksMQTT.pwd=XXXXXXXXXXXXXXX
owntracksMQTT.clientId=mqttHome
I have the following in the item
Switch Ramki_Near_Home “Ramki Home” {mqttitude=“owntracksMQTT:owntracks/ramphone/ramphone”}
And i get the below error when Openhab starts,
2017-08-19 07:37:26.152 [ERROR] [mqttitude.internal.MqttitudeConsumer] - Unable to calculate relative location for Ramki_Near_Home as there is no lat/lon configured for ‘home’
I checked the cache config details through karaf and that is also fine.
Is there any additional configuration i have to do?
If I remember correctly, in OpenHAB 1, there was only config (openhab.cfg), and you needed to specify for what binding a setting was ment. Probably for legacy bindings (as mqttatitude), this is still required, I am not sure, I just copied my settings from the example in the documentation. Would be good if somebody more knowledgable would jump in to confirm or contradict what I am saying.
The word “using” is stretching it too much, I am still investigating. But I do have a setup with openhab2 and owntracks. I am using items as in my eample earlier. I am using the option in owntracks to detect whether or not I am at home or in the office. This works somewhat, but is very unreliable. I want to investigate using mqttitude’s option for detection. but did not get around finding the time for that. But I do not have any error messages, like you have.
For example. according openhab I left home in the morning (which is correct), but never returned (which is not correct, I am really at home now). Yesterday, I left home around 6:14 (correct), I arrived in the office around 7:00 (also correct), I arrived home again around 17:00, which was also detected correctly by openhab. However, according openhab I am still in the office as well :). I believe it is a combination of poor position reporting by my phone and flakey communications, but have to spend time in figuring this out.
I’ve been using owntracks a long time ago and not anymore, so unfortunately I cannot tell.
Your config looks okay to me.
In my case I used “Region Mode” instead of your “Manual Mode” and that was working fine, although it took me quite a while to make it work
I don’t know of any good replacements for location tracking. As soon as you got owntracks working it works very reliable.
If you are only interested in presence detection at home, you have several choices, search the forum for “presence detection” and have a look at: