I have been running the ecobee binding for a few months with OH2 and raspberryPi. Works great except annoyingly after every restart it loses authentication and I have to redo the pin on ecobee.com. I have read on the wiki to delete the .java directories, but it is not clear to me where they are (or should be) exactly and I could not locate them using the find command.
One other conspicuous message I see at the beginning of OH2 restart is below, which might be related.
I installed OH2 using apt-get and I am wondering if there is some sort of user permission problem. I know just enough about Linux to be dangerous so any help would be appreciated.
15:32:57.467 [WARN ] [java.util.prefs ] - java.io.IOException: Permission denied
1
15:29:27.581 [WARN ] [org.openhab.io.net.http.HttpUtil ] - Method failed: HTTP/1.1 401 Unauthorized
15:29:27.585 [ERROR] [inding.ecobee.internal.EcobeeBinding] - Error retrieving tokens: authorization_pending
15:29:27.586 [WARN ] [inding.ecobee.internal.EcobeeBinding] - Periodic poll skipped for 'DEFAULT_USER'.