Public | Automated Build

Last pushed: 2 years ago
Short Description
OpenRemote Controller
Full Description

OpenRemote Controller

Install On unRaid:

On unRaid, install from the Community Applications and enter the app folder location and the port for the webUI.

Install On Other Platforms (like Ubuntu, Synology 5.2 DSM, etc.):

On other platforms, you can run this docker with the following command:

docker run -d --name="OpenRemoteController" --net="bridge" -p 8080:8080/tcp -v "/path/to/config":"/config":rw -v /etc/localtime:/etc/localtime:ro aptalca/docker-openremote

Setup Instructions

  • Replace the variable "/path/to/config" with your choice of folder on your system. That is where the config and the library files will reside, and they will survive an update, reinstallation, etc. of the container.
  • To change the port, modify the port listed on the left side in the run command, that is the host side.
  • Access the webui by going to http://SERVERIP:8080/controller
Docker Pull Command
Owner
aptalca
Source Repository

Comments (3)
bender77
a year ago

any tips on getting this to sync with online designer account? When I try to log in to the controller it tells me authentication failed (even though the username/pass works when I log in to designer). I've also been unable to add the controller to the online designer using the MAC address, just says that the controller isn't found.

aptalca
2 years ago

@yphyph I just saw this message. Can you try changing the --net="bridge" to --net="host" and see if that fixes it?
If not, please submit an issue on the github page listed under source repository on the right

yphyph
2 years ago

Hi Aptalca,
First of all, thank you for sharing your work. I really appreciate. The container is installed and it's running exept the KNX connection. here are the logs. Could help me to have Openremote connecting to my KNX gateway (for your information, a classical openremote installation is fully functional).
regards
Yann

WARN 2015-11-23 18:46:51,735 (KNX): Could not connect
org.openremote.controller.protocol.knx.ConnectionException: KNX-IP interface not found
at org.openremote.controller.protocol.knx.KNXIpConnectionManager.waitForConnection(KNXIpConnectionManager.java:264)
at org.openremote.controller.protocol.knx.KNXIpConnectionManager.getConnection(KNXIpConnectionManager.java:222)
at org.openremote.controller.protocol.knx.KNXIpConnectionManager$ConnectionTask.run(KNXIpConnectionManager.java:989)
at java.util.TimerThread.mainLoop(Timer.java:534)
at java.util.TimerThread.run(Timer.java:484)
INFO 2015-11-23 18:46:51,737 (KNX): Trying to create connection
INFO 2015-11-23 18:46:51,737 (KNX): Removing connection
INFO 2015-11-23 18:46:51,738 (KNX): KNX-IP socket listener IOException
java.net.SocketException: Socket closed
at java.net.PlainDatagramSocketImpl.receive0(Native Method)
at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:136)
at java.net.DatagramSocket.receive(DatagramSocket.java:759)
at org.openremote.controller.protocol.port.DatagramSocketPort.receive(DatagramSocketPort.java:78)
at org.openremote.controller.protocol.knx.ip.IpProcessor$PhysicalBusListener.run(IpProcessor.java:82)
WARN 2015-11-23 18:46:51,739 (KNX): KNX-IP socket listener stopped
INFO 2015-11-23 18:46:51,740 (KNX): KNX Connection manager resolving local host IP addresses...
INFO 2015-11-23 18:46:51,741 (KNX): Found candidate NIC: name:eth0 (eth0)
INFO 2015-11-23 18:46:51,742 (KNX): Skipped IPv6 address (not supported by KNX) /fe80:0:0:0:42:acff:fe11:2%15
INFO 2015-11-23 18:46:51,742 (KNX): Added candidate IP address to set - /172.17.0.2
INFO 2015-11-23 18:46:51,743 (KNX): Skipping loopback interface: name:lo (lo)