NEWS
(gelöst)hyperion service restart duchführen
-
Hallo Zusammen,
Ich habe Enigmalight an meiner VU+ Reiceiver und nutze einen Pi Zero mit Hyperion Version: 2.2.0Leider startet funktionieren die LEDs am TV nicht immer, wenn der Receiver eingeschaltet wird
Wenn ich aber beim Hyperion einen restart über Konsole vorher durchführen geht es immer.
Daher der Gedanke, wenn der TV angeht über ein Blockly den Restart durchführen zu lassen. Danach geht dann er die Vu+ an
Über Konsole unter iobrocker fuktioniert das
Ich habe sshpass nachinstalliert
Die Befehle sehe so aus
sshpass -p passwort ssh pi@ip von hyperiondie Verbindung wird aufgebut. Dauert so ca 5 sek
Danch ein
sudo systemctl restart hyperion@pi.servicezum guten Schluss wieder raus mit
exitmir ist hier jetzt nicht ganz klar, wie ich das über Blockly oder javascript umsetzen
Könnte mit da jemand unterstützen?
-
So, ich habe das so gelöst
Im javascript adapter unter "Zusätzliche NPM-Module" simple-ssh eintragenDann die Javascript Funktion im Blockly nutzen und folgenes eintragen und anpassen
var SSH = require('simple-ssh'); var ssh = new SSH({ host: '<ZIEL-IP>', user: '<USER>', pass: '<PASSWORT>' }); ssh.exec('<BEFEHL>').start();Quelle
https://www.machs-smart.de/iobroker-ssh-befehle-mit-blockly-ausfuhren/
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden