# KNX1 to KNX2 Migration Steps

**URL:** <https://community.openhab.org/t/knx1-to-knx2-migration-steps/45446>\
**Category:** Bindings\
**Tags:** openhab2, knx, knx2\
**Created:** [May 25, 2018, 7:45pm UTC](https://community.openhab.org/t/knx1-to-knx2-migration-steps/45446 "2018-05-25T19:45:10Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![Dim](https://community.openhab.org/user_avatar/community.openhab.org/dim/32/4568_2.png) [@Dim](https://community.openhab.org/u/Dim)\
**Post date:** [May 26, 2018, 7:45am UTC](https://community.openhab.org/t/knx1-to-knx2-migration-steps/45446/4 "2018-05-26T07:45:27Z")

</div>

> [@binderth](#):
>
> …I’m a bit scared, though! 😉

don’t be… it will take you some time to migrate but it’s fun ! (grab a laaaarge cup of coffee first 😄)

> [@binderth](#):
>
> For easier setups, is there something like a KNX1 =\> KNX2 migration tool somewhere?

Not really… What can help is VSCode. I didn’t use it during the rewrite of my flat config files (I should have)  
@Udo_Hartmann used it to migrate his setup and it helped him.

> [@HowTo: GIRA KNX/IP Router](https://community.openhab.org/t/howto-gira-knx-ip-router/14618/15):
>
> Hehe… slight_smile Well, I have about 160 knx items, all defined through a knx.things file. This was quite a bit of work, but a lot of copy&paste (and slightly change the labels and GAs, I have a well organized GA table…) After all channels were defined, I used VSCode “Create Items from Channels” to generate the items. Worked pretty well slight_smile So, all in all, I would say Pain level 3 to 4 .

---

_[View the full topic](https://community.openhab.org/t/knx1-to-knx2-migration-steps/45446)._
