While we stayed with the default login in the beginning, this was not as handy anymore, when openHABian moved on to other systems. I wanted something shorter too but this was up to you guys see: openHABian hassle-free openHAB Setup - #731 by ThomDietrich
Could you please explain, what you did exactly?
Did you first deinstall something? Did you do a fresh install of openhabian, openhab2 or samba?
@ThomDietrich:
Any change youāll include the fstab changes in the next release?
Deleted the entire SD Card and wrote a whole new image ot the card. So after this, everyhing was fine. Donāt ask me whyā¦
Hey, is this a common situation that when I try to configure items via the raspi-config that I always get an error?
I tried:
- Changing the keyboard layout --> Error
- Changing the boot menu to GUI --> Error
And so on. So whatās āHassle-freeā on this? I thought it was supposed to be used for non-Linux-enthusiasts? I cant even change the keyboard layout without using command line. Am I right?
Ciao
Uwe
I think you have slightly the wrong idea. OpenHabian helps you set up an OpenHab system for non Linux experts, but there are some things about Linux you will have to learn. Trust me though, if you had ever set up OpenHab by yourself without this service youād appreciate the hours upon hours it probably has saved from your life.
It is not an āoff the shelfā box solution. It runs on a Linux PC and there is no getting around having to learn the basics. Iām only a novice, I Google things everyday but Iām slowly catching onā¦
Well, I actually set up OpenHAB 1.7 on Raspi by myself a year ago. With NOOBS as a basis. So I know there is a simple GUI to use. But as far as I understand there is no way to have the Openhabian installation to be used with a GUI. And thereās the question: why? How can I install a GUI or is it not possible? How can I change the keyboard layout if not by using the raspi-config?
Openhabian seems to me simple in the first way but then itās like it always has been: Linux-guys who think others have to use a terminalā¦ Itās annoying but thatās the way it is. I dont have to use this kind of installationā¦
Ciao
Uwe
There was discussion from another member about using the GUI with openHabian, I believe itās up in this thread, maybe about a month agoā¦ I donāt know what the outcome of the discussion was.
And, OpenHab can be installed on other platforms tooā¦
Hello Uwe,
rasp-config is a tool for the Raspbian system. openHABian contains a few modifications in regards to that. Thatās why the tool is not working properly. Iāve been wanting to make it obsolete and remove it eventually. There are only a few options which are really meaningful, mainly the localization options. I didnāt get around to implement these because barely anybody is asking about them. Why? Because most do not matter
The only real tasks Iād need to add as openhabian-config
menu options are changing the timezone and locale of your system as well as the user password. All of these are very simple and I actually already covered that in documentation (for now): http://docs.openhab.org/installation/openhabian.html#further-config
Changing the keyboard layout and changing to GUI: These options are not really relevant. As I already tried to explain, openHABian prevails as a headless system. It doesnāt make sense to restrict yourself to a weak system with very limited capabilities, when you could just use your powerful every-day PC for 90% of the work and an SSH remote console for executing commands on the dedicated slave. Thatās how 99% percent of RPi users are using their system, for this and many other good reasons.
It really doesnāt make sense. Listen to the āLinux-guy who think others have to use a terminalā¦ā - Iām not saying this to torture you Iāve started with a display once, just as you did.
I donāt want to force you into anything. If you want to make the experience for yourself, here is the thread @RHINESEL was referring toā¦ Edit: @uwe_mutz this seems like the optimal choice to get the latest PIXEL GUI onto your Raspberry Pi: https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=166806 (last answer)
As you are one of the few users who actually brought forth negative feedback, Iād be more than interested in any other concerns you have regarding the āhassle-freeā claim. Best wishes, Thomas
@ThomDietrich, while youāre aroundā¦ any idea about this? All the stuff Iām getting via Google is jibberish to me.
Also, regarding time zone. When doing the basic setup, the system was adjusting the timezone from the openhabian config file which was listing Europe/Brussels. I finally figured it out (after my rules were firing all at the wrong times) and changed it to my zone of America/New_York but I donāt remember ever having to do this before, it always adjusted to the correct local timezone.
To clarifyā¦ when updating OpenHabian I donāt remember ever having to reset my timezone. I know I had to set it on the system initially. Is there someway for the openhabian config file to recognize the existing timezone and adjust itself based on that?
I was hoping this issue would vanish magically, just as it appeared
Yes there were some changes related to the Pine64 and most of them are actually to make sure 32bit packages are installed also there. On top of all: on a RPi these specific parts are not even executed.
Iām really not sure why this issue (which till now only you and @anfaenger reported) exists or where it came from. If you canāt find a solution on your side, Iām not really able to help atm. āDid you try turning it off and on again?ā
time zone: There was a big change here and yes Europe/Berlin is the default which is now (I suppose) more enforced than before. Of course it would be desired to have your system choose the right one on itās own. The change to allow that once again shouldnāt be as complicated.
Of course and thatās what I intended to achieve very soon. Hey, Iāve already mentioned that in the announcement for v1.1
Try this in case you are running the km200-binding which needs strong encryption support:
@ThomDietrich Can we integrate this step in the setup procedure ?
Zulu JVM - Setup strong encryption:
http://www.azul.com/products/zulu/zulu-cryptography-extension-kit/
Accept the license agreement, then download and install the strong encryption policies (use sudo!):
wget http://cdn.azul.com/zcek/bin/ZuluJCEPolicies.zip
unzip ZuluJCEPolicies.zip
cd ZuluJCEPolicies
cp *.jar /usr/lib/jvm/zulu-embedded-8-armhf/jre/lib/security
reboot
This worked for me, the error in the log is gone afterwards. I rebooted to make sure everthing is working fine after the file exchange.
Interesting. This is needed only for the KM200 binding? Any other use cases or potential downsides?
Up to now I personally only needed it for km200 (Buderus / Junkers heating gateway), but I assume this may become more interesting when IOT is finally considering security and encryption.
@Kai any concerns from your side (by the best of your knowledge)?
Concerns regarding what exactly? Having it included in openHABian directly? Having it as an option without asking the user to approve the license? Having it as an option with some additional license and disclaimer info as on the Zulu site?
I donāt really have a clear advice and IANAL. Afaik, if we would include it, we would have to make sure (by our license/download terms) that it must not be exported to restricted countries; this might be tricky to do. So imho it should only be an option and we should probably refer to the Zulu terms so that the user accepts them when downloading.
At the moment Iām not able to check this. Will take until saturday.
Edit: Once more I started from scratch. At the moment, after a fresh installation, SAMBA is ok. (But Iām still building up.)
Well, yes, Iāll give you a response - no problem. PN in german language?
By the way: tried to shut the system off: neither shutdown, poweroff, reboot, ā¦ would work for me. So Iām not even able to look for Linux commands because they dont workā¦
What I expected OpenHABian to be:
- fully functional Linux System and fully configurable (keyboard layout (yes, one needs that for even simply writing āset-timezoneā on a german keyboard layoutā¦), time zone, etc.)
- GUI
- OpenHAB preinstalled --> OK
- all necessary Add-Ons preinstalled (Samba, VNC, etc.) --> OK, I suppose
- everything preconfigured --> OK
- read to use (without sitemap, etc. of course) --> 90%
Ciao
Uwe
Also for Satel binding
Just a quick one: Can you please check, if the repositories are complete? Didnāt get ANY update in a while, so I am wondering if some repos may be missing?
These are the ones that get checked,but I canāt see a repo where the system may pull OpenHAB2 updates from:
Ā“Ā“Ā“
[22:40:49] openhabian@openhab:~$ sudo apt-get update
Get:1 http://archive.raspberrypi.org jessie InRelease [22.9 kB]
Get:2 http://mirrordirector.raspbian.org jessie InRelease [14.9 kB]
Ign http://dl.bintray.com stable InRelease
Get:3 http://dl.bintray.com stable Release.gpg [821 B]
Ign http://repos.azulsystems.com stable InRelease
Hit http://repos.azulsystems.com stable Release.gpg
Hit http://repos.azulsystems.com stable Release
Get:4 http://dl.bintray.com stable Release [6,050 B]
Get:5 http://mirrordirector.raspbian.org jessie/main armhf Packages [8,981 kB]
Hit http://repos.azulsystems.com stable/main armhf Packages
Get:6 http://archive.raspberrypi.org jessie/main armhf Packages [147 kB]
Get:7 http://dl.bintray.com stable/main armhf Packages [666 B]
Ign http://archive.raspberrypi.org jessie/main Translation-en_US
Ign http://dl.bintray.com stable/main Translation-en_US
Ign http://archive.raspberrypi.org jessie/main Translation-en
Ign http://dl.bintray.com stable/main Translation-en
Ign http://archive.raspberrypi.org jessie/main Translation-en_US.UTF-8
Ign http://dl.bintray.com stable/main Translation-en_US.UTF-8
Get:8 http://mirrordirector.raspbian.org jessie/contrib armhf Packages [37.5 kB]
Get:9 http://mirrordirector.raspbian.org jessie/non-free armhf Packages [70.3 kB]
Get:10 http://mirrordirector.raspbian.org jessie/firmware armhf Packages [1,232 B]
Ign http://repos.azulsystems.com stable/main Translation-en_US
Ign http://repos.azulsystems.com stable/main Translation-en
Ign http://repos.azulsystems.com stable/main Translation-en_US.UTF-8
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en_US
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en_US.UTF-8
Ign http://mirrordirector.raspbian.org jessie/firmware Translation-en_US
Ign http://mirrordirector.raspbian.org jessie/firmware Translation-en
Ign http://mirrordirector.raspbian.org jessie/firmware Translation-en_US.UTF-8
Ign http://mirrordirector.raspbian.org jessie/main Translation-en_US
Ign http://mirrordirector.raspbian.org jessie/main Translation-en
Ign http://mirrordirector.raspbian.org jessie/main Translation-en_US.UTF-8
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-en_US
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-en
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-en_US.UTF-8
Fetched 9,282 kB in 35s (265 kB/s)
Reading package listsā¦ Done
Ā“Ā“Ā“
Thanks a lot