Installed 2.3 but only see 2.1 bindings

Hello,

today I switched from 2.1 to 2.3. I restarted. Everything is smooth and runs. However I cant get HomeKit Binding installed.

I recognized it is still v2.1. When checking this I saw I only have 2.1 plugins at all. No 2.3. Is this supposed to be, or is something still buggy in my environment?

I did:

  • Install 2.3 from zipfile
  • copied all the conf folder from 2.1 to 2.3
  • started openhab again.

When I go into the console it says OH2.3. So update worked. But in PaperUI no 2.3 plugins at all.

Any hints?

Regards
Ralf

Please provide the following info.

  • Platform information:
  • Hardware: CPUArchitecture/RAM/storage
  • OS: what OS is used and which version
  • Java Runtime Environment: which java platform is used and what version
# uname -a
Linux odroid 3.8.13.16 #1 SMP PREEMPT Tue Feb 11 10:47:21 BRST 2014 armv7l armv7l armv7l GNU/Linux
# cat /proc/meminfo
MemTotal:        2071520 kB
MemFree:          834736 kB
Buffers:          141136 kB
Cached:           545816 kB
SwapCached:            0 kB
# java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) Client VM (build 25.144-b01, mixed mode)

How was 2.1 installed?
Manually or using an apt package?

Where did you manually install 2.3? (in which directory)?

Hello,

I downloaded the ZIP file and unzipped in /home/openhab. Both for 2.1 and for 2.3.

/home/openhab/2.1
/home/openhab/2.3
cd /home/openhab
ln -s 2.3 current
cd current
cp -R …/conf/* conf/

my init script starts the OH installation in
/home/openhab/current

did you copy anything else also from 2.1 over to 2.3? (maybe the userdata subfolder)?

permissions are correctly setup I assume.

strange that you keep seeing 2.1 content on the 2.3 PaperUI. This could happen if you had copied over the old userdata contents

No, only config folder with all subfolders.

do you have any environment variables set?

echo $OPENHAB_CONF
echo $OPENHAB_HOME
echo $OPENHAB_RUNTIME
echo $OPENHAB_USERDATA

None. Seems not a good thing …?

no, it’s normal when using a manual installation method… it’s ok

the OH2 startup scripts take case of that stuff, so you don’t have to.

by the way: Why not a packaged installation? (less headaches)