Programs from the openhabian-config's menu

I have few questions regarding the programs from the openhabian-config’s menu (OpenHabian v2.0.0-1).

From what I understand: options 1…5 are already pre-installed with openHABian.

I need to choose which of the following programs I want to install.
I tried to read and understand the meaning of some of the options and to be honest - some of them are not so clear to me what functionality they supply and what is the benefit of having them installed, what will not work unless I install them.

My goal is to be able to run mySensors with openHAB at my home and be able to control it from the LAN and also from the WAN.

I tried to install HomeGear and the installation failed (just as it did during the last time I tried to install it:
the result is here:

[openHABian] Checking for root privileges... OK
[openHABian] Checking for default Raspbian user:passwd combination... OK
[openHABian] Setting up the Homematic CCU2 emulation software Homegear... --2017-02-09 17:53:38--  http://homegear.eu/packages/Release.key
Resolving homegear.eu (homegear.eu)... 138.201.146.201, 2a01:4f8:172:19a5::3
Connecting to homegear.eu (homegear.eu)|138.201.146.201|:80... failed: Connection timed out.
Connecting to homegear.eu (homegear.eu)|2a01:4f8:172:19a5::3|:80... failed: Network is unreachable.
gpg: no valid OpenPGP data found.

$ apt update
Ign http://dl.bintray.com stable InRelease
Hit http://mirrordirector.raspbian.org jessie InRelease
Get:1 http://dl.bintray.com stable Release.gpg [821 B]
Hit http://archive.raspberrypi.org jessie InRelease
Get:2 https://homegear.eu jessie/ InRelease [2,384 B]
Get:3 http://dl.bintray.com stable Release [6,050 B]
Hit http://mirrordirector.raspbian.org jessie/main armhf Packages
Ign https://homegear.eu jessie/ InRelease
Hit http://archive.raspberrypi.org jessie/main armhf Packages
Get:4 https://homegear.eu jessie/ Packages [11.4 kB]
Hit http://mirrordirector.raspbian.org jessie/contrib armhf Packages
Hit http://mirrordirector.raspbian.org jessie/non-free armhf Packages
Get:5 http://dl.bintray.com stable/main armhf Packages [666 B]
Hit http://mirrordirector.raspbian.org jessie/firmware armhf Packages
Get:6 https://homegear.eu jessie/ Translation-en_US [232 B]
Get:7 https://homegear.eu jessie/ Translation-en [229 B]
Get:8 https://homegear.eu jessie/ Translation-en_US.UTF-8 [238 B]
Get:9 https://homegear.eu jessie/ Translation-en_US [232 B]
Get:10 https://homegear.eu jessie/ Translation-en [229 B]
Get:11 https://homegear.eu jessie/ Translation-en_US.UTF-8 [238 B]
Get:12 https://homegear.eu jessie/ Translation-en_US [232 B]
Get:13 https://homegear.eu jessie/ Translation-en [229 B]
Get:14 https://homegear.eu jessie/ Translation-en_US.UTF-8 [238 B]
Get:15 https://homegear.eu jessie/ Translation-en_US [232 B]
Get:16 https://homegear.eu jessie/ Translation-en [229 B]
Get:17 https://homegear.eu jessie/ Translation-en_US.UTF-8 [238 B]
Get:18 https://homegear.eu jessie/ Translation-en_US [232 B]
Ign https://homegear.eu jessie/ Translation-en_US
Get:19 https://homegear.eu jessie/ Translation-en [229 B]
Ign https://homegear.eu jessie/ Translation-en
Get:20 https://homegear.eu jessie/ Translation-en_US.UTF-8 [238 B]
Ign https://homegear.eu jessie/ Translation-en_US.UTF-8
Ign http://dl.bintray.com stable/main Translation-en_US
Ign http://dl.bintray.com stable/main Translation-en
Ign http://dl.bintray.com stable/main Translation-en_US.UTF-8
Ign http://archive.raspberrypi.org jessie/main Translation-en_US
Ign http://archive.raspberrypi.org jessie/main Translation-en
Ign http://archive.raspberrypi.org jessie/main Translation-en_US.UTF-8
Hit http://ppa.launchpad.net trusty InRelease
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en_US
Hit http://ppa.launchpad.net trusty/main Sources
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en
Hit http://ppa.launchpad.net trusty/main armhf Packages
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en_US.UTF-8
Hit http://ppa.launchpad.net trusty/main Translation-en
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 21.3 kB in 8s (2,381 B/s)
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
W: GPG error: https://homegear.eu jessie/ InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 898BB4C44F646455

$ apt -y install homegear homegear-homematicbidcos homegear-homematicwired
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  aspell aspell-en dictionaries-common emacsen-common enchant hunspell-en-us libaspell15
  libcurl4-gnutls-dev libenchant1c2a libgnutlsxx28 libhomegear-base libhunspell-1.3-0 libltdl7
  liblzo2-2 libmcrypt4 libmysqlclient18 libqdbm14 libtext-iconv-perl libxslt1.1 mysql-common
  p7zip-full python-lzo
Suggested packages:
  aspell-doc spellutils wordlist hunspell openoffice.org-hunspell openoffice.org-core libcurl4-doc
  libcurl3-dbg libgnutls28-dev libidn11-dev libkrb5-dev libldap2-dev librtmp-dev libssh2-1-dev
  pkg-config zlib1g-dev libenchant-voikko libmcrypt-dev mcrypt p7zip-rar
The following NEW packages will be installed:
  aspell aspell-en dictionaries-common emacsen-common enchant homegear homegear-homematicbidcos
  homegear-homematicwired hunspell-en-us libaspell15 libcurl4-gnutls-dev libenchant1c2a
  libgnutlsxx28 libhomegear-base libhunspell-1.3-0 libltdl7 liblzo2-2 libmcrypt4 libmysqlclient18
  libqdbm14 libtext-iconv-perl libxslt1.1 mysql-common p7zip-full python-lzo
0 upgraded, 25 newly installed, 0 to remove and 0 not upgraded.
Need to get 30.7 MB of archives.
After this operation, 152 MB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
  libhomegear-base homegear homegear-homematicbidcos homegear-homematicwired
E: There are problems and -y was used without --force-yes
FAILED

After I get the fail result, the openhabian-config is not showing the menu anymore and I get the prompt.

I know that I need the MQTT broker so I installed the mosquitto service.
Grafana seems to me like something that will be nice to have - even though I am not sure how I will be able to use it from within openHAB.

Since I currently am not connecting 1wire devices to the pi I understand that OWServer is not needed.

Not sure what is the use of:
Nginx reverse proxy with password authentication and/or HTTPS access (incl. Let’s Encrypt certificate)
Karaf remote console
KNX daemon

Hey @amita1974,
questions like these might actually be better asked in the openHABian thread.

Most of your questions are related to what a menu entry does. Makes me believe you did overlook the following sentence in the openhabian documentation article :slight_smile:

All other menu entries should be self-explaining and a more details will be shown after selecting an option.

Regarding Homegear: That’s unfortunate, there’s a problem with one of the first steps. That can happen from time to time if something outside the script changes (here the homegear server details). I’ll look into this later today.