| Log in

VELBUSLINK - Configuration software for velbus (free download)

VelbusLink is free software to configure your Velbus Home Automation system


  • Only a qualified professional may carry out the installation in conformity with in force legislation and standards.

  • protocol manuals for developers

    available for download at https://github.com/velbus

  • works with:
    • USB interface module: VMB1USB
    • RS232 interface module: VMB1RS
    • Serial/USB interface: VMBRSUSB
  • system requirements: Windows® 98 or higher
  • includes tutorial in PDF format (see Velbus Installation Guide, Part 2 in the Downloads section)


HTML-File Icon overview for VMBGPOD
Graphical overview of icons to be used with VMBGPOD


EXE-File VelbusLink 10.8.5 (EN/NL/FR) - Latest version
Free Windows program to configure and program a Velbus installation (latest version - 09/22/2022)
PDF-File Velbus Installation Guide, Part 1: Hardware and Cabling
Everything you need to know about the Velbus hardware
PDF-File Velbus Installation Guide, Part 2: Configuration
How to configure Velbus modules using the free software VelbusLink
PDF-File Velbus Troubleshooting Guide
Step-by-step guide for solving Velbus problems.
EXE-File VelbusLink 10.6.5 (EN/NL/FR) - Previous version
Previous version of VelbusLink
XLSX-File Velbus consumption calculator
Spreadsheet to calculate the number of power supplies you need in a Velbus installation.

Info Sheets

HTML-File Velbuslink changelog
Overview of the most important changes in Velbuslink
HTML-File Velbus actions by module (click on an action to see a description)
List of actions per module
Q. Logical functions
A. To realize logical functions and advanced programming, we will use combinations of actions in Velbuslink, often using one or more virtual relays.
Read more ... (PDF)
Q. Sometimes VelbusLink shows the wrong status
A. Collapsing and expanding the module in question will solve this problem in most cases. This makes Velbuslink request the statuses of the channels again.

Beware that Velbus only responds to commands being transmitted on the bus. When eg. in the afternoon you configure a program step that is activated each morning, it will only come into effect from the next morning on.
Q. Light on at 7 AM and off at sunrise
A. How to make a light switch on at 7 AM and off at sunrise, and make this work correctly in all seasons? Read more... (PDF)
Q. "ALL OFF" with delay
A. When I push the "ALL OFF", all lights have to go out. But if it's dark outside, the driveway light has to remain on for another 5 minutes.
Read more... (PDF)
Q. Siren when door is open for longer than 60 seconds
A. When a door is open for longer than 60 seconds, a siren should go off.
Read more... (PDF)
Q. Manual / automatic / wind sensor control of sunscreens
A. I want to operate my sunscreens manually, or automatically based on the indoor temperature. Apart from this, the wind sensor needs to have absolute priority. How do I program this? Read more... (PDF)
Q. My program steps do not seem to work?
A. First of all, beware that Velbus only responds to commands being transmitted on the bus. When eg. in the afternoon you configure a program step that is activated each morning, it will only come into effect from the next morning on.

Second, in order for your program steps to work, the respective program has to be active.

Velbus input modules can have up to three programs (program 1, 2 and 3), each of which can contain multiple program steps. At any one time, only one of the three programs (or none of them) can be active.
The active program can be set to program 1, 2, 3 or none, in the following two ways:

1. In Velbuslink, in the dialog where program steps are defined (you have to be connected to be able to do so)

2. By means of push buttons or other Velbus initiators. To do so, define a new action and select as subject the input module -> "Module programs" (see screenshot below). This will make a whole array of actions available that are related to programs, amongst others selecting the active program.

If the input modules aren't visible, activate the "inputs" filter (see image above).

If you only want to activate or deactivate the program steps of one specific push button, select as subject this push button channel.
Q. Delayed off with multiple initiators
A. The ventilation has to start when the light in the bathroom or the kitchen is switched on, and has to stop 30 minutes after the last light has been switched off. How to program this in Velbuslink? Read more ... (PDF)
Q. Light switched at 100% during the day and 25% at night
A. A light needs to be switched at full intensity during the day (07:00 - 23:00), but at night (23:00 - 07:00) at a dimvalue of 25%. How to program this in Velbuslink? Read more ... (PDF)
Q. A delay can be set on multiple locations. What are delays used for?
A. If you have defined a double action for an entry (push button), you can set the time on which the second entry will be virtually activated and not the first one.
This time can be set at 1, 2 or 3 seconds.
When using a push button for functions requiring a long press, you may want to set the time corresponding to that long press between 1 and 2 seconds.
Every dimmer will make a distinction between a short and a long press.
In some situations however, you'd rather the entry did not react immediately.
A push button with the function "everything off" is a good example. In this case, you could set the reaction time of every entry (push button) between immediate, 1, 2 and 3 seconds.This is the time the entry will wait before reacting when pushed. This way, accidentally pushing the "everything off" button will not trigger any action.
Another possible setting is never. When setting this delay, the entry (push button) will no longer work (neither will it from its programs).
Q. How can I use the astronomical clock?
A. How can I automate actions using sunsrise and sunset times? Read more... (PDF)
Q. How can I disable and enable push buttons and sensor channels at certain times?
A. A light needs to be switched by a PIR sensor from 8:00 until 22:00, and by a push button from 22:00 until 8:00. How do I program this in Velbuslink? Read more... (PDF)
Q. How can I close a Velbus relay during a very short period (<1s)?
A. Normally in Velbus a relay cannot close for less than 1s.

To make a relay close during a very short time (<1s), the following strategy can be used:
- initiator: button; subject: relay channel; action: restartable timer, 1s
- initiator: same button; subject: a second (virtual) relay channel; action: restartable timer, 1s
- initiator: the second (virtual) relay channel; subject: the first relay channel; action: off

This will cause relay channel 1 to close and open again very rapidly.

(The button starts the two relay channels at almost the same time, after which the second relay channel almost immediately turns off the first).
Q. Can I run Velbuslink on a Mac?
A. Velbuslink runs only on Windows. In iOS you can use Boot Camp to install a Windows environment on your Mac.
Q. 3-speed ventilation control
A. See the VMB1RYNO FAQ.
Q. Can I copy actions from one channel to another
A. Actions related to channels can be copied to another channel. To do so, press and hold the Ctrl button on your keyboard, and (without releasing the Ctrl button) drag and drop the source channel onto the destination channel. (Release the Ctrl button after relasing the mouse button). The actions of the source channel will be added to the existing actions on the destination channel.
In Velbuslink 9.82 and higher you can also rightclick the source channel -> Actions -> Copy. A dialog will open where you can select the destination channel.
Q. How can I upgrade the firmware of a module
A. Go to the Tools menu, click on Firmware updates, and follow the instructions.