Roomskills.com Roomskills Software Download

Roomskills Software

Roomskills Local Connect

Bei Roomskills geht es darum, die Steuerung von Smarthome- und Multimediageräte so einfach und intuitiv wie möglich zu gestalten. Um die einzelnen smarten Geräte im lokalen Netzwerk sicher anzubinden, haben wir Roomskills Local Connect entwickelt. Roomskills Local Connect läuft auf einem Rechner im lokalen Netzwerk und stellt eine sichere Verbindung mit dem Roomskills Service her. Mit Roomskills Local Connect können zum Beispiel die Services

  • - MyMusic Echo zum Abspielen der eigenen Musiksammlung auf Echo Lautsprechern,
  • - Musiccontrol LMS zum Steuern der Logitech Mediaserver Musikplayer mit Amazon Alexa,
  • - ioBroker Smarthome System und
  • - myStrom Buttons zum Steuern der Roomskills Geräte

angebunden werden.

Roomskills Local Connect ist verfügbar für

  • - Microsoft Windows
  • - macOS
  • - Ubuntu Linux
  • - Debian Linux
  • - MAX2PLAY
  • - piCoreplayer, sowie
  • - Raspbian und RaspberryOS
  • - Qnap NAS Systeme
  • - Synology NAS Systeme
  • - Docker Container

Die App gibt es jeweils in einer Version mit Installationsprogramm und als direkt ausführbares Programm (Portable Version). Mit der Portable Version kann man die App mal kurz antesten. Die Version mit Installationsprogramm installiert Roomskills Local Connect als Service auf dem Rechner, so dass es sofort gestartet wird, wenn der Rechner gestartet wird. Es läuft immer im Hintergrund mit und sorgt so für die Verbindung mit Roomskills. Ein Deinstallationsprogramm ist natürlich auch enthalten, so dass die App auch einfach wieder vollständig entfernt werden kann.

Unten findet sich noch eine ausführliche Anleitung zur Installation für die verschiedenen Betriebssystemarten. Zum Download der App bitte Betriebssystem und Programmtyp auswählen:



Hier nun eine detaillierte Anleitung zur Einrichtung:

  • MS Windows

  • Die Installation

    Die Installation erfolgt über das oben verfügbare Installationsprogramm. Dazu einfach die Installationsdatei über den Download Button oben herunterladen und zum Beispiel per Doppelklick aus dem Explorerfenster ausführen.

    Windows 10 fragt aus Sicherheitsgründen noch einmal nach bevor es eine aus dem Internet heruntergeladene Datei ausführt, daher in dem aufkommenden Fenster den Link "Weitere Informationen" ...

    und dann "Trotzdem ausführen" anklicken.

    Am Ende der Installation öffnet sich ein Browserfenster mit der Einrichtungsseite der App. Dort kann man sich mit den gewohnten User/Passwort Kombination des Roomskills Service oder per Amazon Login einloggen.

    Hinweise zur Konfiguration von Roomskills Local Connect finden sich in den Anleitungen der einzelnen Produkte wie

    Im Hintergrund befindet sich noch das Installationsprogramm, das man mit einem Klick auf "Close" beenden kann.

    Im Windows Startmenü befinden sich jetzt 2 neue Einträge in einem neuen Verzeichnis "Roomskills".

    Durch den ersten Eintrag "Roomskills Local Connect" gelangt man in die Konfigurationsseite der neu installierten App. Der zweite Eintrag startet das Deinstallationsprogramm zum Entfernen von Roomskills Local Connect vom Rechner.

  • Die Deinstallation

    Zum Deinstallaieren klickt man auf den Eintrag "Uninstall Roomskills Local Connect" im Verzeichnis "Roomskills" im Windows Startmenü.

    Im Laufe der Deinstallation muss man das Entfernen des Windows Services durch Klick auf "OK" bestätigen. Das Ende der Deinstallation wird dann nochmals von der Deinstallationsroutine gemeldet.

  • Apple macOS

  • Die Installation

    Die Installation erfolgt über das oben verfügbare Installationsprogramm. Dazu einfach die Installationsdatei über den Download Button oben herunterladen und zum Beispiel per Doppelklick aus dem Finder ausführen.

    Da es sich um ein heruntergeladenes Programm handelt weigert sich macOS zuerst das Programm zu installieren.

    Man muss die Installation durch Klick auf "Dennoch öffnen" unter Systemeinstellungen > Sicherheit die Installation bestätigen.

    In dem aufkommenden Fenster muss man die Installation erneut bestätigen.

    Danach kommt man endlich in den Installationsprozess.

    Am Ende der Installation öffnet sich Safari mit der Einrichtungsseite der App.

    Hinweise zur Konfiguration von Roomskills Local Connect finden sich in den Anleitungen der einzelnen Produkte wie

    Im Hintergrund ist aber noch das Installationsprogramm geöffnet, dass man durch klick auf "Schließen" beenden kann.

    Nach der Installation befinden sich 2 neue Einträge unter Programme. Der eine Eintrag "Roomskills Local Connect" bringt einen in die Einrichtungsseite der App. Der andere Eintrag "Roomskills Local Connect - Uninstall" ist zur vollständigen Deinstallation der App.

  • Die Deinstallation

    Für das Deinstallieren von Roomskills Local Connect klickt man auf den Eintrag "Roomskills Local Connect - Uninstall" unter Programme.

  • Debian oder Ubuntu

  • Die Installation

    Über den Download Button oben kann man sich die Installationsdatei "roomskills_local_connect.deb" herunterladen. Alternativ kann man aber auch diese Datei direkt im Terminal über das Programm "curl" herunterladen und über den Befehl "dpkg -i roomskills_local_connect.deb" installieren. Die vollständige Liste der Befehle ist:

    
        curl -L https://www.roomskills.com/apps/get_rlc.php?os=intel-linux -o roomskills_local_connect.deb
    
        sudo dpkg -i roomskills_local_connect.deb
    

    Die Dienstesteuerung läuft über die Standardverwaltung "systemctl" und die gewohnten Kommandos "start", "stop" und "status"

        systemctl status roomskills_local_connect
    
        sudo systemctl start roomskills_local_connect
    
        sudo systemctl stop roomskills_local_connect
    
    

    Man erreicht die Konfigurationsseite recht einfach über den Link http://127.0.0.1:32655.

    Hinweise zur Konfiguration von Roomskills Local Connect finden sich in den Anleitungen der einzelnen Produkte wie

  • Die Deinstallation

    Zum Deinstallatieren reicht der Befehl:

    
        sudo dpkg -r roomskills-local-connect
    
  • Raspbian oder RaspberryOS

  • Die Installation

    Über den Download Button oben kann man sich die Installationsdatei "roomskills_local_connect.deb" herunterladen. Alternativ kann man aber auch diese Datei direkt im Terminal über das Programm "curl" herunterladen und über den Befehl "dpkg -i roomskills_local_connect.deb" installieren. Die vollständige Liste der Befehle ist:

    
        curl -L https://www.roomskills.com/apps/get_rlc.php?os=arm-linux -o roomskills_local_connect.deb
    
        sudo dpkg -i roomskills_local_connect.deb
    

    Die Dienstesteuerung läuft über die Standardverwaltung "systemctl" und die gewohnten Kommandos "start", "stop" und "status"...

        systemctl status roomskills_local_connect
    
        sudo systemctl start roomskills_local_connect
    
        sudo systemctl stop roomskills_local_connect
    
    

    Man erreicht die Konfigurationsseite recht einfach über den Link http://127.0.0.1:32655.

    Hinweise zur Konfiguration von Roomskills Local Connect finden sich in den Anleitungen der einzelnen Produkte wie

    Aktuell unterstützt unser Installationspaket lediglich die normale 32bit Version des Raspberry Betriebssystems. Es gibt neuerdings auch eine Betaversion eines 64bit Betriebssystems und man kann die Dockerinstallationsmethode (siehe unten) verwenden um auf diesen System Roomskills Local Connect laufen zu lassen. Sollte die 64bit Version des Raspberry Betriebssystems eine breitere Verwendung finden, werden wir auch dafür ein Installationspaket anbieten.

  • Die Deinstallation

    Zum Deinstallatieren reicht der Befehl:

    
        sudo dpkg -r roomskills-local-connect
    
  • MAX2PLAY

  • Die Installation

    Zur Installation kann man das entsprechende Plugin über den oberen Download Button herunterladen, oder den Link

    https://www.roomskills.com/download/max2play/RoomskillsLocalConnect.tar ()

    in das passende Textfeld in MAX2PLAY auf dem Reiter "Einstellungen / Reboot" kopieren.

    Nach der Plugin Installation erhält man einen neuen Reiter für Roomskills Local Connect.

    Dort wählt man den Button "Start Install" um Roomskills Local Connect auf MAX2PLAY zu installieren.

    Nach der erfolgreichen Installation meldet das Plugin dies in der dazugehörigen Statuszeile.

    Man erreicht die Konfigurationsseite von Roomskills Local Connect über den blauen Button am Ende der Plugin Seite.

    Hinweise zur Konfiguration von Roomskills Local Connect finden sich in den Anleitungen der einzelnen Produkte wie

  • Die Deinstallation

    Die Deinstallation erfolgt über den entsprechenden Button auf der Pluginseite.

  • piCoreplayer

  • Die Installation

    Gehe zum Tab 'Tweaks' und suche den Bereich 'User commands' am Ende der Seite und füge den folgenden Text in eines der Felder ein:

    mkdir /opt/roomskills_local_connect ; cd /opt/roomskills_local_connect ; wget https://www.roomskills.com/download/picore/start.sh ; chmod +x start.sh ; /opt/roomskills_local_connect/start.sh
    ()

    Klicke dann auf 'SAVE' und bestätige den erneuten Aufruf von 'Tweaks'.


    Gehe im Tab 'Tweaks' jetzt zum Bereich 'Schedule CRON jobs' und füge folgenden Text ein:

    0 * * * * /opt/roomskills_local_connect/save_config.sh
    ()

    Klicke dann auf 'SAVE' und bestätige den Reboot.

    Nach dem Neustarten des Systems erreicht man die Konfigurationsseite recht einfach über den Link http://ip_adresse:32655.

  • Die Deinstallation

    Zum Deaktivieren von Roomskills Local Connect reichen folgende Schritte

    • Löschen und Speichern des Eintrages unter 'User command' im Tab Tweaks
    • Löschen und Speichern des Eintrages unter 'Schedule CRON jobs' im Tab Tweaks und Bestätigen des notwendigen Neustarts.

    Zum vollständigen Löschen von Roomskills Local Connect trägt man zusätzlich den Befehl

    rm /mnt/mmcblk0p2/rlc-config.json
    ()

    in ein Feld 'User Commands' ein und speichert es durch Klicken auf 'SAVE'. Danach geht man auf das Tab 'Main' und klickt auf 'Reboot' um den Befehl beim nächsten Neustart auszuführen. Nach dem Neustart löscht man den Befehl wieder und speichert die Änderung.

    Das war's.

  • QNAP NAS Systeme

  • Die Installation

    Zur Installation kann man das entsprechende Qnap Installationspaket über den oberen Download Button herunterladen, oder je nach Architektur über einen der beiden Links herunterladen:

    Im oberen Downloadmenü einfach die passende Architektur auswählen ... und auf den Download Button drücken.

    Die Installationsdatei wird automatisch mit dem passenden Namen abgelegt, in der Regel im Download Ordner des Systems.

    Dann in der Qnap QTS Weboberfläche die App "App Center" starten.

    Im App Center den passenden Button (siehe Screenshot) zum manuellen Hinzufügen von Apps wählen.

    Auf den Button "Durchsuchen..." wählen und die heruntergeladene Installationsdatei auswählen, dann auf "Installieren" klicken.

    Als nächstes bestätigt man in dem aufkommenden Dialog, dass man das Paket wirklich installieren will.

    Als nächstes muss man bestätigen, dass das Paket auch ohne Signatur installiert werden soll.

    Jetzt läuft die Installation durch und der Erfolg wird mit einem kurzen Dialog bestätigt. Diesen schließt man mit einem Klick auf "OK".

    Jetzt muss man das installierte Programm nur noch durch einen klick auf "Start" starten.

    Das war's jetzt läuft die App und kann konfiguriert werden. Man erreicht die Konfigurationsseite von Roomskills Local Connect über den "Öffnen" Button unterhalb des Roomskills Icons.

    Falls die Startseite in der falschen Sprache erscheint, kann man durch einen Klick auf den Text "Zum Login in Deutsch" einfach zur deutschen Sprache wechseln.

    Hinweise zur Konfiguration von Roomskills Local Connect finden sich in den Anleitungen der einzelnen Produkte wie

  • Die Deinstallation

    Die Deinstallation erfolgt über die Appstation auf dem Qnap System. Dort die App "Roomskills Local Connect" suchen und über das Kontextmenü "entfernen" die Deinstallation starten.

  • Synology NAS Systeme

  • Die Installation

    Zur Installation kann man das entsprechende Qnap Installationspaket über den oberen Download Button herunterladen, oder je nach Architektur über einen der beiden Links herunterladen:

    Die Installation erfolgt dann mit den folgenden Schritten:

    • Im oberen Downloadmenü einfach die passende Architektur auswählen ... und auf den Download Button drücken.
    • Die Installationsdatei wird automatisch mit dem passenden Namen abgelegt, in der Regel im Download Ordner des Systems.
    • Dann in der Qnap QTS Weboberfläche die App "App Center" starten.
    • Im App Center den passenden Button zum manuellen Hinzufügen von Apps wählen.
    • Auf den Button "Durchsuchen..." wählen und die heruntergeladene Installationsdatei auswählen, dann auf "Installieren" klicken.
    • Als nächstes bestätigt man in dem aufkommenden Dialog, dass man das Paket wirklich installieren will, auch wenn es keine digitale Signatur besitzt.
    • Jetzt läuft die Installation durch und nach der erfolgten Installation findet man in der Übersicht die neue Roomskills Local Connect App als neue App.

    • Das war's jetzt läuft die App und kann konfiguriert werden. Man erreicht die Konfigurationsseite von Roomskills Local Connect über den "Öffnen" Button neben dem Roomskills Icons.
    • Falls die Startseite in der falschen Sprache erscheint, kann man durch einen Klick auf den Text "Zum Login in Deutsch" einfach zur deutschen Sprache wechseln.

    Hinweise zur Konfiguration von Roomskills Local Connect finden sich in den Anleitungen der einzelnen Produkte wie

  • Die Deinstallation

    Die Deinstallation erfolgt über die Paket-Manager auf der Synology. Dort die App "Roomskills Local Connect" suchen und über das Kontextmenü "entfernen" die Deinstallation starten.

  • Docker Container

  • Die Installation

    Zuerst legt man ein neues Verzeichnis für die persistenten Daten des Docker Containers an. Für unser Beispiel wählen wir das Verzeichnis /opt/roomskills_local_connect:

    sudo mkdir /opt/roomskills_local_connect
    ()

    Sofern nicht bereits installiert, muss man sich docker nachinstallieren. Für z.B. das 64bit Ubuntu Betriebssystem für Raspberry ist der Befehl:

    sudo apt install docker.io
    ()

    Dann lädt man als nächstes das benötigte Basisimage

    sudo docker pull python
    ()

    Den Roomskills Local Connect Container startet man für unser Beispiel mit dem Befehl

    sudo docker run -d --net=host --name roomskills_local_connect -v /opt/roomskills_local_connect:/mnt -w /mnt python:3 /bin/bash -c "/usr/bin/curl -L https://www.roomskills.com/download/container/start.sh -o /mnt/start.sh; /bin/chmod +x /mnt/start.sh; /mnt/start.sh"
    ()

    Man erreicht die Konfigurationsseite recht einfach über den Link

    http://127.0.0.1:32655

    bzw. von einem anderen Rechner aus, als dem Rechner auf dem der Container läuft über die Adresse:

    http://<IP_des_Rechners>:32655

    Damit der Container auch immer nach einem Neustart des Rechners wieder neu gestartet wird, kann der folgende Befehl zusätzlich eingegeben werden:

    sudo docker update --restart unless-stopped roomskills_local_connect
    ()

    Hinweise zur Konfiguration von Roomskills Local Connect finden sich in den Anleitungen der einzelnen Produkte wie

  • Die Deinstallation

    Zur Deinstallation muss man das Dockerimage stoppen und löschen sowie das neu angelegte Verzeichnis mit allen Dateien löschen. Die dazugehörigen Befehle sind:

    sudo docker stop roomskills_local_connect
    ()

    sudo docker rm roomskills_local_connect
    ()

    sudo rm -rf /opt/roomskills_local_connect
    ()

Close

Um unsere Webseite für Sie optimal zu gestalten und den Service bereit stellen zu können, verwenden wir Cookies und Speichern ihre Daten. Durch die weitere Nutzung der Webseite stimmen Sie der Verwendung von Cookies zu. Weitere Informationen zu Cookies und der Speicherung von Daten erhalten Sie in unserer Datenschutzerklärung.