OmniLinkBridge to integrate Home Assistant, SmartThings, Node-RED

pete_c

Guru
BTW the Ruckus WAP is more commercial than Residential sort of ugly looking. Here mounted mine in closets sight unseen.

They have two Gb ports with one being POE. They automagically pair up when you bring up two of them. They do VLANs fine.

They are a tad expensive unless you purchased them refurbished on Ebay.

Here is a bit TMI stuff relating to Ruckus.

From the Wiki:

Ruckus Networks (formerly known as Ruckus Wireless) is a brand of wired and wireless networking equipment and software owned by CommScope. Ruckus offers Switches, Wi-Fi access points, CBRS access points, Controllers, Management systems, Cloud management, AAA/BYOD software, AI and ML analytics software, location software and IoT controller software products to mobile carriers, broadband service providers, and corporate enterprises. As a company, Ruckus invented and has patented wireless voice, video, and data technology, such as adaptive antenna arrays that extend signal range, increase data rates, and avoid interference, providing distribution of delay-sensitive content over standard 802.11 Wi-Fi.

Ruckus began trading on the New York Stock Exchange in 2012, and was delisted in 2016, after it was acquired by Brocade Communications Systems for approximately $1.5 billion on May 27, 2016. Ruckus Wireless and Brocade ICX line of Switching products were acquired by Arris International for $800 million in a deal finalized on December 1, 2017. The company was renamed as Ruckus Networks, an ARRIS company from Ruckus Wireless. On April 4, 2019, CommScope completed its acquisition of Arris, which included the recently acquired Ruckus.

I purchased them the first time with the recommendations from the PFSense forum.

Commscope owns Arris and now it is part of the The Carlyle Group.

The Carlyle Group is a multinational private equity, alternative asset management and financial services corporation based in the United States with $376 billion of assets under management. It specializes in private equity, real assets, and private credit. It is one of the largest mega-funds in the world. In 2015, Carlyle was the world's largest private equity firm by capital raised over the previous five years, according to the PEI 300 index, though by 2020, it had slipped into second place.

Founded in 1987 in Washington, D.C., by William E. Conway Jr., Stephen L. Norris, David Rubenstein, Daniel A. D'Aniello and Greg Rosenbaum, the company has nearly 1,850 employees in 26 offices on six continents as of December 2021. On May 3, 2012, Carlyle completed a US$700 million initial public offering and began trading on the NASDAQ stock exchange.

Way back here managed the Arinc (air to ground traffic) accounts for an Airline. Arinc is now managed by the Carlyle group. Many domestic and international airports today use MUSE terminals. (common use terminals).
 
Last edited:

charliebarns

Active Member
Interesting history! Nice to see they're still going. Had a look at them online this morning - yup, ugly. Like you've done I may just hide them in a few closets as the reduction in signal will be minimal. The price though.......wow.
 

grantlewis

Active Member
@rsw686 Just a quick post to say "thanks." I started with OLB running on Windows a couple of years back. That setup worked well, but I eventually decided to consolidate and move to a Docker container running on the same machine as Home Assistant. As you know, though, Home Assistant gets cranky about other Docker containers, so I decided to try the HA add on. I experienced intermittent crashes/reboots with that setup and so now have come full-circle, moving back to running as a Windows service once again. It's rock-solid there, so I think I'll stop fiddling.

All of that to say "thanks" for providing not only the fantastic functionality of OLB but also all of these options for its implementation. I really appreciate being able to experiment and not being backed into a corner.
 

arakasi55

Member
major progress. got all the entities up and running. MQTT helps. thx
I'm in a similar situation. I'm migrating from HA and OLB running in Docker containers on a Debian installation to a new HAOS running as a Proxmox VM. I've restored my backup, have added the OLB add-on and done the configuration, but i'm not getting any entities coming through.

I deleted all the old omnilinkbridge topics from MQTT in the hope it was those and have rebuilt the add-on, but i'm not seeing any topics or entities coming in.

The logs in OLB are clean - no errors that it can't connect to MQTT broker, which is on same host obviously (have tested using both 127.0.0.1 and the LAN IP) and I can see state changes, so it's talking with the OPII panel OK.

Code:
2023-01-08 15:38:26 [OmniLinkBridge.Modules.OmniLinkII DBG] Waiting for named units Button
2023-01-08 15:38:26 [OmniLinkBridge.Modules.OmniLinkII DBG] Unsolicited notifications enabled
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial AreaStatus 1 House, Status: OFF, Alarms: 0
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial AreaStatus 2 Garage, Status: AWAY, Alarms: 0
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial ZoneStatus 1 Front Door, Status: SECURE
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial ZoneStatus 2 Hallway PIR, Status: SECURE
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial ZoneStatus 3 Master Bed PIR, Status: SECURE
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial ZoneStatus 4 Study PIR, Status: SECURE
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial ZoneStatus 5 Lounge PIR, Status: SECURE
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial ZoneStatus 6 Kitchen PIR, Status: SECURE
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial ZoneStatus 7 Living Room PIR, Status: SECURE
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial ZoneStatus 8 Spare Room PIR, Status: SECURE
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial ZoneStatus 11 Smoke Detector, Status: SECURE
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial ZoneStatus 17 Garage Button, Status: SECURE
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial ZoneStatus 18 Door Bell, Status: SECURE
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial ZoneStatus 19 Garage Roller, Status: SECURE
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial ZoneStatus 20 Garage Side, Status: SECURE
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial ZoneStatus 49 Marshall Disarm, Status: SECURE
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial ZoneStatus 50 Marshall Arm, Status: SECURE
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial ZoneStatus 51 Marshall Aux, Status: SECURE
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial ZoneStatus 52 Marshall Garage, Status: SECURE
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial ZoneStatus 53 Sim Disarm, Status: SECURE
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial ZoneStatus 54 Sim Arm, Status: SECURE
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial ZoneStatus 55 Sim Aux, Status: SECURE
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial ZoneStatus 56 Sim Garage, Status: SECURE
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial ZoneStatus 57 Spare Disarm, Status: SECURE
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial ZoneStatus 58 Spare Arm, Status: SECURE
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial ZoneStatus 59 Spare Aux, Status: SECURE
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial ZoneStatus 60 Spare Garage, Status: SECURE
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial ZoneStatus 61 Bifold Reed, Status: SECURE
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial ZoneStatus 62 French Reed, Status: SECURE
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial ZoneStatus 63 Driveway Sensor, Status: SECURE
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial ZoneStatus 64 Laundry Reed, Status: SECURE
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial UnitStatus 277 Front Lawn, Status: OFF
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial UnitStatus 278 Middle Lawn, Status: OFF
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial UnitStatus 279 Fenceline, Status: OFF
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial UnitStatus 280 Top Lawn, Status: OFF
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial UnitStatus 281 Rear Lawn, Status: OFF
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial UnitStatus 385 GarageOpener, Status: OFF
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial UnitStatus 386 Strobe, Status: OFF
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial UnitStatus 387 Ext Siren, Status: OFF
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial UnitStatus 388 Int Siren, Status: OFF
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial UnitStatus 392 Thermostat, Status: OFF
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial UnitStatus 395 Garage Bypas, Status: 0
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial UnitStatus 396 Sched Water, Status: 0
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial UnitStatus 397 WateringOn, Status: 0
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial UnitStatus 398 Rear Lawn On, Status: 0
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial UnitStatus 399 Top Lawn On, Status: 0
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial UnitStatus 400 Mid Lawn On, Status: 0
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial UnitStatus 401 FrontLawn On, Status: 0
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial UnitStatus 402 FenceWaterOn, Status: 0
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial UnitStatus 403 Sched Rear, Status: 0
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule VRB] Initial UnitStatus 404 Sched Front, Status: 0
2023-01-08 15:38:26 [OmniLinkBridge.Modules.LoggerModule DBG] Controller has 2 areas, 29 zones, 0 units, 10 outputs, 10 flags, 0 thermostats
2023-01-08 15:41:47 [OmniLinkBridge.Modules.LoggerModule VRB] ZoneStatus 62 French Reed, Status: NOT READY
2023-01-08 15:41:58 [OmniLinkBridge.Modules.LoggerModule VRB] ZoneStatus 62 French Reed, Status: SECURE
2023-01-08 15:42:12 [OmniLinkBridge.Modules.LoggerModule VRB] ZoneStatus 62 French Reed, Status: NOT READY
2023-01-08 15:42:15 [OmniLinkBridge.Modules.LoggerModule VRB] ZoneStatus 62 French Reed, Status: SECURE
2023-01-08 15:42:22 [OmniLinkBridge.Modules.LoggerModule VRB] ZoneStatus 62 French Reed, Status: NOT READY
2023-01-08 15:42:23 [OmniLinkBridge.Modules.LoggerModule VRB] ZoneStatus 62 French Reed, Status: SECURE
2023-01-08 15:42:30 [OmniLinkBridge.Modules.LoggerModule VRB] ZoneStatus 62 French Reed, Status: NOT READY

Any suggestions would be very much appreciated. Thanks.
 

arakasi55

Member
I managed to sort it out after taking a break and removing my blinkers, lol.
Firstly, when I did the configuration, I missed the save button in the config section the first time around and clicked save at the bottom under network, which consequently lost the settings i'd added. When I reconfigured them, I blindly missed the toggle to enable MQTT - duh!
After sorting that, I at least got logs saying it wouldn't connect to the MQTT broker on either local IP or 127.0.0.1. I checked another add-on which uses MQTT and it was configured to use core-mosquitto. After setting that and restarting, all my entities popped right back up.
 
Last edited:

JonW

Senior Member
Long time OmniPro user here. I just made the switch from OpenHAB to Home Assistant with OmniLinkBridge. I was blown away with how easy the setup of the combination of HA & OLB was. 238 entities discovered from my OPII and published in HA automatically. Gotta love it! Thank you!
 

pete_c

Guru
@JonW Curious why you moved from OpenHAB to Home Assistant? What is OLB?

Here have been running with HA manually installed on Ubuntu and switching over to running HA on a Virtual Box. Its been a long time and tested a back up and restore to the VM and it works great.
 

JonW

Senior Member
@JonW Curious why you moved from OpenHAB to Home Assistant? What is OLB?

Here have been running with HA manually installed on Ubuntu and switching over to running HA on a Virtual Box. Its been a long time and tested a back up and restore to the VM and it works great.
@pete_c OLB=OmniLinkBridge. My OpenHAB system was becoming unstable and it was always a pain to manually maintain the OPII interface and my mobile control screen layouts. I either needed to install a new clean OpenHAB system using their latest version or give Home Assistant a try. Either way, it was going to be some time invested to get it going. I'm convinced now though that HA is much simpler to setup. I was able to download a pre-made Hyper-V VM and then added the OLB service to my HA server in just minutes. The only real work with setting up HA was to configure the dashboard to work the way I wanted it to.
 
Top