While the Raspberry Pi is not immune to this type of issue, I already use a Raspberry Pi 1 and have lost power while the system is up over 100 times and I've only ever corrupted one SD card over the last four years. I realise this is not something I can guarantee, but the Pine64 has been nothing but a hassle since it was delivered.
Installing OpenHAB2Instead of going through the pain of a manual install and configuration of OpenHAB like I had to with my Pine64 I've decided to go with OpenHABian. This image is supposed to be a self configuring installation of OpenHAB on the Raspberry Pi.
As usual I didn't bother to read the instructions and so decided that something must be wrong with the installation when it didn't respond to SSH connection request after I turned it on. I found out the hard way that it takes around 45 minutes for first boot! Not what I was expecting. Once I let it run through the first boot procedure I was able to SSH in with:
Once the image has booted for the first time I ran the script:
From here I installed all of the packages required for OpenHAB, including OpenHAB2!
|OpenHABian on the RPi 3|
By default the bluetooth does not work on the OpenHABian minimal installation, if you try to scan for bluetooth adapters you will get errors like "no default adapter".
I was able to enable the bluetooth on the Raspberry Pi 3 doing the following:
openhabian@openHABianPi:~$ sudo apt-get install bluetooth bluez blueman openhabian@openHABianPi:~$ sudo reboot openhabian@openHABianPi:~$ hcitool dev Devices: hci0 B8:27:EB:15:64:58