Beiträge von det

    eben mit dieser neuen Datei getestet, es geht

    beim Bad hochregeln geht auch Heizung Bad hoch (=Zone3)


    Danke Dir, hatte ich noch garnicht bemerkt:)

    -orginal Datei umbenennen

    - neue Datei erstellen, daten von oben rein kopierwn

    - neue Datei rechtsetzen

    - neue Datei Eigentümer setzen

    Code
    sudo mv /usr/local/lib/node_modules/homebridge-tadong/index.js /usr/local/lib/node_modules/homebridge-tadong/index.js.org
    sudo nano /usr/local/lib/node_modules/homebridge-tadong/index.js
    sudo chmod 644 /usr/local/lib/node_modules/homebridge-tadong/index.js
    sudo chown root:root /usr/local/lib/node_modules/homebridge-tadong/index.js

    nochmal mit ls... s.o. kontrollieren (13871)


    honebridge starten

    Die ZonenNummern entsprechen der Reihenfolge wie diese bei Tado aktiviert wurde.

    Übrigens, ich habe die Datei auch mal runter galden.

    Die scheint unter Linux korrupt zu sein, da steht dan teilweise Müll drin.


    wichtig ist doch es läuft.:thumbup:

    sagmal kann es sein das es ohne zu kopieren der Datei geht?


    tadong deinstalieren , wieder instalieren und mit

    ls -al /usr/local/lib/node_modules/homebridge-tadong/index.js


    nachsehen

    runter laden .txt entfernen


    dazu gibt es ein programm "WinSCP", installieren, putty sitzung importieren.

    im programm mit raspi verbinden vom windows auf raspi kopieren


    per ssh verbindung dan rechte vergeben und ans ziel kopieren

    sudo chown 644 index.js

    sudo cp index.js /usr/local/lib/node_modules/homebridge-tadong


    EDIT:

    zur kontrolle

    Code
    ls -al /usr/local/lib/node_modules/homebridge-tadong/index.js


    wie ist die konfigdatei dazu?

    welche node npm Version?


    EDIT:

    zeig mal das ergebniss von:

    Code
    ls -al /usr/local/lib/node_modules/homebridge-tadong/index.js

    so wie hier im Post #12 beschrieben,

    haben es andere auch gemacht und es läuft.

    (ich selbst, habe 4 Heizungsregler integriert)

    per ssh anmelden

    Datei erstellen:

    Code
    sudo nano ./remove.sh

    inhalt rein kopieren:

    beenden ctrl+x, j , enter


    rechte geben

    Code
    sudo chmod 755 ./remove.sh

    starten

    Code
    ./remove.sh

    das war es.

    Das Script starten und das löscht Homebridge, nodejs, Plugins.

    Dann Node runter laden kopieren, Homebridge und Plugins wieder installieren.

    Kann durchaus sein,

    Irgendwo hier, ist ein Script von mir zum homebridge löschen und dann kann man die homebridge neu installieren.

    der erst Befehl hat die Datei index.js von /home/pi nach /usr/...homebridge-tadong verschoben

    der 2.te Befehl kopiert

    und dabei das orginal überschrieben

    Code
    rm /usr/local/lib/node_modules/homebridge-tadong/index.js
    rm ./index.js

    falls du die orginale index.js nicht mehr hast,

    ist besser das Plugin deinstallieren und wieder installieren


    npm uninstall -g homebridge-tadong

    npm install -g homebridge-tdong