Buy ZeroBrane Studio for Vera. Download and run in 60 seconds.

Pay with Card By buying ZeroBrane Studio for Vera you are agreeing to this License Agreement.

All options provide immediate access to the product and include personal service from the ZeroBrane team.


What do I get?

You get packages for three platforms: Windows XP or later (zip or self-extracting archive), macOS 10.7+ (dmg file), or Linux (shell archive for Debian, Ubuntu, Xubuntu, Mint, ArchLinux, Fedora, Gentoo and other distributions).

You also get a product key that allows you to use ZeroBrane Studio for Vera from up to three computers.

What Vera devices are supported?

The product has been tested with VeraPlus, VeraEdge, VeraLite, and Vera 3 devices, but it may work with other Vera devices as well. You should feel free to buy and try if it works for you; if it doesn’t, we can either try to make it work or refund your payment.

What does non-commercial mean?

Non-commercial means the use of ZeroBrane Studio for Vera in the manner that is not intended for or directed toward commercial advantage or private monetary compensation, and is limited to individual users who use the product for personal purposes (for example, hobby, learning, or entertainment).

Do you offer refunds?

Yes. We offer a 30 day unconditional money back guarantee. If you are not happy with the product, send us an email at [email protected] with your email address and purchase identification and we will refund what you paid for it.

If you are happy with the product, send us an email or spread the word as we love to hear that!

Do you offer a trial version?

No, but we offer a 30-day refund policy. You can review the documentation and tutorial pages to see if the product works for you. You can also download and use ZeroBrane Studio before making your decision to buy ZeroBrane Studio for Vera.

What if I need to change my Vera device? Will the product key still work?

Yes, you can change your Vera device two times (from a device A to device B and then to device C or back to device A). In a rare case when this is not enough, to continue using the product you may request an extension or a new key by sending an email to [email protected].

I have several Vera devices; how will this work in my case?

When you start a debugging session and the IDE detects you have multiple devices, you will get prompted to select a particular device you want to work with. All the subsequent debugging and interactions will be done with that device. You won’t be asked again until you restart ZeroBrane Studio.

If you need to work with several devices, make sure you select one of subscription plans that give you access to multiple devices (depending on the plan).

Can I cancel my subscription?

You can cancel your subscription at any time with no questions asked by sending us an email to [email protected].

This looks great, but I still have a question or two. How do I get more information?

You can review the documentation and tutorial pages to see if it is answered there. If you still have questions or need some special arrangement, you may contact us at [email protected]. We also read Vera community forums and will be happy to answer any questions you may have there.

brilliant. Well worth the investment. (JoeyD)

Using ZeroBrane is a breath of fresh air! I've gained more ground on the plug-in the past few hours than I had in the previous week. I attribute that to auto-completion and the ability to debug remotely; seldom ever leaving the IDE. (aechelon)

You ROCK!!! I'm simply amazed that this worked! I didn't expect to be able to debug [register_handler and variable_watch] event types! (Shawn C)

works really well... should be very helpful to people starting-out with Lua/Luup programming for Vera scenes and plugins. (RexBeckett)

Love the debugger, saving my life. (Troy Sandal)

I have been programming computers for about 35 years and I don't think I have ever seen an environment that is easier to get started with. (Adrian)

ZeroBrane Studio has got a working debugger, full IDE feature set, small footprint, and is completely customizable in lua. (Jonathan Shieh)