I see a lot of posts about this topic, but no one was helping me, so I try to open again one.
My installation is a plain ubuntu 20.04 with openhab 3 installed over apt-install.
I was trying to install “openHAB Cloud Connector” and on the documentation it stands that the uuid and secret will be found on “/var/lib/openhab”. But nothing is on this location. If I also search over the whole filesystem for “uuid” I don’t find any from the cloud connector. Any ideas where they is located of how I can generate it manualy?
Did you make shure that the addon is installed and did you configure it ?
After that, you should see both files in the given folders.
Yes, it is installed… But how I read in the documentation, there is nothing to configurate, they will create the files self… or is there a configuration form somwhere?
Please check on karaf console if the binding is marked active.
Under Setting → Other Services, you will find the configuration for openHAB Cloud, where you can configure notification only or notification and remote access. Don’t expose any items here!
Sorry, but is karaf not only on OpenHAB2 possible to use?
No, it is still used in openHAB3, just run
I’m not sure, but I activate now karaf (binding) and if I check I see it is active now…
153 │ Active │ 80 │ 3.2.0 │ openHAB Core :: Bundles :: Community Marketplace Add-on Service :: Karaf
I uninstall and install the plugin again, but under Other Services I dont see any configuration named “openHAB Cloud”. And the files are still not there… any ideas how to debug further? thank you for your help
Anything in the logs ?
What about permissions ? Does user openHAB have write access to the folders ?
Did you restart openHAB after binding installation.
Config is definitely there if running correctly….
I see now in the logs the following. Did you have an idea why permission denied?
19:56:18.977 [ERROR] [.core.karaf.internal.FeatureInstaller] - Failed installing ‘openhab-misc-openhabcloud’: Permission denied
the folder looks like bellow
/var/lib/openhab# ls -lsa
4 drwxr-xr-x 12 openhab openhab 4096 Apr 14 15:43 .
4 drwxr-xr-x 42 root root 4096 Apr 13 12:31 …
4 drwxr-xr-x 2 root root 4096 Apr 13 12:32 backups
4 drwxr-xr-x 3 openhab openhab 4096 Apr 14 09:13 cache
4 drwxr-xr-x 5 openhab openhab 4096 Apr 14 05:54 config
4 drwxr-xr-x 3 openhab openhab 4096 Apr 14 15:50 etc
4 drwxr-xr-x 3 openhab openhab 4096 Apr 14 04:28 jsondb
4 drwxr-xr-x 2 openhab openhab 4096 Apr 14 06:02 kar
4 drwxr-xr-x 2 openhab openhab 4096 Apr 14 15:43 .karaf
4 drwxr-xr-x 5 openhab openhab 4096 Apr 13 12:31 persistence
4 drwxr-xr-x 2 openhab openhab 4096 Apr 13 12:32 secrets
4 drwxr-xr-x 16 openhab openhab 4096 Apr 14 19:55 tmp
You should have checked if openHAB Cloud addon is active.
But from your last post, it was not installed due to missing permission.
Try to set the permissions again with
chown -R openhab:openhab /var/lib/openhab
After that, try installing the bundle again.
thank you for your reply…
the installation tooks long… if I refresh the page it is “active”… I do now the chown but same issue
20:14:14.782 [ERROR] [.core.karaf.internal.FeatureInstaller] - Failed installing ‘openhab-misc-openhabcloud’: Permission denied
You could try to create the two missing foldes as user openhab and then reinstall the bundle.
To fix permission issues, you can try
ohh… now the secret file is created and filled… and I also see the setting page. but the uuid file is not created. the logs only show this messages
20:46:15.427 [WARN ] [okhttp3.OkHttpClient ] - A connection to https://myopenhab.org/ was leaked. Did you forget to close a response body? To see where this was allocated, set the OkHttpClient logger level to FINE: Logger.getLogger(OkHttpClient.class.getName()).setLevel(Level.FINE);
20:47:10.978 [ERROR] [.io.openhabcloud.internal.CloudClient] - Error connecting to the openHAB Cloud instance. Reconnecting.
Please check if the uuid file gets created after a restart of openHAB
thank you so much! now is working…
for all with the same problem
- create the folder /var/lib/openhab/openhabcloud
- reset the permissions openhab-cli reset-ownership
- restart the openhab
hi, can you share the steps to create the folder, reset the permissions please
To give the best answer for your system we need to know what your OH system is running on.
windows ? linux ? docker ?