Skip to end of metadata
Go to start of metadata
AutorP3root


Logo

Status

STABLE

Version0.3.1
Min. LB Version

LB 0.2.3

Downloadhttps://www.loxforum.com/filedata/fetch?id=147643
Zweck Installiert die HA Bridge auf dem LoxBerry.
LanguagesEN, DE


 Version History...

Version 0.3.1

  • Update auf HaBridge Version 5.2.0

Version 0.3 (PreRelease)

  • Die HaBridge ist nun nichtmehr im Plugin enthalten sondern wird bei der Installation von GitHub heruntergeladen
  • Update auf HaBridge Version 5.1.0
  • Auf die Pluginseite wurde ein Link zum Aufrufen der HaBridge-Oberfläche gesetzt

Version 0.2

  • erste öffentliche Version

Inhalt



Allgemein

Dieses Plugin installiert die HaBridge und richtet einen Service ein, der auf Port 8080 (für Änderung des Ports siehe unten) die Benutzeroberfläche der HaBridge zur Verfügung stellt. Die Konfiguration der HaBridge erfolt dann auf dieser Oberfläche unabhängig vom Plugin. Hierfür findest du bei der Suchmaschine deines Vertrauens genügend Anleitungen.

Kompatibilität zu LB 1.0

Ab Loxberry V1.x.x muss der Loxberry Dienst Simple Service Discovery Protocol (SSDP) unter LoxBerry-Dienste > Optionen deaktiviert werden. Erst dann kann die HA-Bridge fehlerfrei starten.

Achtung: Für Nutzer des Sonos-Plugins: Zum Scannen nach Zonen wird das SSDP Protokoll benötigt, ansonsten werden KEINE Sonos Player automatisch gefunden.

Einspielen der Datenbank aus einer anderen Installation der HaBridge (von User Alex )

  •  FileZilla starten.

  • Als loxberry einloggen:

Server: IP_loxberry Beutzername: loxberry Psswort: welches bei der Installation erstellt wurde

  •  Zu dem Verzeichnis: /opt/loxberry/data/plugins/p3_lox_habridge/data gehen und die Backupdatei ins Verzeichnis kopieren

Bei fehlenden Verzeichnisrechten unter Putty als root "chmod -R 777 /opt/loxberry/data/plugins/p3_lox_habridge/data" ausführen

  •  HA-Bridge starten und ganz unten auf "Bridge Device DB Backup" gehen

  •  Backup Datei auswählen und auf Restore.

Anpassen des Ports

Aktuell kann der Port noch nicht über die Loxberry Oberfläche konfiguriert werden. Als Standard startet die HaBridge auf Port 8080. Falls kein Echo der ersten Generation im Netzwerk ist, können die Echos die Habridge nicht auf Port 8080 finden. Man muss sie dann auf Port 80 laufen lassen.

  • Oberfläche des Loxberry auf einen anderen Port als Port 80 legen (natürlich nur, wenn die HaBridge auf diesen Port gelegt werden soll. Der Port kann unter Loxberry-Dienste aber der Loxberry Version 1.0 eingestellt werden
  • Login mit Putty auf die Konsole
  • Folgenden Befehl absetzen: nano /opt/loxberry/data/plugins/p3_lox_habridge/habridge
  • In Zeile Zwölf findest du den Aufruf der HaBridge. Dort ist auch der Port (im Standard 8080) hinterlegt, der hier einfach editiert werden kann.

cmd="nohup java -jar -Dserver.port=8080 -Dconfig [....]

  • Mit STRG+O kannst du speichern
  • Nach einem Neustart startet die Habridge auf dem konfigurierten Port

Achtung: Der Aufruf über den Link auf der Pluginseite funktioniert dann nicht mehr, da hier Port 8080 hart hinterlegt ist. Du musst die Habridge also mit 192.xxx.xxx.xxx:YYYY aufrufen (wobei YYYY die Portnummer und xxx deine IP ist)

Konfigurationsoptionen

Weitere Details findest Du auf folgender Wiki-Seite: Amazon Echo / HA-Bridge

Loxberry Habridge

Forum

https://www.loxforum.com/forum/projektforen/loxberry/plugins/146726-plugin-habridge-prerelease-0-3

22 Comments

  1. where can i find a download link for the 0.3.1 version? (smile) thanks! 

  2. Der HA Bridge Importer ist ein sehr guter Anfang, um Geräte automatisch anzulegen: https://github.com/escalate/loxone-ha-bridge-importer

    Schritt-für-Schritt:

    Über ssh auf den Loxberry und in ein Verzeichnis navigieren, wo das Script installiert werden soll (bei mir dreckigerweise im home-Verzeichnis). Danach:

    wget https://github.com/escalate/loxone-ha-bridge-importer/archive/master.zip
    unzip master.zip
    rm master.zip
    cd loxone-ha-bridge-importer-master
    pip3 install -r requirements.txt
    nano importer.py

    In der Datei die erste Zeile ändern in: "#!/usr/bin/env python3" – danach CTRL+O, CTRL+X

    ./importer.py – hat bei mir einen Fehler wg. fehlenden locales erzeugt. Es wird aber eine Lösung angeboten – einfach die beiden angegebenen Kommandos eingeben

    Im Folgenden die groß geschriebenen Werte durch die eigenen Angaben ersetzen:

    ./importer.py --loxone-miniserver LOXONEIP --loxone-username LOXONEUSER --loxone-password LOXONEPASSWORD --ha-bridge-server IPHABRIDGE --ha-bridge-port PORTHABRIDGE

    Danach sollten die Geräte nach einem Refresh der Seite in der HA Bridge auftauchen und können weiter bearbeitet werden (z.B. Dim-Wert hinzufügen).

    Ich habe importer.py noch etwas angepasst, da ich es extrem merkwürdig finde, dass Switches bei on und off "pulse" liefern, d.h. Umschalten. Bearbeitet einfach die importer.py und ändert Werte im Abschnitt "self.control_actions_map = {...“ oder fügt weitere Gerätetypen hinzu.

  3. Hallo zusammen,

    ich möchte die HA-Bridge auf meinem Loxberry installieren.

    Nur finde ich keinen Download-Link der funktioniert bzw. eine URL die ich bei der Loxberry PlugIn Intallation einfügen kann.

    Kann mir jemand helfen?

    Danke!

  4. Hallo zusammen,


    wo kann die LoxBerry HA Bridge heruntergeladen werden?


    Danke schon mal!

  5. Hallo,

    habe die Loxberry erfolgreich installiert und den Plugin Ha-Bridge auch. Leider bekomme ich keine Verbindung zur Habridge. Da kommt diese Meldung

    {"requestUrl":"/","action":"","error":true,"msg":"Unknown url path","data":{}}

    kann mir da bitte einer weiterhelfen.

    LG Viktor


    1. Hast du die Ports geändert? Meine Erfahrung: Habridge muss auf Port 80 laufen. Daher muss der Loxberry-Port in „Loxberry-Dienste“ auf etwas anderes geändert werden (z.B. 81). Den Port der Habridge danach auf 80 setzen – siehe Beschreibung oben.

      1. Habe jetzt den port von Loxberry auf 8000 gesetzt und habridge auf 80. Bekomme aber trotzdem keine Verbindung zu habridge

  6. Habe Loxberry auf port 81 und habridge auf port 80. kann die habridge leider nicht aufrufen. ging auch schon nach der plugin installation auf port 8080 nicht. was kann das problem sein? neueste Loxberry version.

  7. SSDP Dienst ausschalten, dann startet auch habridge

  8. Leider funktioniert der Link für das HA Bridge Plugin nicht mehr. Auch der Verweis auf das Loxforum führt zu keinem Downloadlink. Vielen Dank für Eure Hilfe

  9. Hallo, Leider geht der Link immer noch nicht.

    Wäre super, wenn Ihr den wirder in Gang setzen könntet.

    Danke

  10. Hallo Zusammen


    Ist es möglich den Downloadlink für das Plugin erneut zu aktivieren.

    Leider lässt sich das Plugin nicht herunterladen.


    Vielen Dank.

  11. Hallo Zusammen,


    wäre echt super, wenn der Link wieder aktiviert würde.

    Vielen Dank.

  12. DL ist leider immer noch down.

    Bitte wieder online stellen. 

    DANKE

  13. Der Link ist schon ewig down , mehrere Monate .

  14. Der Link oben zeigt auf das Loxforum. Der Loxberry kann von dort das Plugin nicht laden. Also einfach mal dem Link im Browser gefolgt, Plugin Archiv heruntergeladen und dann mit dem heruntergeladenen Archiv installiert. Funktioniert einwandfrei.

  15. Hallo,

    nachdem ich ca. 8 Stunden gebraucht habe um meinen Echo Spot erfolgreich zum laufen zum bringen und dabei viele Wikis und Anleitungen durchgelesen habe wollte ich ein paar wichtige Punkte nochmals zusammenfassen bzw. ergänzen. 

    Echo Spot, gerade gekauft → Eingerichtet fertig.

    Loxberry das Plugin Habridge installiert, Port 80 gelegt, die Befehle angelegt. hierzu gibt es schon zahlreiche Tipps und Anleitungen. Danke dafür. Leider konnte mein Echo Spot keine Geräte finden. Was war noch notwendig? → In der Ha Bridge unter Update Security Settings den LOG Button aktivieren. Danach Log drücken, Zur Echo Webpage gehen HUE Skill installieren und die Geräte werden gefunden!


    Viel Erfolg!

  16. Guten Tag,

    ich bekomme keine Verbindung zur Habridge. (Port wurde angepasst / SSDP Dienst deaktiviert)

    Hat noch jemand nach der Installation das gleiche Problem ?

    Vielen Dank im Voraus

    1. Huhu, ja ich habe ebenfalls das Problem...

      1. Hast du schon eine Lösung gefunden ?

        Oder hat jemand eine Idee, wo der Fehler liegen könnte ?

  17. Hallo Timon,

    die Habridge läuft inzwischen bei mir. Ich hab den Loxberry nochmals neu aufgesetzt, weil er mein Root Passwort nicht akzeptiert hat.

    Hatte ein Image vom Rheinland Server und hab mir jetzt eins vom Bayern Server geladen und installiert.

    Anschließend habe ich wie beschrieben alles installiert, die Ports geändert und dann lief es auch schon bei mir...