Thousands of Happy Smart Home Customers

But don’t just take our word for it...

We offer great products & great knowledge all backed up with great service - and our customers agree!

We’re very proud of our independent Excellent Trustpilot rating, backed up by the many repeat customers we’ve been supporting for years.


Read More


World-Class, Industry-Leading Technical Support - Forever Free

You’ll always have FREE access to our technical knowledgebase, application guides, YouTube tutorials & Customer Services, as well as all other online resources, help, white papers and articles.

If none of these answer your query you can also raise a ticket and get direct access to our team of smart home specialists for for assistance.


Access to technical specialists
100’s of in-depth help resources
Video guides via YouTube channel
Blog articles with product reviews & test results


The Vesternet Promise

As Founder & CEO of Vesternet, I personally guarantee your 100% satisfaction on any purchase.

I’d never want you to be unhappy with something you buy from us, so here’s my promise - you can return any unused products within 365 days. If you have problems with a new purchase, our support team will work with you to resolve. And if you still can’t get it working then you can return it within 14 days for replacement or refund. For full information take a look at our full returns policy.

In addition, here’s my personal email should you ever have any problems or feedback:

We’re not just a shop, we’re with you all the way on building your smart home.


VERA Programmable Logic Plugins

The PLEG and PLTS plugins for VERA enable you to more easily create complex scenes than is possible in the standard VERA scene editor. This guide introduces them and shows how to install them in VERA.


One of the most common ways to control your home automation system in VERA is by using scenes. These enable you to make a variety of things happen from a single trigger or event.

For instance you may have a simple scene to turn on a light.

Next you might want this scene to trigger when there's motion in the house (Motion1) or an exterior door is opened (DoorOpen2).

And then you only want the light to turn on if it's dark outside.

For VERA, this is considered 'Advanced' programming, and until recently, the only way to create these types of scene was to use LUA code.

VERA only supports the Logical OR of its input triggers.

  • VERA easily supports: Motion1 OR DoorOpen2
  • But it cannot easily support: (Motion1 or DoorOpen2) AND Dark3
  • or even just (Motion1 AND Dark3)
  • These are considered Advanced Scene programming

Normally you would need to use LUA scripts to create this type of scene - which can become extremely complex and involved.

Programmable Logic Plugins

An easier solution is to use the Program Logic Event Generator (PLEG) and Program Logic Timer Switch (PLTS) plugins.

These plugins enable you to:

  • Use the Browser User interface to find/create the inputs to your logic and give them user friendly names
  • Inputs can be the triggered from any device in Vera - including device variable and schedule timers
  • User friendly input names can be used to create very sophisticated logic expressions called Conditions
  • Each Condition also has a user friendly name
  • Use the Web Browser to have different sets of device commands, called Actions, for each condition.
  • This is very similar to how you add device commands to a scene.

The last point is important.

Without the PLEG, or PLTS plugins, Vera would require one scene to turn on the light, and a second scene to turn off the light. Each with their own triggers and logic. Using the plugins allows you to make scene control much easier to create and maintain

Program Logic Event Generator (PLEG)

PLEG enables you to create complex conditional scenes without having to use LUA coding.

Program Logic Timer Switch (PLTS)

PLTS provides a resettable timed switch that can be used to trigger events and scenes.

For further information take a look at the excellent Introduction Guide to PLEG - VERA Plugin and Introduction Guide to PLTS - VERA Plugin, or take a look at the VERA forum's Program Logic Plugins section.


Installing the PLEG or PLTS plugins is very similar to installing any VERA Plugin.

PLEG and PLTS share a lot of common programming logic, this is contained in a separate plugin called Program Logic Core. You must download this as well as PLEG or PLTS.

  • In the VERA UI go to the 'APPS' tab and 'Install Apps'
  • Search for 'Program' you will see the three plugins
  • Install the one you want and make sure you also install the Program Logic Core
  • The installed apps will no be in the My Apps tab
  • In the DEVICES tab you will see a new device for PLEG and PLTS (depending which you have installed)

PLEG and Program Logic Core Pin VERA's 'My Apps'PLEG and Program Logic Core Pin VERA's 'My Apps'.


PLEG Plugin in the VERA UIPLEG Plugin in the VERA UI.

Related Information


Copyright Vesternet 2014

Updated: 08/03/14

You viewed

Please wait...

Item(s) Added Continue shopping or View cart & checkout
Continue shopping or View cart & checkout