Go Back   HomeSeer Message Board > HomeSeer Products & Services > HomeSeer General Discussion Area

HomeSeer General Discussion Area General discussion about HomeSeer that does not fall into any other category or are not specific to 1.x or 2.x versions of HomeSeer.

Thread Tools Display Modes
Old December 13th, 2017, 01:47 AM
moose12 moose12 is offline
Join Date: Dec 2017
Location: US
Posts: 8
How does HS handle new HA hardware?

Hi, I am obviously new here. Looking to get into HA and was initially considering Smarthings. Not a big fan of the cloud emphasis though. Would prefer local. Looked around and found HS. At this point I am leaning towards HS, but still doing my homework.

I have a underutilized dual Xenon server ruining 24/7 with Ubuntu and some KVM VMs including a Windows 10 VM. So putting HS3 on that would make some sense. Plus I think it would be an interesting project.

But anyways, my question is how does HS handle new z-wave (or zigbee) switches, plugs, or other new HA hardware? Smarthings appears to have their custom DTH that often appear to be required, but that the community seems to be able to get out fairly quickly.

It is not clear to me what HS has that is equivalent to that. HS has scripting and plug-ins. I believe that the plug-ins may be the closest thing to DTHs. But the HS plug-ins appear more complicated, and I am not sure it is feasible to have a plug-in for every new device.

I am not clear on the HS architecture vs Smartthings, so maybe HS handles new devices differently and does not need the equivalent of DTHs?

I am trying to get a sense of how future proof HS is and how quickly one can take advantage of new devices/hardware when they come out.

Reply With Quote
Old December 13th, 2017, 01:04 PM
moose12 moose12 is offline
Join Date: Dec 2017
Location: US
Posts: 8
I think I have some of my own answers by reading through many threads here. One of them that I thinks speaks to my question is:


Very interesting read on how HS handles the device builds vs the ST DTHs.

As always, if only we could combine the best of both worlds...
Reply With Quote
Old December 13th, 2017, 01:34 PM
taylormia taylormia is offline
Seer Plus
Join Date: Aug 2015
Location: USA
Posts: 94
Welcome to the HomeSeer community! You'll find that our group is very willing to help and answer questions to get you going.

Personally, I started on HS3 about three years ago on a Windows 7 VM on VMware ESXi and it worked very well for more than two years. I have since transitioned to a Win 10 i7 laptop with an SSD drive. I have about 100 Z-wave devices (sensors, switches etc) and several non Z-wave devices using many plugins. The system has been extremely stable and runs smoothly. For new devices - I tend to look at Z-wave first before going elsewhere because it is a popular standard covered by hundreds of brands and thousands of devices - and has been very stable in my environment

The HS3 Z-wave Plugin takes care of interoperability with Z-wave and Z-wave Plus devices. For the most part this plugin works with new Z-wave devices from Day 1 since most Z-wave vendors implement the standard properly. Sometimes the Z-wave plugin may need a revision to account for a new functionality in a device..and that happens fairly quickly when users ask for the device to be tested if it hasn't been already considered by HomeSeer.

Plugins are the primary way that HomeSeer is made extensible with new HA devices and solutions. A great example is the new MQTT Plugin which opens up new possibilities with IOT and HA. Also, low cost devices such as the Sonoff line of WiFi devices can be integrated easily with MQTT and open source firmware.

For me HS3 is my HA platform going forward because it is not cloud based, is very extensible with plugins, is easy to use and has a very powerful Event engine. The community is also very active and helpful in the forums. I had looked at openHAB, HomeAssistant and SmartThings but settled on HomeSeer.

I wish you good luck in your HA adventure!
Reply With Quote
Old December 13th, 2017, 02:34 PM
TeleFragger's Avatar
TeleFragger TeleFragger is offline
Join Date: Jun 2004
Location: Williamstown, NJ
Posts: 4,794
Welcome here..
I started on HS2 and it was more script based and I am just "Joe User" .. non scripter, etc. People helped me and I saw what others used and shared.

now I'm on HS3 and love it. Event based (can be tricky to get fully working but it is great when you do) and really not too difficult.

I am a mix of x10 (works great for me on motion sensors and switches), Also started going more z-wave with anything I replace. Starting in January, every month I plan on buying 4 z-wave+ switches until all my x10 2 way switches are replaced.

also use 433mhz Oregon scientific temperature sensors and also integrated my concord 4 alarm system. Think I was the first to ask about this and someone else bought the panel and made a free plugin... so they ended up with getting their new alarm integrated and my question on it brought in great support for a new plugin!

so I think to better answer your questions... maybe post up what you want to automate and we can chime in how/what is needed to do that. Then you can best decide.
HW - i5 4570T @2.9ghz runs @11w | 8gb ram | 128gb ssd OS - Win10 x64

HS - HS3 Pro Edition

Plugins - BLRF | Concord 4 | HSBuddy 3.9.605.5 | HSTouch Server | RFXCOM | X10 | Z-Wave

Hardware - EdgePort/4 DB9 Serial | RFXCOM 433MHz USB Transceiver | Superbus 2000 for Concord 4 | TI103 X-10 Interface | WGL Designs W800 RF | Z-Net Z-Wave Interface
Reply With Quote
Old December 13th, 2017, 06:13 PM
mrhappy mrhappy is offline
Join Date: Nov 2007
Location: W.Mids, UK
Posts: 7,314
I think in general terms you can probably think of a plugin would be responsible for a type of hardware (be it X10, Z-Wave, Zigbee etc) and then it is up to that plugin to interface with the specific devices that support that hardware (ie a new Z-Wave bulb or whatever).

Different or new devices may or may not need changes to a plugin, there are no hard and fast rules to this and also no absolute assurances that it would be supported. You could buy an obscure Z-Wave device from a manufacturer that no one on here has tested and find that even though it is Z-Wave certified that it still does not work with the Z-Wave plugin until changes have been made (and there is no guarantee that these changes will happen). On the other hand you could buy a new Z-Wave device and find it works just fine without any changes.

New types of hardware (new protocols etc) are a little more vague as it is reliant on either HST or a third party developer taking on the challenge (some types of hardware may not need a plugin and as such the challenge is easier). There is again no guarantee that protocol x/y/z will be supported either because no one wants to do the development or it is not possible. There is what appears to be less of a tendency for HST to develop plugins than historically there has been but HS as a core is probably more complex than it was in HS2 which takes up development time. Considering the hardware that HS can run on then in terms of future proofing it is fairly robust, the interface between plugins is TCP based and it is .net compliant so it shouldn't be going anywhere any time soon.
Reply With Quote
Old December 13th, 2017, 06:57 PM
Pete's Avatar
Pete Pete is offline
Join Date: Jan 2001
Location: House
Posts: 15,272
Welcome to the Homeseer forum Moose12.

"future proofing" is a loaded question.

Homeseer's event engine, plugins, scripts allow just about any type of automation using today's automation protocols.

Here utilize X10, UPB, ZWave and Zigbee and tinker with automation hardware and software.

The Samsung Smartthing Hub is a cloud based ZWave and Zigbee device with it's OS (linux) based in firmware. (I have one here that I tinker with). There are a few out there including other cloud connected automation smart hubs.

With Homeseer you have the option of keeping your automation at home and if you want add cloud connectivity use for say the Amazon Alexa.
- Pete


HS3 Pro & Lite Edition Beta

HS3 Wintel Touch | Ubuntu 16.04 64 bit | Oracle Windows Virtual Box ==> for Wintel only SAPI and HS3 plugins | Speech - Microsoft SAPI - Neospeech - Amazon Echo | Hardware | Haswell Intel iSeries 3 - 16Gb | Pine64 - 2Gb computers | Openpeak Intel Atom SoC tabletop touchscreens (15 HS tabletop tablets) | Touchscreens - Windows embedded POE connected |Light switches - X10,UPB, ZWave and Zigbee | Firewall - PFSense - 2 WAN plus 4 LAN interfaces | Network - Gb managed switches / POE WAP(s) | CCTV - Zoneminder IPHD cams - variety | Audio - Russound - AB8SS | Security - Leviton HAI Omni Pro 2 | Weather - Davis Vantage Vue - MeteoStick - WeeWx | 1-Wire - AAG, Midon and HB | OWFS - Mosquitto - Node Red - Python - RPi Stretch - OpenWRT
Reply With Quote


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
How to handle TV? snowspeeder HS3 / HS3PRO Discussion 3 September 17th, 2015 01:41 PM
Handle leak? Uncle Michael JV Caddx Plug-In 14 May 10th, 2013 10:03 AM
How to handle IP change JohnBoy70_99 BeakerStat 2 May 30th, 2012 06:35 PM
How to handle N-way switches... Near76 Insteon Plug-in (Mark Sandler) 4 February 21st, 2006 02:08 PM
How to handle Quotes within VBS d-smes Script & Plug-In Development 3 January 23rd, 2004 07:39 PM

All times are GMT -4. The time now is 01:50 AM.

Copyright HomeSeer Technologies, LLC