Beiträge von testpaul999

    ich habe jetzt mal folgendes gemacht...


    ,

    "plugins": [

    "homebridge-config-ui-x"

    ],

    "accessories": [],

    "platforms": [

    {

    "platform": "config",

    "name": "Config",

    "port": 8080,

    "auth": "form",

    "theme": "blue-grey",

    "restart": "sudo systemctl restart homebridge",

    "temp": "/sys/class/thermal/thermal_zone5/temp",

    "tempUnits": "c",

    "sudo": true,

    "log": {

    "method": "systemd",

    "command": "sudo journalctl -fau homebridge"

    }

    },

    {

    "platform": "Fritz!Box",

    "name": "My FritzBox",

    "username": "yyyyyyy",

    "password": "xxxxxxxx",

    "url": "https://x.x.x.x",

    "interval": 60,

    "hide": [

    "wifi",

    "<ain>"

    ],

    "concurrent": true,

    "options": {

    "strictSSL": false

    }

    },

    {

    "platform": "MaxCubePlatform",

    "name": "MaxCube Platform",

    "ip": "192.168.2.222",

    "port": 62910,

    "allow_wall_thermostat": false,

    "default_temp": 15,

    "off_temp": 5

    },

    und mehr.......



    und bekomme folgenden Fehler:


    Jun 08 08:40:25 386pi systemd[1]: homebridge.service: Main process exited, code=exited, status=1/FAILURE

    Jun 08 08:40:25 386pi systemd[1]: homebridge.service: Unit entered failed state.

    Jun 08 08:40:25 386pi systemd[1]: homebridge.service: Failed with result 'exit-code'.

    Jun 08 08:40:35 386pi systemd[1]: homebridge.service: Service hold-off time over, scheduling restart.

    Jun 08 08:40:35 386pi systemd[1]: Stopped Node.js HomeKit Server.

    Jun 08 08:40:35 386pi systemd[1]: Started Node.js HomeKit Server.

    Jun 08 08:40:37 386pi homebridge[26981]: [2018-6-8 08:40:37] Loaded config.json with 0 accessories and 5 platforms.

    Jun 08 08:40:37 386pi homebridge[26981]: [2018-6-8 08:40:37] ---

    Jun 08 08:40:37 386pi homebridge[26981]: [2018-6-8 08:40:37] Loaded plugin: homebridge-config-ui-x

    Jun 08 08:40:37 386pi homebridge[26981]: [2018-6-8 08:40:37] Registering platform 'homebridge-config-ui-x.config'

    Jun 08 08:40:37 386pi homebridge[26981]: [2018-6-8 08:40:37] ---

    Jun 08 08:40:37 386pi homebridge[26981]: [2018-6-8 08:40:37] Loading 5 platforms...

    Jun 08 08:40:37 386pi homebridge[26981]: [2018-6-8 08:40:37] [Config] Initializing config platform...

    Jun 08 08:40:37 386pi homebridge[26981]: [2018-6-8 08:40:37] [Config] Spawning homebridge-config-ui-x with PID 27001

    Jun 08 08:40:37 386pi systemd[1]: homebridge.service: Main process exited, code=exited, status=1/FAILURE

    Jun 08 08:40:37 386pi systemd[1]: homebridge.service: Unit entered failed state.

    Jun 08 08:40:37 386pi systemd[1]: homebridge.service: Failed with result 'exit-code'.

    Hi, klingt ja alles spannend, aber...


    wenn ich das so eintrage

    {

        "bridge": {

            "name": "Homebridge",

            "username": "CD:30:3E:E8:CE:32",

            "port": 51880,

            "pin": "035-35-959"

        },

        "plugins": [

            "homebridge-config-ui-x",

    ],



    dann so weiter?

    "accessories": [],

    "platforms": [

    {

    "platform": "config",

    "name": "Config",

    "port": 8080,

    "auth": "form",

    "theme": "blue-grey",

    "restart": "sudo systemctl restart homebridge",

    "temp": "/sys/class/thermal/thermal_zone5/temp",

    "tempUnits": "c",

    "sudo": true,

    "log": {

    "method": "systemd",

    "command": "sudo journalctl -fau homebridge"

    }

    },….. und der Rest?

    Sollten dann noch weitere Einträge unter Platforms sein, werden die dann nicht ausgeführt?


    Danke

    det:


    ich bekomme diese Fehlermeldung

    Sicherung gestartet: 14:33:40

    dd: Fehler bein

    '/mnt/sda1/hbridge_stretch_4.15.0-3_28052018.img': Die Datei ist zu groß 4295+0 Datensätze ein 4294+0 Datensätze aus

    4294967295 Bytes (4,3 GB, 4,0 GiB) kopiert, 192,068 s, 22,4 MB/s

    Sicherung beendet..: 14:36:53


    Das Image befindet sich aber auf dem Stick.

    Infos zum System:

    Update $ uname -a

    Linux 386pi 4.15.0-3-amd64 #1 SMP Debian 4.15.17-1 (2018-04-19) x86_64 GNU/Linux


    Ich nutzte letzte Version ohne separate cfg Datei:

    # Author: det

    Version="0.1.7"


    Einstellungen:

    # zum ermitteln was eingetragen werden muss, starte "raspiBackup.sh listdev"

    USB_Device="sda1" # Das Sicherungs-Device eintragen "sda1", "sdc1" oder "sdb1"

    Boot_Device="mmcblk0" # Das Boot-Device eintragen (Achtung ohne Ziffer, sda, sdb)


    Beim zweiten Eintrag spielt es keine Rolle ob ich die "ganze" Platte oder nur die Partition wähle, die Meldung ist die gleiche.



    Danke

    Guten Tag,


    ich habe mir jetzt Homebridge auf Trekstore Mini PC W2 und lubuntu 18.4 installiert.

    Solche Mini PC bekommt man mit etwas suchen bei eBay für gut unter 100€.


    Datenblatt zu Trekstor MiniPC W2

    Abmessungen (B x T x H): 97,5 x 97,5 x 22,5 mm
    Ausstattungsmerkmale: Kartenleser, WLAN (RTL8723BS), Bluetooth (läuft nicht)
    Bauart: Mini-PC
    Betriebssystem: lubuntu 18.4 - Windows 10 (eigentlich)
    Festplattenkapazität: 32 GB
    Grafikchipsatz: Intel HD Graphics
    Prozessor-Kerne: 4 Kerne
    Prozessorleistung: 1,33 GHz
    Prozessormodell: Intel Atom Z3735F
    Schnittstellen: 1x Micro-USB 2.0, 2x USB 2.0, HDMI, LAN, Audio In/Out


    Angefangen habe ich mit dem Image DEBIAN STRETCH WITH RASPBERRY PI DESKTOP.

    Leider läuft das mit einem "alten" Kernel 4.9 und dieser unterstützt nativ den WLAN Chipsatz nicht.

    Dieser wird erst ab 4.12.x unterstützt, daher bin ich bei "lubuntu 18.4" gelandet, "uname -r 4.15.0-20-generic".

    Hier wird das WLAN schon bei der Installation erkannt.

    Das nächste Problem ist die Kombination aus 64Bit CPU und einem 32Bit Bios (habe bisher auch kein Update gefunden).

    Also muss man zusätzlich dieses File bootia32.efi in den Ordner /efi/boot kopieren. Hier hilft Google. :)

    Dann erkennt auch das Bios den Stick. :thumbup:

    Ich habe die kleinste Installation ausgewählt, für das Linux und dann erstmal für mich eingerichtet.


    Jetzt bin ich für die Installation von Homebridge nach "Handbuch" vorgegangen.

    - Nodejs installiert, aber mit dieser Methode
    curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash

    sudo apt-get install -y nodejs

    - NPM aktualisieren

    sudo npm i npm@latest -g

    - Homebridge installieren

    - aktuelle config.json vom "alten" PI geholt und testweise auf der CLI gestartet. Wie erwartet erscheint der QR-Code und es werden die fehlenden Plugins angemeckert.

    - jetzt Deconz für den ConBee Stick installiert. Achtung hier muss darauf geachtet werden, das der Download für Ubuntu! nicht für RPI erfolgt.

    Hier sind die aktuellen Files zu finden, https://www.dresden-elektronik…conz/ubuntu/beta/?C=M;O=D

    Wichtig hier ist, das nach der Installation, dass folgendes ausgeführt wird.

    sudo apt update

    sudo apt install -f

    Für den Headless Support von DeConz sudo systemctl enable deconz, nicht vergessen.

    - jetzt habe ich Homebridge noch als systemctl nach diesen Anleitungen homebridge von init.d auf systemd umstellen

    eingerichtet. Allerdings muss die Zeile 9 angepasst werden, weil ich nodejs wie oben beschrieben installiert habe.

    aus

    ExecStart=/usr/local/bin/homebridge $HOMEBRIDGE_OPTS

    wird

    ExecStart=/usr/bin/homebridge $HOMEBRIDGE_OPTS

    - dann habe ich noch den verzögerten Start eingerichtet nach Verzögerter Homebridge Start nach Reboot (Empfehlenswert bei der Nutzung vom RaspBee Gateway mit deConz), da das WLAN einen Moment braucht bis es stabil da ist.


    Das läuft jetzt alles zu meiner Zufriedenheit. ;)

    Und so sieht es aus, unspektakulär.



    Einen Wermutstropfen gibt es noch, das Backupscript von "det" det läuft nicht auf Ubuntu!

    Siehe "msg "\n Abbruch: Dieses System wird derzeit nicht supportet, nur Raspbian und Debian!!\n" $tFRot"<br>


    Zusätzlich lasse ich das System noch per Script und Calibre täglich die "Berliner Zeitung" holen und auf das Kindle meiner Frau versenden. 8)


    Grüße

    Jens

    det

    Ich habe jetzt mal homebridge auf einem MiniPC i386 am laufen.

    Aber mit Deinem Script raspiBackup_ohne-cfg.sh

    habe ich unter Ubuntu folgendes Problem.

    Die Recht sitzen mit +x …..


    Update$ ./raspiBackup_ohne-cfg.sh

    ./raspiBackup_ohne-cfg.sh: Zeile 61: msg: Befehl nicht gefunden

    ./raspiBackup_ohne-cfg.sh: Zeile 62: msg: Befehl nicht gefunden

    ./raspiBackup_ohne-cfg.sh: Zeile 63: msg: Befehl nicht gefunden


    Danke

    det

    ich nutze Dein Tool raspiBackup.sh in der Version 0.1.7

    Das Backup läuft jetzt seit

    "Bitte den Namen für die Backup-Datei eingeben:

    hbridge_stretch_4.14.31_02042018.img (Datum wird automatisch angefügt)

    Für die Dauer des Backup werden die "homebridge"-Dienste gestoppt!

    Homebridge closed

    stope Homebridge als Programm!

    Der MountPoint existiert bereits.

    Support für exFAT (max 512TB) ist bereits installiert.

    ls: Zugriff auf '/mnt/sda1/*.img' nicht möglich: Datei oder Verzeichnis nicht gefunden

    Die img Dateien wurden bereinigt !!
    Erstelle eine Backupdatei: hbridge_stretch_4.14.31_02042018.img

    im Ordner: /mnt/sda1/

    vom Device: /dev/mmcblk0

    (das wird etwas dauern, bei 2GB ca. 9 min mit exFAT)
    Den USB-Stick jetzt nicht entfernen!!
    Sicherung gestartet: 18:57:12"

    also seit ca. 3h gibt es eine gute Idee warum das so sein kann?

    Linux raspberrypi 4.14.31-v7+ #1104 SMP Thu Mar 29 16:52:18 BST 2018 armv7l GNU/Linux

    node 8.11.1

    npm 5.8.0


    Danke