rsw686 said:The OmniLinkBridge Web API for Samsung SmartThings has always been on port 8000. In the OmniLinkBridge.ini you can disable the webapi or change the port depending on if you use the SmartThings integration or not.
grantlewis said:FYI I rolled back to 1.1.4 yesterday while troubleshooting. I also put my OmniLinkBridge.ini back to the way it was before:
# Web Service (yes/no)
# Can be used for integration with Samsung SmartThings
webapi_enabled = yes
webapi_port = 8000
# device_type must be contact, motion, water, smoke, or co
#webapi_override_zone = id=20;device_type=motion
I know it must sound like I'm hallucinating, but Portainer is running successfully this morning with this setup. So it seems that there may be something different about the webapi in 1.1.5 that causes problems related to ports 8000 and 9000.
rsw686 said:Could it be the order of startup?
sawadee2 said:Could someone help me get OLB going? I had HA/Mosquitto/OLB running on a RPI-3B for over a years but lost it (SD fail). This was the third fail but this time the image I had did not write correctly. Anyway I am trying to get everything going again on an RPI-4B 4GB board.
I have HA/Portainer running in docker now for a week. HA is 104.0. I have OLB 1.1.4 in a docker container with the OmniLinkBridge.ini file at /opt/omnilinkbridge/...
I used this from page 21 to get the image and create the container:
docker run -d --name="omnilink-bridge" -v /opt/omnilink-bridge:/config -v /etc/localtime:/etc/localtime:ro --net=host --restart always excaliburpartners/omnilink-bridge:1.1.4
The container starts ok but throws only this error and nothing else in the log:
standard_init_linux.go:211: exec user process caused "exec format error"
standard_init_linux.go:211: exec user process caused "exec format error"
standard_init_linux.go:211: exec user process caused "exec format error"
What did it do wrong?
Thanks
sawadee2 said:Thank you for the quick reply.
I forgot to mention I installed Hassbian as I didn’t know there was a HASS-IO install for OLB.
I know hassbian is being deprecated now.
Will this package run in Hassbian on Docker. If not, I guess I start over.
rsw686 said:For those running Home Assistant as a Hass.io install you can install OmniLink Bridge by adding the following add-on repository. Currently only the controller_, time_, webapi_, and mqtt_ settings are built out in the add-on configuration tool. I'm planning to add the verbose_, mysql_, mail_, prowl_, and pushover_ settings in the next release.
https://github.com/excaliburpartners/hassio-addons