Beiträge von loriot

    habridge.service - HA Bridge

    Loaded: loaded (/etc/systemd/system/habridge.service; enabled; vendor preset: enabled)

    Active: failed (Result: exit-code) since Sat 2020-05-23 19:25:38 CEST; 10min ago

    Process: 5779 ExecStart=/usr/bin/java -jar -Dserver.port=81 -Dconfig.file=/home/pi/habridge/data/habridge.config /home/pi/habridge/ha-bridge-5.3.0.jar (code=exited, status=1/FAILURE)

    Main PID: 5779 (code=exited, status=1/FAILURE)


    May 23 19:25:37 raspberrypi systemd[1]: Started HA Bridge.

    May 23 19:25:38 raspberrypi java[5779]: 2020-05-23 19:25:38,660 [main] INFO com.bwssystems.HABridge.HABridge - HA Bridge startup sequence...

    May 23 19:25:38 raspberrypi java[5779]: 2020-05-23 19:25:38,730 [main] INFO com.bwssystems.HABridge.HABridge - HA Bridge (v5.3.0) initializing....

    May 23 19:25:38 raspberrypi java[5779]: 2020-05-23 19:25:38,734 [main] INFO com.bwssystems.HABridge.BridgeSettings - reading from config file: /home/pi/habridge/data/habridge.config

    May 23 19:25:38 raspberrypi java[5779]: Exception in thread "main" java.lang.NullPointerException

    May 23 19:25:38 raspberrypi java[5779]: at com.bwssystems.HABridge.BridgeSettings.buildSettings(BridgeSettings.java:170)

    May 23 19:25:38 raspberrypi java[5779]: at com.bwssystems.HABridge.HABridge.main(HABridge.java:58)

    May 23 19:25:38 raspberrypi systemd[1]: habridge.service: Main process exited, code=exited, status=1/FAILURE

    May 23 19:25:38 raspberrypi systemd[1]: habridge.service: Failed with result 'exit-code'.

    Lief ohne Fehlermeldung durch.


    Aber:


    abridge.service - HA Bridge

    Loaded: loaded (/etc/systemd/system/habridge.service; enabled; vendor preset: enabled)

    Active: failed (Result: exit-code) since Sat 2020-05-23 19:25:38 CEST; 3min 19s ago

    Process: 5779 ExecStart=/usr/bin/java -jar -Dserver.port=81 -Dconfig.file=/home/pi/habridge/data/habridge.config /home/pi/habridge/ha-bridge-5.3.0.jar (code=ex

    Main PID: 5779 (code=exited, status=1/FAILURE)


    May 23 19:25:37 raspberrypi systemd[1]: Started HA Bridge.

    May 23 19:25:38 raspberrypi java[5779]: 2020-05-23 19:25:38,660 [main] INFO com.bwssystems.HABridge.HABridge - HA Bridge startup sequence...

    May 23 19:25:38 raspberrypi java[5779]: 2020-05-23 19:25:38,730 [main] INFO com.bwssystems.HABridge.HABridge - HA Bridge (v5.3.0) initializing....

    May 23 19:25:38 raspberrypi java[5779]: 2020-05-23 19:25:38,734 [main] INFO com.bwssystems.HABridge.BridgeSettings - reading from config file: /home/pi/habridge

    May 23 19:25:38 raspberrypi java[5779]: Exception in thread "main" java.lang.NullPointerException

    May 23 19:25:38 raspberrypi java[5779]: at com.bwssystems.HABridge.BridgeSettings.buildSettings(BridgeSettings.java:170)

    May 23 19:25:38 raspberrypi java[5779]: at com.bwssystems.HABridge.HABridge.main(HABridge.java:58)

    May 23 19:25:38 raspberrypi systemd[1]: habridge.service: Main process exited, code=exited, status=1/FAILURE

    May 23 19:25:38 raspberrypi systemd[1]: habridge.service: Failed with result 'exit-code'.

    habe ich alles gemacht mit diesem Ergebnis:

    habridge.service - HA Bridge

    Loaded: loaded (/etc/systemd/system/habridge.service; enabled; vendor preset: enabled)

    Active: failed (Result: exit-code) since Sat 2020-05-23 17:14:38 CEST; 12s ago

    Process: 2162 ExecStart=/usr/bin/java -jar -Dserver.port=81 -Dconfig.file=/home/pi/habridge/data/habridge.config /home/pi/habridge/ha-bridge.jar (code=exited, status=1/FAILURE)

    Main PID: 2162 (code=exited, status=1/FAILURE)


    May 23 17:14:36 raspberrypi systemd[1]: Started HA Bridge.

    May 23 17:14:37 raspberrypi java[2162]: 2020-05-23 17:14:37,880 [main] INFO com.bwssystems.HABridge.HABridge - HA Bridge (v4.1.4) starting....

    May 23 17:14:37 raspberrypi java[2162]: 2020-05-23 17:14:37,894 [main] INFO com.bwssystems.HABridge.BridgeSettings - reading from config file: /home/pi/habridge/data/habridge.config

    May 23 17:14:37 raspberrypi java[2162]: Exception in thread "main" java.lang.NullPointerException

    May 23 17:14:37 raspberrypi java[2162]: at com.bwssystems.HABridge.BridgeSettings.buildSettings(BridgeSettings.java:113)

    May 23 17:14:37 raspberrypi java[2162]: at com.bwssystems.HABridge.HABridge.main(HABridge.java:49)

    May 23 17:14:38 raspberrypi systemd[1]: habridge.service: Main process exited, code=exited, status=1/FAILURE

    May 23 17:14:38 raspberrypi systemd[1]: habridge.service: Failed with result 'exit-code'.

    Es gibt ja auf der Seite auch ein Automatisches Installationsscript. Schadet das, wenn ich das mal ausführen würde?

    Sorry, aber wenn ich das abspeichere und wieder reingehe, sagt er

    File ...dge.service is being edited (by root with VIM 8.1, PID 6781); continue?


    Ich habe aber kein weiteres EditorFenster offen..


    Und wenn ich versuche die HA-Bridge zu starten "

    sudo systemctl start habridge.service"

    sagt er:


    Failed to start habridge.service: Unit habridge.service not found.

    Versuchs mal so - ist sogar für den neueren 9er:


    Code
    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get install openjdk-9-jre-headless

    Klasse, das war es :) Danke!!!!


    Nun hänge ich bei der Anleitung für die Einrichtung der HA-Bridge in dem Fenster, wo ich das eintrage soll:


    [Unit]

    Description=HA Bridge

    Wants=network.target

    After=network.target

    [Service]

    Type=simple

    ExecStart=/usr/bin/java -jar -Dserver.port=81 -Dconfig.file=/home/pi/habridge/data/habridge.config /home/pi/habridge/ha-bridge.jar

    [Install]

    WantedBy=multi-user.target


    Das steht jetzt zwar drinnen, aber das Fenster lässt sich nicht schließen oder speichern.


    Ich gehe nach dieser Einrichtung vor:

    https://splittscheid.de/ha-bri…ion-auf-dem-raspberry-pi/ (manuelle Installation)


    Und wenn ich es nochmal mit dem Befehl

    "sudo vi /etc/systemd/system/habridge.service"

    probiere kommt folgende Meldung:


    E325: ATTENTION

    Found a swap file by the name "/etc/systemd/system/.habridge.service.swp"

    owned by: root dated: Sat May 23 15:49:17 2020

    file name: /etc/systemd/system/habridge.service

    modified: YES

    user name: root host name: raspberrypi

    process ID: 6781

    While opening file "/etc/systemd/system/habridge.service"

    CANNOT BE FOUND

    (1) Another program may be editing the same file. If this is the case,

    be careful not to end up with two different instances of the same

    file when making changes. Quit, or continue with caution.

    (2) An edit session for this file crashed.

    If this is the case, use ":recover" or "vim -r /etc/systemd/system/habridge.

    service"

    to recover the changes (see ":help recovery").

    If you did this already, delete the swap file "/etc/systemd/system/.habridge

    .service.swp"

    to avoid this message.


    "/etc/systemd/system/habridge.service" [New File]

    Press ENTER or type command to continue

    Diese HA-Bridge hat mit Homebridge nichts zu tun. Du kannst beides auf dem gleichen Raspi laufen lassen.

    Danke!


    Jetzt stehe ich gerade vor dem Problem Java mit folgenden Befehl zu installieren.


    sudo apt-get install oracle-java8-installer


    Ich bekomme hier folgende Fehlermeldung:


    Reading package lists... Done

    Building dependency tree

    Reading state information... Done

    Package oracle-java8-installer is not available, but is referred to by another package.

    This may mean that the package is missing, has been obsoleted, or

    is only available from another source


    E: Package 'oracle-java8-installer' has no installation candidate


    Wo liegt hier der Fehler?

    Da bin ich wieder :)


    Habt vielen Dank für den Tipp mit der Anleitung. Hat tatsächlich geklappt mit der Schritt für Schritt-Anleitung. Vielen Dank dafür :)


    Jetzt weiß ich tatsächlich viel mehr als vorher!


    Ich kann die Homebridge über den Browser wunderbar erreichen.


    Jetzt habe ich noch folgende Herausforderung. Ich möchte auf meiner Harmony Hub die Hausautomationstasten "fremd" belegen, wie hier beschrieben:


    https://www.loggn.de/logitech-…-fremd-belegen-ha-bridge/


    Sorry, aber verstehe ich das richtig, dass man hierfür eine andere Homebridge benötigt (HA-Bridge)? oder kann ich die nutzen, die bereits installiert ist?


    Danke für die Aufklärung :)