HomeGenie-EchoBridge configuration problems

I do not know the advantages of the “Systemd Service” newer, but I’m sure you’re absolutely right that an update of the system can only bring advantages.
My perplexity was due only to the necessary time, and the fear that some HG programs I use to interface with the home automation system could stop working. These programs, have not been made by me, but thanks to the kind help of the very kind Bounz, so in case of problems, I may not be able to properly restore HG.
As for the old settings, (in addition to the HG BK) I have old copies made with Win32 Disk Image, and now I’m using another SD for the new installation.
As for PI Clone, please, do you use it for your PI Backups? With this program is it possible to make reliable card clones via SSH without the need to remove it from the PI?

@roberto1979 will you create a new topic with your problem. The Alexa topic is being filled with unrelated issues and it will be difficult for others to follow it.

If you can post your last question in a new topic I will try to assist you

@Peetiscrete you’re absolutely right, sorry, I’ll open a new post for the next updates about it.

Hi @Petediscrete,
as you advised me, I managed to find some time to do a new installation of HomeGenie Vers.1.2.37 with Raspbian Stretch on Raspi2.
The Amazon Echo interface icon continues to remain light gray.
I have another problem with the DHT-22 temperature sensor, which is no longer working (I believe a casua of Raspian Stretch). Some time ago, I had already requested information about it on another Post for the RPI3. Would you kindly tell me if you know a way to solve the temperature sensor problem?

Abaut Amazon Echo Interface, follow updated details on the Log :

pi@raspberrypi:/usr/local/bin/homegenie $ sudo mono HomeGenie.exe
2019-02-25 14:35:34.9979 Debug Adding Gateway WebServiceGateway
2019-02-25 14:35:35.0249 Debug Setting Gateway options
2019-02-25 14:35:35.0290 Debug WebServiceGateway: BaseUrl=/hg/html
2019-02-25 14:35:35.0362 Debug WebServiceGateway: HomePath=html
2019-02-25 14:35:35.0362 Debug WebServiceGateway: Host=+
2019-02-25 14:35:35.0368 Debug WebServiceGateway: Port=8090
2019-02-25 14:35:35.0368 Debug WebServiceGateway: Username=admin
2019-02-25 14:35:35.0368 Debug WebServiceGateway: Password=
2019-02-25 14:35:35.0378 Debug WebServiceGateway: HttpCacheIgnore.1=^.*\/pages\/control\/widgets\/.*\.(js|html)$
2019-02-25 14:35:35.0404 Debug WebServiceGateway: HttpCacheIgnore.2=^.*\/html\/index.html
2019-02-25 14:35:35.0408 Debug WebServiceGateway: UrlAlias.1=api/HomeAutomation.HomeGenie/Logging/RealTime.EventStream:events
2019-02-25 14:35:35.0421 Debug WebServiceGateway: UrlAlias.2=hg/html/pages/control/widgets/homegenie/generic/images/socket_on.png:hg/html/pages/control/widgets/homegenie/generic/images/switch_on.png
2019-02-25 14:35:35.0421 Debug WebServiceGateway: UrlAlias.3=hg/html/pages/control/widgets/homegenie/generic/images/socket_off.png:hg/html/pages/control/widgets/homegenie/generic/images/switch_off.png
2019-02-25 14:35:35.0428 Debug WebServiceGateway: UrlAlias.4=hg/html/pages/control/widgets/homegenie/generic/images/siren.png:hg/html/pages/control/widgets/homegenie/generic/images/siren_on.png
2019-02-25 14:35:35.0428 Debug WebServiceGateway: EnableFileCaching=false
2019-02-25 14:35:35.0605 Debug Adding Interface Protocols.UPnP Version: 1.0.6945.30619
2019-02-25 14:35:35.0748 Debug Setting Interface options
2019-02-25 14:35:35.1170 Debug Adding Interface HomeAutomation.ZWave Version: 1.0.6937.38455
2019-02-25 14:35:35.1200 Debug Setting Interface options
2019-02-25 14:35:35.1241 Trace HomeAutomation.ZWave: Port=
rmmod: ERROR: Module lirc_atiusb is not currently loaded
rmmod: ERROR: Module ati_remote is not currently loaded
rmmod: ERROR: Module rc_ati_x10 is builtin.
System.IO.FileNotFoundException: Could not find file "/usr/local/bin/homegenie/lib/mig/x10_security_modules.xml".
File name: '/usr/local/bin/homegenie/lib/mig/x10_security_modules.xml'
  at System.IO.FileStream..ctor (System.String path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.Int32 bufferSize, System.Boolean anonymous, System.IO.FileOptions options) [0x0021a] in <8f2c484307284b51944a1a13a14c0266>:0
  at System.IO.FileStream..ctor (System.String path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share) [0x00000] in <8f2c484307284b51944a1a13a14c0266>:0
  at (wrapper remoting-invoke-with-check) System.IO.FileStream:.ctor (string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)
  at System.IO.File.OpenRead (System.String path) [0x00000] in <8f2c484307284b51944a1a13a14c0266>:0
  at MIG.Interfaces.HomeAutomation.X10.DeserializeModules (System.String fileName, System.Collections.Generic.List`1[T] list) [0x00018] in <c86d986153dd46358f54499cd8a040dd>:0
2019-02-25 14:35:35.3602 Debug Adding Interface HomeAutomation.X10 Version: 1.0.6937.38455
2019-02-25 14:35:35.3626 Debug Setting Interface options
2019-02-25 14:35:35.3769 Trace HomeAutomation.X10: Port=
2019-02-25 14:35:35.3769 Trace HomeAutomation.X10: HouseCodes=A
2019-02-25 14:35:35.3903 Info HomeAutomation.X10
2019-02-25 14:35:35.4068 Debug Adding Interface HomeAutomation.EchoBridge Version: 1.0.23.0
2019-02-25 14:35:35.4097 Debug Setting Interface options
2019-02-25 14:35:35.4108 Trace HomeAutomation.EchoBridge: IPAddress=192.168.1.56
2019-02-25 14:35:35.4123 Trace HomeAutomation.EchoBridge: Port=8090
2019-02-25 14:35:37.0907 Info HomeAutomation.HomeGenie.Automation       6       Automation Program      Program.Status  Added
2019-02-25 14:35:37.1081 Info HomeAutomation.HomeGenie.Automation       7       Automation Program      Program.Status  Added
2019-02-25 14:35:37.1112 Info HomeAutomation.HomeGenie.Automation       16      Automation Program      Program.Status  Added
2019-02-25 14:35:37.1156 Info HomeAutomation.HomeGenie.Automation       20      Automation Program      Program.Status  Added
2019-02-25 14:35:37.1196 Info HomeAutomation.HomeGenie.Automation       26      Automation Program      Program.Status  Added
2019-02-25 14:35:37.1243 Info HomeAutomation.HomeGenie.Automation       34      Automation Program      Program.Status  Added
2019-02-25 14:35:37.1326 Info HomeAutomation.HomeGenie.Automation       73      Automation Program      Program.Status  Added
2019-02-25 14:35:37.1357 Info HomeAutomation.HomeGenie.Automation       74      Automation Program      Program.Status  Added
2019-02-25 14:35:37.1390 Info HomeAutomation.HomeGenie.Automation       75      Automation Program      Program.Status  Added
2019-02-25 14:35:37.1418 Info HomeAutomation.HomeGenie.Automation       82      Automation Program      Program.Status  Added
2019-02-25 14:35:37.1418 Error HomeAutomation.HomeGenie Service.Utility.RunAsyncTask    Object reference not set to an instance of an object    Exception.StackTrace      at HomeGenie.Automation.ProgramManager.RoutePropertyBeforeChangeEvent (System.Object eventData) [0x0003c] in <b08d74f9b7fb4c85b616d2d9beee8275>:0
  at HomeGenie.Automation.ProgramManager.SignalPropertyChange (System.Object sender, HomeGenie.Data.Module module, MIG.MigEvent eventData) [0x0002b] in <b08d74f9b7fb4c85b616d2d9beee8275>:0
  at HomeGenie.Service.HomeGenieService+<migService_InterfacePropertyChanged>c__AnonStorey4.<>m__1 () [0x00001] in <b08d74f9b7fb4c85b616d2d9beee8275>:0
  at HomeGenie.Service.Utility+<RunAsyncTask>c__AnonStorey4.<>m__0 () [0x00002] in <b08d74f9b7fb4c85b616d2d9beee8275>:0
2019-02-25 14:35:37.1454 Info HomeAutomation.HomeGenie.Automation       88      Automation Program      Program.Status  Added
2019-02-25 14:35:37.1497 Info HomeAutomation.HomeGenie.Automation       90      Automation Program      Program.Status  Added
2019-02-25 14:35:37.1523 Info HomeAutomation.HomeGenie.Automation       91      Automation Program      Program.Status  Added
2019-02-25 14:35:37.1548 Info HomeAutomation.HomeGenie.Automation       112     Automation Program      Program.Status  Added
2019-02-25 14:35:37.1574 Info HomeAutomation.HomeGenie.Automation       142     Automation Program      Program.Status  Added
2019-02-25 14:35:37.1599 Info HomeAutomation.HomeGenie.Automation       180     Automation Program      Program.Status  Added
2019-02-25 14:35:37.1631 Info HomeAutomation.HomeGenie.Automation       200     Automation Program      Program.Status  Added
2019-02-25 14:35:37.1662 Info HomeAutomation.HomeGenie.Automation       81      Automation Program      Program.Status  Added
2019-02-25 14:35:37.1695 Info HomeAutomation.HomeGenie.Automation       93      Automation Program      Program.Status  Added
2019-02-25 14:35:37.1729 Info HomeAutomation.HomeGenie.Automation       76      Automation Program      Program.Status  Added
2019-02-25 14:35:37.1763 Info HomeAutomation.HomeGenie.Automation       145     Automation Program      Program.Status  Added
2019-02-25 14:35:37.1795 Info HomeAutomation.HomeGenie.Automation       77      Automation Program      Program.Status  Added
2019-02-25 14:35:37.1825 Info HomeAutomation.HomeGenie.Automation       8       Automation Program      Program.Status  Added
2019-02-25 14:35:37.1856 Info HomeAutomation.HomeGenie.Automation       78      Automation Program      Program.Status  Added
2019-02-25 14:35:37.1925 Info HomeAutomation.HomeGenie.Automation       505     Automation Program      Program.Status  Added
2019-02-25 14:35:37.1949 Info HomeAutomation.HomeGenie.Automation       29      Automation Program      Program.Status  Added
2019-02-25 14:35:37.4778 Info HomeAutomation.HomeGenie.Automation       63      Automation Program      Program.Status  Added
2019-02-25 14:35:37.4813 Info HomeAutomation.HomeGenie.Automation       144     Automation Program      Program.Status  Added
2019-02-25 14:35:37.4844 Info HomeAutomation.HomeGenie.Automation       101002  Automation Program      Program.Status  Added
2019-02-25 14:35:37.4876 Info HomeAutomation.HomeGenie.Automation       37      Automation Program      Program.Status  Added
2019-02-25 14:35:37.4905 Info HomeAutomation.HomeGenie.Automation       100     Automation Program      Program.Status  Added
2019-02-25 14:35:37.4938 Info HomeAutomation.HomeGenie.Automation       154     Automation Program      Program.Status  Added
2019-02-25 14:35:37.4968 Info HomeAutomation.HomeGenie.Automation       1000    Automation Program      Program.Status  Added
2019-02-25 14:35:37.4996 Info HomeAutomation.HomeGenie.Automation       1001    Automation Program      Program.Status  Added
2019-02-25 14:35:37.8267 Info HomeAutomation.HomeGenie.Automation       16      Automation Program      Program.Status  Idle
2019-02-25 14:35:37.8285 Info HomeAutomation.HomeGenie.Automation       34      Automation Program      Program.Status  Idle
2019-02-25 14:35:37.8305 Info HomeAutomation.HomeGenie.Automation       82      Automation Program      Program.Status  Idle
2019-02-25 14:35:37.8361 Info HomeAutomation.HomeGenie.Automation       91      Automation Program      Program.Status  Idle
2019-02-25 14:35:37.8440 Info HomeAutomation.HomeGenie.Automation       112     Automation Program      Program.Status  Idle
2019-02-25 14:35:37.8519 Info HomeAutomation.HomeGenie.Automation       142     Automation Program      Program.Status  Idle
2019-02-25 14:35:37.8556 Info HomeAutomation.HomeGenie.Automation       180     Automation Program      Program.Status  Idle
2019-02-25 14:35:37.8718 Info HomeAutomation.HomeGenie.Automation       505     Automation Program      Program.Status  Idle
2019-02-25 14:35:37.8791 Info HomeAutomation.HomeGenie.Automation       16      Automation Program      Program.Status  Running
2019-02-25 14:35:37.8833 Info HomeAutomation.HomeGenie.Automation       29      Automation Program      Program.Status  Idle
2019-02-25 14:35:37.8819 Info HomeAutomation.HomeGenie.Automation       112     Automation Program      Program.Status  Running
2019-02-25 14:35:37.8807 Info HomeAutomation.HomeGenie.Automation       82      Automation Program      Program.Status  Running
2019-02-25 14:35:37.8808 Info HomeAutomation.HomeGenie.Automation       91      Automation Program      Program.Status  Running
2019-02-25 14:35:37.8851 Info HomeAutomation.HomeGenie.Automation       34      Automation Program      Program.Status  Setup
2019-02-25 14:35:37.8924 Info HomeAutomation.HomeGenie.Automation       101002  Automation Program      Program.Status  Idle
2019-02-25 14:35:37.9011 Info HomeAutomation.HomeGenie.Automation       180     Automation Program      Program.Status  Setup
2019-02-25 14:35:37.9106 Info HomeAutomation.HomeGenie.Automation       100     Automation Program      Program.Status  Idle
2019-02-25 14:35:37.9129 Info HomeAutomation.HomeGenie.Automation       142     Automation Program      Program.Status  Running
2019-02-25 14:35:37.9167 Info HomeAutomation.HomeGenie.Automation       16      Automation Program      Program.Status  Background
2019-02-25 14:35:37.9203 Info HomeAutomation.HomeGenie.Automation       1000    Automation Program      Program.Status  Idle
2019-02-25 14:35:37.9220 Info HomeAutomation.HomeGenie.Automation       112     Automation Program      Program.Status  Background
2019-02-25 14:35:37.9244 Info HomeAutomation.HomeGenie.Automation       91      Automation Program      Program.Status  Background
2019-02-25 14:35:37.9268 Info HomeAutomation.HomeGenie.Automation       505     Automation Program      Program.Status  Running
2019-02-25 14:35:37.9381 Info HomeAutomation.HomeGenie.Automation       82      Automation Program      Program.Status  Background
2019-02-25 14:35:37.9501 Info HomeAutomation.HomeGenie.Automation       1001    Automation Program      Program.Status  Idle
2019-02-25 14:35:37.9655 Debug Starting Gateway WebServiceGateway
2019-02-25 14:35:37.9686 Info HomeAutomation.HomeGenie.Automation       505     Automation Program      Program.Status  Background
2019-02-25 14:35:38.3437 Info HomeAutomation.HomeGenie.Automation       34      Automation Program      Program.Status  Idle
2019-02-25 14:35:38.3453 Info HomeAutomation.HomeGenie.Automation       34      Automation Program      Program.Status  Running
2019-02-25 14:35:38.3479 Info HomeAutomation.HomeGenie.Automation       100     Automation Program      Program.Status  Running
2019-02-25 14:35:38.3542 Info HomeAutomation.HomeGenie.Automation       29      Automation Program      Program.Status  Running
2019-02-25 14:35:38.3644 Info HomeAutomation.HomeGenie.Automation       101002  Automation Program      Program.Status  Setup
2019-02-25 14:35:38.3746 Info HomeAutomation.HomeGenie.Automation       1001    Automation Program      Program.Status  Setup
2019-02-25 14:35:38.3894 Info HomeAutomation.HomeGenie.Automation       180     Automation Program      Program.Status  Idle
2019-02-25 14:35:38.4002 Info HomeAutomation.HomeGenie.Automation       1000    Automation Program      Program.Status  Running
2019-02-25 14:35:38.6656 Info HomeAutomation.HomeGenie.Automation       101002  Automation Program      Program.Status  Idle
2019-02-25 14:35:38.6795 Info HomeAutomation.HomeGenie.Automation       101002  Automation Program      Program.Status  Running
2019-02-25 14:35:38.6834 Info HomeAutomation.HomeGenie.Automation       1001    Automation Program      Program.Status  Idle
2019-02-25 14:35:38.7021 Info HomeAutomation.HomeGenie.Automation       1001    Automation Program      Program.Status  Running
2019-02-25 14:35:38.7193 Info HomeAutomation.HomeGenie.Automation       101002  Automation Program      Program.Status  Background
2019-02-25 14:35:38.7378 Info HomeAutomation.HomeGenie.Automation       1001    Automation Program      Program.Status  Background
2019-02-25 14:35:38.9065 Info HomeAutomation.HomeGenie.Automation       29      Automation Program      Program.Status  Background
2019-02-25 14:35:43.0002 Info HomeAutomation.HomeGenie.Automation       34      -       Program.UiRefresh       Data Updated
2019-02-25 14:35:44.3867 Info HomeAutomation.HomeGenie.Automation       1000    Automation Program      Program.Status  Background
2019-02-25 14:35:48.2213 Info HomeAutomation.HomeGenie.Automation       100     Automation Program      Program.Status  Background
2019-02-25 14:35:53.1123 Error System.Net.Sockets.SocketException (0x80004005): Address already in use
  at System.Net.Sockets.Socket.Bind (System.Net.EndPoint localEP) [0x0004c] in <bd46d4d4f7964dfa9beea098499ab597>:0
  at System.Net.EndPointListener..ctor (System.Net.HttpListener listener, System.Net.IPAddress addr, System.Int32 port, System.Boolean secure) [0x0004a] in <bd46d4d4f7964dfa9beea098499ab597>:0
  at System.Net.EndPointManager.GetEPListener (System.String host, System.Int32 port, System.Net.HttpListener listener, System.Boolean secure) [0x000be] in <bd46d4d4f7964dfa9beea098499ab597>:0
  at System.Net.EndPointManager.AddPrefixInternal (System.String p, System.Net.HttpListener listener) [0x00064] in <bd46d4d4f7964dfa9beea098499ab597>:0
  at System.Net.EndPointManager.AddListener (System.Net.HttpListener listener) [0x00030] in <bd46d4d4f7964dfa9beea098499ab597>:0
2019-02-25 14:35:53.1223 Warn Error starting Gateway WebServiceGateway
2019-02-25 14:35:53.1253 Debug Disabling Interface Protocols.UPnP
2019-02-25 14:35:53.1319 Debug Disabling Interface HomeAutomation.ZWave
2019-02-25 14:35:53.1409 Debug Disabling Interface HomeAutomation.X10
2019-02-25 14:35:53.1428 Debug Disabling Interface HomeAutomation.EchoBridge
2019-02-25 14:35:53.1474 Info HomeAutomation.HomeGenie  0       HTTP binding failed.    SystemInfo.HttpAddress  +:8090 
STOP
2019-02-25 14:35:53.1481 Info HomeAutomation.HomeGenie  0       HTTP binding failed.    SystemInfo.HttpAddress  +:8090
2019-02-25 14:35:53.1481 Info HomeAutomation.HomeGenie  0       HTTP binding failed.    SystemInfo.HttpAddress  +:8090

What source do you install HG v37 from. You have a number of errors showing.

What exactly have you got installed on your SD card.

Hi @Petediscrete,
version 37 is the last, downloaded from Github.
Nothing is installed on the SD card. Only Home Genie (and Raspbian Stretch).

Ok. There’s a few versions doing the rounds these days so I was trying to establish exactly what you had.

Firstly a vanilla version of Raspbian Stretch Lite with sudo apt update upgrade.

Next the following

wget https://github.com/genielabs/HomeGenie/releases/download/v1.2-stable.37/homegenie_1.2-stable.37_all.deb
sudo apt-get update
sudo apt-get install gdebi-core
sudo gdebi homegenie_1.2-stable.37_all.deb

Start HG and configure it for your local use. Do NOT restore any backup yet. Change your port to 8081. DO NOT create a user or a password. You should be able to access the web api without signing in which means HGEB will be able to bind to it.

Create a lighting device. Now attempt to install HGEB and don’t forget to match the IP address and the port to HG IP address and port no.

Thanks @Petediscrete.
That’s exactly what I did. Even before restored HG, the symbol at the top right of HGEB remains light gray.
No password set etc… etc… Could it depend on some setting of my router?

@Petediscrete I would like to add that I can connect Heco through UPNP Emulators. But with this solution the problem is that when RPI is restarted, Alexa is no longer able to communicate with the devices. Every time you reboot, you need to delete the devices from Alexa App and do a new search to make them reachable again.

So you can discover the devices in HG. Is that correct

Try stopping any other services that are using Alexa on your LAN. Just have HGEB trying to discover your devices.

@Petediscrete, exactly. I can discover devices via alexa, but not via HGEB.
I can discover the HG devices from Alexa through “UPNP Emulator” which is present in HG Ver.37. The problem with “UPNP Emulator”, is that at every restart of RPI, Alexa stops communicating with the devices. To communicate again I need to delete the HG devices from the Alexa app. and do a new search.

I assume you have UPnP disabled before you install HGEB on HG.

You say this is a clean installation of HG yet errors like the one above are appearing in your logs.

As I suggested earlier, make sure you do a fresh install and DO NOT restore your previous HG backup.

After completing the fresh install of HG, disable UPnP, enable X10 and create one simple X10 device. From there install HGEB make the necessary changes. Reboot your RPI and enable HGEB and run the discovery service.

@Petediscrete, Thanks for your answers.
Obviously, before installation and during the tests with HGHB I LEFT UPNP DISABLED.
As I told you, this is a cool installation of HG, in a new SD Card.

The X10 error, I think it simply derives from the fact that I do not have any X10 device. All my devices are physically connected to RPI via cable and two-way relay. (One for the command and one for the status signal). So in my HG the X10 interface is disabled.

So what devices are you physically using with HG.

I use the push button of the classic home switches (Bticino), which are also connected to the 2-way relay.
As for the interaction between the GPIO that commands the relay and the GPIO that reads the status of the switch, it’s all thanks to Bounz who helped me creating a program to do this…

That’s nice.

No need to enable X10 when installing so.

Just follow the instructions I advised in the last post.

The HGEB program was put together by @David_Wallis as you probably know. You may want to message him to see if he could shed any further light on your setup and problem or possibly message @Bounz

I configured my setup as I advised you and the only devices I use in HG are X10 which are discovered by Alexa and working fine.

@Petediscrete, thanks for everything. I know that Bounz has some family commitments during this period. I’m continuing to test. I reinstalled everything again, but nothing.
Please, do you know what this endless repetitive error means when debugging HG?

2019-02-28 17:54:20.1619 Info HomeAutomation.HomeGenie  0       HTTP binding failed.    SystemInfo.HttpAddress  +:8099
2019-02-28 17:54:20.1654 Info HomeAutomation.HomeGenie  0       HTTP binding failed.    SystemInfo.HttpAddress  +:8099
2019-02-28 17:54:20.1686 Info HomeAutomation.HomeGenie  0       HTTP binding failed.    SystemInfo.HttpAddress  +:8099
2019-02-28 17:54:20.1728 Info HomeAutomation.HomeGenie  0       HTTP binding failed.    SystemInfo.HttpAddress  +:8099
2019-02-28 17:54:20.1768 Info HomeAutomation.HomeGenie  0       HTTP binding failed.    SystemInfo.HttpAddress  +:8099
2019-02-28 17:54:20.1808 Info HomeAutomation.HomeGenie  0       HTTP binding failed.    SystemInfo.HttpAddress  +:8099
2019-02-28 17:54:20.1869 Info HomeAutomation.HomeGenie  0       HTTP binding failed.    SystemInfo.HttpAddress  +:8099
2019-02-28 17:54:20.1914 Info HomeAutomation.HomeGenie  0       HTTP binding failed.    SystemInfo.HttpAddress  +:8099
2019-02-28 17:54:20.1951 Info HomeAutomation.HomeGenie  0       HTTP binding failed.    SystemInfo.HttpAddress  +:8099
2019-02-28 17:54:20.1996 Info HomeAutomation.HomeGenie  0       HTTP binding failed.    SystemInfo.HttpAddress  +:8099
2019-02-28 17:54:20.2035 Info HomeAutomation.HomeGenie  0       HTTP binding failed.    SystemInfo.HttpAddress  +:8099
2019-02-28 17:54:20.2085 Info HomeAutomation.HomeGenie  0       HTTP binding failed.    SystemInfo.HttpAddress  +:8099
2019-02-28 17:54:20.2123 Info HomeAutomation.HomeGenie  0       HTTP binding failed.    SystemInfo.HttpAddress  +:8099
2019-02-28 17:54:20.2158 Info HomeAutomation.HomeGenie  0       HTTP binding failed.    SystemInfo.HttpAddress  +:8099
2019-02-28 17:54:20.2199 Info HomeAutomation.HomeGenie  0       HTTP binding failed.    SystemInfo.HttpAddress  +:8099

The service is not binding to port 8099. I assume this relates to the HGEB service. Try change to a different port for both HG and HGEB. Again both port numbers must match to establish a connection.

Try messaging the HGEB author @David_Wallis and see what he makes of your problem. The instructions I provided to you are exactly the same as I used to get the HGEB service working.

If you can open the HG api without having to sign in the HGEB service should connect to HA without a problem.