Hey Leute,
so nun nach einigem knobeln doch einen Account gemacht. Vielleicht kann mir ja hier jemand helfen
Ich habe vor kurzem mein Smart Home auf iobroker umgestellt und versuche aktuell Hyperion mit Hilfe von JavaScript, ssh und Blockly aus iobroker heraus steuern zu können.
Mein Script sieht wie folgt aus:
var SSH = require('simple-ssh');
var ssh = new SSH({
host: '192.168.178.181',
user: 'pi',
pass: 'raspberry'
});
ssh.exec('hyperion-remote -L 1').start();
Einziges Problem: Es läuft nicht ganz rund. Die Befehle erreichen den Raspy und er nimmt sie auch an, allerdings freezt er teilweise einfach nachdem ihn ein Befehl erreicht hat. Nach dem Freeze hilft nur noch ein Neustart um ihn wieder zum laufen zu bekommen (Web Interface nicht erreichbar, neue Befehle werden nicht angenommen). Ebenso erreichen die Befehle ihn nur mit delay von ca. 2-3 Sekunden, damit könnte ich aber leben.
Hat jemand eine Idee was das Problem sein könnte? Falls das hier jemand liest, der bereits iobroker mit Hyperion laufen hat, würde mich sehr interessieren wie ihr das umgesetzt habt.
Mein System:
Hyperion Server: - Build: (HEAD detached at 83338dc3) (Paulchen Panther-ca50487e/83338dc3-1605733041)
- Build time: Nov 18 2020 21:32:08
- Git Remote: https://github.com/hyperion-project/hyperion.ng
- Version: 2.0.0-alpha.9 (ich weiß leider nicht wie man updatet...)
- UI Lang: de (BrowserLang: en-DE)
- UI Access: expert
- Avail Capt: dispmanx,v4l2,framebuffer,qt
- Database: read/write
Hyperion Server OS: - Distribution: HyperBian GNU/Linux 10 (buster)
- Architecture: arm
- CPU Model: ARMv7 Processor rev 4 (v7l)
- CPU Type: Raspberry Pi 3 Model B Rev 1.2
- CPU Revision: a02082
- CPU Hardware: BCM2835
- Kernel: linux (5.4.72-v7+ (WS: 32))
- Qt Version: 5.7.1
- Python Version: 3.5.3
- Browser: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36
Alles anzeigen
Danke und Grüße