Roomskills.com Roomskills Software Download

Roomskills Software

Roomskills Local Connect

Roomskills aims to simplify the control of smarthome and smart music player devices. In order to control available devices in a secure way we have developed Roomskills Local Connect. Roomskills Local Connect runs on a computer in your local network and creates a secure connection to Roomskills.com . With Roomskills Local Connect you can for example realize the services

  • - MyMusic Echo to play your local music collection on Echo speakers,
  • - Musiccontrol LMS to control your Logitech Mediaserver music players with Amazon Alexa,
  • - Smarthome Control ioBroker and
  • - connect myStrom Buttons to use them to control Roomskills devices

Roomskills Local Connect is available for

  • - Microsoft Windows
  • - macOS
  • - Ubuntu Linux
  • - Debian Linux
  • - Logitech Media Server
  • - MAX2PLAY
  • - piCoreplayer, as well as
  • - Raspbian and RaspberryOS
  • - Qnap NAS systems
  • - Synology NAS systems
  • - Docker Container

The app is available in a version with an installation package and as stand-alone program (portable version). The portable version can be used to just test the app and see how it works. The version with installer package can be used to install the app on your computer so it is

  • - started, when your computer is started
  • - it runs always in the background and ensures a permanent connection to Roomskills.com
  • - an uninstaller function is included, so it can easily be removed from the system

Here some detailed manuals on how to install Roomskills Local Connect on the different systems. To download the right version please select the respective type:




Here the detailed manuals:

  • MS Windows

  • The installation

    Just download the installation programm and double click the downloaded .exe file in the explorer.

    In Windows 10 the user is asked for permission to execute the downloaded programm. Please select the button 'additional information and confirm, that the programm can be started ...

    At the end of the installation program a browser window is opened and you can log into the app with the Roomskills username and password or by using the Amazon login function.

    In the background the installation programm is still open - please use the 'Close' Button to end it.

    In the Windows Start Menu you wil find 2 new entries in the folder "Roomskills".

    The first entry "Roomskills Local Connect" can be used to reach the configuration page of Roomskills Local Connect. The second entry starts the Deinstallation of the app.

  • Uninstall Roomskills Local Connect

    In order to uninstall the programm, just click on the entry "Uninstall Roomskills Local Connect" in the folder "Roomskills" in the Windows Start Menu.

    In the course of the uninstallation you have to confirm the removal of the service by clicking on the "OK" button.

  • Apple macOS

  • The installation

    You can install the app by using our provided installation file. The file can be downloaded using the Download function above.To start the installation just double click on the downloaded file.

    Since the app was downloaded from the internet you have to confirm the installation by adjusting the security settings in your system control.

    You have to confirm the installation a couple of times.

    At the end of the installation a brwoser window is opened with the configuration page of Roomskills Local Connect.

    The installation programm is still opend in the background and you can close it by clicking on "Close".

    After the installation you will find 2 additional entries in your programms folder. One "Roomskills Local Connect" to open the configuration page and an additional one "Roomskills Local Connect - Uninstall" to remove the app from your system.

  • Uninstall Roomskills Local Connect

    To uninstall Roomskills Local Connect, just click on the entry "Roomskills Local Connect - Uninstall" to remove the app from your system.

  • Linux - Debian, Ubuntu, RaspberryOS (Intel & ARM)

  • The installation

    You can download the installation package "roomskills_local_connect.deb" using the download function above. Or you can use the terminal window and the tool curl to download the installation package directly. Please use the following commands to download and install Roomskills Local Connect:

    
        curl -L https://www.roomskills.com/apps/get_rlc.php?os=linux -o roomskills_local_connect.deb
    
        sudo apt-get install -f --assume-yes ./roomskills_local_connect.deb
    

    You can use the following commands to start, stop the service or get the status of the service

        systemctl status roomskills_local_connect
    
        sudo systemctl start roomskills_local_connect
    
        sudo systemctl stop roomskills_local_connect
    
    

    You can use the following link to open the configuration page on a browser http://127.0.0.1:32655.

  • Uninstall Roomskills Local Connect

    The following command can be used to uninstall the app:

    
        sudo dpkg -r roomskills-local-connect
    
  • Logitech Media Server Plugin

  • The installation

    Roomskills Local Connect can be installed as plugin on the Logitech Mediaserver directly. Just add our repository in the section "Additional Repositories". For that you click on "Settings" on the lower right area of the main page of the LMS web interface. Then you click on the tab "Plugins" and at the end of that tab you enter the following address

    
        https://www.roomskills.com/lms-repo/repo.xml
    
    

    After having entered the address you click on "Apply". After the repository has been added you can select the new plugin "Roomskills Local Connect" and click again on "Apply". After confirming the reboot of the Logitech Media Server, the new plugin will be installed.

    The best starting point on how to configure the new Plugin is on the Roomskills website in the service section. But if you know the tool already you can also reach the local setup area of the tool via the link "Settings" next to the plugin in the plugin overview.

  • Uninstall Roomskills Local Connect

    In order to uninstall the plugin you just de-select the plugin in the plugin overview and click on "Apply". That is all.

  • MAX2PLAY

  • The installation

    We have prepared a Plugin for MAX2PLAY and you can download the plugin using the download function above or use the following link

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

    please copy the link into the apropriate text field in the tab "Setup / Reboot".

    After the installation is finished you find a new tab "Roomskills Local Connect" on MAX2PLAY.

    Please use the button "Start Install" to install Roomskills Local Connect on your MAX2PLAY system.

    After a successful installation you reach the configuration page by clicking on the blue button on the "Roomskills Local Connect tab".

  • Uninstall Roomskills Local Connect

    Just click on the uninstall button on the Roomskills Local Connect tab.

  • piCoreplayer

  • The installation

    Go to the tab 'Tweaks' and search for the area 'User commands' near the end of the page and add the following text in one of the fields:

    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
    ()

    Click on 'SAVE' and confirm to revisit 'Tweaks'.


    At the piCore configuration web page go to the tab 'Tweaks' to the area 'Schedule CRON jobs' and add the following text:

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

    Click on 'SAVE' and confirm the reboot.

    After the reboot you can reach Roomskills Local Conenct via the link http://ip_adresse:32655.

  • Uninstall Roomskills Local Connect

    The follwing steps deactivate Roomskills Local Connect

    • Delete and save the entries at 'User command' in the tab Tweaks
    • Delete the entry at 'Schedule CRON jobs' in the tab Tweaks, click on SAVE and confirm the reboot.

    To remove Roomskills Local Connect completely enter the following command under User commands

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

    and save it by clicking on SAVE. Then go to the Main tab and click on Reboot to initite a reboot and execute the command. After the reboot delete the entry and save the changes by clicking on SAVE.

    That's all!

  • QNAP NAS Systems

  • The installation

    The installation on a QNAP system is done via the app Container Station (here you find information on Container Station by Qnap). If Container Station is not already installed and activated please do so.

    Then open the app Container Station and perform the follwing steps to install Roomskills Local Connect:

    • Please in the left area on the button "Create". Then use the search field and search for the image "python". In the upcoming list please select the image "python official" and click on the button "Install" on the right next to the image to install the image.
    • In the upcoming windows select "latest" as the version.
    • In the next window some detailed configuration options have to be selected.
      • Name: roomskills_local_connect
      • In the "Command:" field insert the following content:
      • /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"
        ()

    • Next click on "Advanced Setup" to enter some additional options:
      • In the area "Environment" enter the additional variable: "RLC_IP" and as value enter the IP address of the Qnap NAS.
      • RLC_IP: IP_OF_QNAP

      • In the area network, please add 3 port forwarding entries:
      • Host   Container   Protokoll
        32653    32653       TCP
        32655    32655       TCP
        32656    32656       TCP
        
      • In the area "Volumes" please add an additional entry under "New Volume" with the entry "roomskills_local_connect" under "New Volume" and "/mnt" under "Entry Point"."
      • As a last step click on "Create" in the lower area to start the creation of the container.
    • A summary appears listing all the configuration. Click on "OK" to accept the configuration and start the creation.
    • If everything worked a new entry will appear in the list of containers.
    • The configuration page of Roomskills Local Connect can be reached via
    • http://IP_ADDRESS_OF_THE_QNAP:32655/

  • Uninstall Roomskills Local Connect

    You can uninstall Roomskills Local Connect by opening the app Container Station on Qnap and selecting the entry roomskills_local_connect in the list of containers. Then you uninstall Roomskills Local Connect by clicking on the button marked "Remove".

  • Synology NAS Systems

  • The installation

    The installation on the Synology systems is done using the app Docker on the Synology (here you can find information on Docker on Synology). If you have not done so please install and activate the app "Docker" using the Package Center on Synology.

    The installation can be done performing the following steps:

    • First you have to create an empty directory on the NAS which will contain the local persistent data of the container.
    • In the next step you open the app Docker on the NAS and go to the area "Registration". In registration you use the search function and enter the word "python" in the search filed and start the search. Then you select the entry "python" (official) and click on the button "Download".
    • In the upcoming window you select the option "latest" as version.
    • In the area "Image" you can follow the download process of the image. Once the download is finished you can start the installation process by once clicking on the python entry in the list and then clicking on the button "Start".
    • In the next step you configure the container by first entering "roomskills_local_connect" as name of the container. Then you click on "Advanced Configuration" to enter some additional configurations:
      • In the tab "Advanced Configuration" you activate the fields "Automatic Restart" and "Link to Desktop". Then you enter the address "http://IP_ADDRESS_OF_SYNOLOGY:32655/" as web address for the link.
      • In the tab "Volume" you add a new select the folder by clicking on the button "Add folder". In the field "File/Folder" you select the folder which was created at the beginning of this manual. In the field "Mount-Path" you enter "/mnt".
      • In the tab "Port-Configuration" you add 4 port mapping by clicking on the "+" button. The entries are as follows:
      •   Host   Container   Protokoll
         32653    32653       TCP
         32655    32655       TCP
         32656    32656       TCP
        
      • In the tab "Environment" you add an entry "RLC_IP" and set the IP address of the Synology NAS as value. In the field "command you copy the content below."
      •  RLC_IP  IP_OF_THE_SYNOLOGY
        

        /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"
        ()

      • As a last step you click on the button on the bottom of the page "Apply".
    • In the upcoming windows you click on "Continue". An then on "Apply" to start the creation of the container.
    • If everything worked a new entry names "roomskills_local_connect" will apper in Docker under Container and a new link will appear on the desktop of the Synology web interface.
    • By clicking on the new icon you can reach the configuration page of Roomskills Local Connect. On the appearing page you have to login once to connect Roomskills Local Connect to Roomskills.
  • Uninstall Roomskills Local Connect

    You can uninstall Roomskills Local Connect by starting the Docker App on your Synology. By selecting the container named "roomskills_local_connect" and clicking on the Action ->Delete option the container will be removed.

  • Docker Container

  • The installation

    First you have to setup a new folder for the data of the docker container. For our examle here we use the directory /opt/roomskills_local_connect

    sudo mkdir /opt/roomskills_local_connect
    

    Then you have to download the base image

    sudo docker pull python:3
    ()

    To start the Roomskills Local Connect container use the following command

    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"
    ()

    You can reach the Roomskills Local Connect configuration page via the following link

    
    http://127.0.0.1:32655 
    
    

    or from another computer in the local network via the address:

    
    http://<ip of the computer running the container>:32655
    
    

    To make sure the container is started after a reboot you can in addition enter the following command:

    sudo docker update --restart unless-stopped roomskills_local_connect
    
  • Uninstall Roomskills Local Connect

    To uninstall Roomskills Local Connect you have to stop the docker container, delete the docker container and delete the folder with the container data. The commands are:

    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.