Michael Critchfield ünnepli a KNX 35 éves évfordulóját egy érdekes áttekintéssel arról, hogyan fejlesztik és tartják karban a KNX Szövetség Engineering Tool Software-jét (ETS).
Az ETS az egyetlen szoftveres eszköz, amivel minden KNX telepítést üzembe lehet helyezni és karbantartani. Már régóta létezik; az első kiadás, az ETS1 1993-ban jelent meg. Azóta öt generáció követte egymást. A legújabb, az ETS6 2021 szeptemberében került kiadásra. Az ETS6 vásárlói számára ingyenes frissítésekkel tartják naprakészen, legutóbb 2025 májusában jelent meg a legújabb verzió.
Példa az első Windows-alapú ETS verzió fülére, amikor a KNX még EIB néven volt ismert, és az új kiadásokat először floppy lemezen, majd CD-n terjesztették.
Példa az első Windows-alapú ETS verzió fülére, amikor a KNX még EIB néven volt ismert, és az új kiadásokat először floppy lemezen, majd CD-n terjesztették.
Mit csinál az ETS, és milyen elvek állnak mögötte?
Az ETS-t arra használják, hogy megtervezzék, konfigurálják, dokumentálják és karbantartsák a KNX rendszereket. Az alapelvei, hogy egyetlen egységes eszköz legyen, amelyet mindenki használhat, gyártófüggetlen legyen, és teljes mértékben visszafelé kompatibilis legyen bármely KNX telepítéssel az 1990-es évektől egészen 2025-ig. Ez azt jelenti, hogy a meglévő, akár régi rendszeredet is bővítheted a legújabb eszközökkel, akár azért, mert változtak az igények, akár azért, mert szeretnél frissíteni a gyártói kínálat széles választékából elérhető legújabb termékekre.
Az ETS új generációi néhány évente jelennek meg, közöttük pedig rendszeres frissítések érkeznek.
Az ETS fejlődése
A maihoz képest az első generáció, az ETS1 Professional sokkal kevesebb funkcióval rendelkezett. Ennek az volt az oka, hogy a KNX korai éveiben a KNX-minősített eszközök választéka még eléggé korlátozott volt. Csak egyetlen kommunikációs közeg létezett, mégpedig a KNX sodrott érpár (Twisted Pair, TP) kábel használata.
A KNX kezdetben sodrott érpár (TP) kábelt használt az eszközök összekapcsolására (kép forrása: Accordia).
Manapság többféle kommunikációs közeg létezik, amelyeket mind támogat az ETS6. Ezek közé tartozik a sodrott érpár kábel (KNX TP), a vezeték nélküli rádiófrekvencia (KNX RF), valamint az olyan média, mint a vezeték nélküli kapcsolatok, a Thread és az Ethernet, amelyeket az Internet Protokollos kommunikációhoz használnak (KNXnet/IP és KNX IoT). Vannak olyan eszközök is, amelyek az elektromos hálózaton vagy tápvezetékeken keresztüli átvitelre (KNX PL) képesek, bár ezek főként régebbi, hagyományos termékek. Alapvetően bármilyen csatlakozást is választasz, a KNX lefedi a lehetőségeket.
Ma az ETS6 beépített online katalógussal rendelkezik a KNX eszközökhöz. Támogatja az ETS Appokat a kiterjesztett funkciókhoz, erőteljes eszközkonfiguráló alkalmazásokat, sőt, még a régebbi eszközplugineket is, amelyeket „Kompatibilitási módban” továbbra is támogat. Az ETS1-ben mindez még nem volt elérhető, de az alapvető rendszerkonfigurációs elvek már akkor is megvoltak és teljes mértékben támogatottak voltak, nevezetesen hogy a KNX eszközök „Objektumokkal” rendelkeznek, amelyek „Csoportcímekhez” kapcsolódnak.
Bár az ETS legújabb verziója szinte felismerhetetlen az elsőhöz képest, az alapelvei változatlanok maradtak.
Az ETS fejlesztése
Az ETS-t a KNX Szövetség egy kifinomult fejlesztőcsapata tartja karban. Mindegyiküknek megvan a saját szakterülete az ETS-en belül, és büszkék arra, hogy egy olyan szoftvercsomagot kínálnak, amelyet az évek során több tízezer KNX Partner használt, és amely most már a KNX NextGen hallgatókat is fogadja.
Az ETS-t a KNX Szövetség egy fejlett fejlesztőcsapata tartja karban.
Ahogy a KNX szabvány folyamatosan fejlődik, úgy fejlődnek az eszközök is. Számtalan bővítés került beépítésre, mint például a TP0-ról TP1-re, az RF-ről RF Multi-ra, a KNX plain-ről KNX IP Secure-re és KNX Data Secure-re, valamint a KNXnet/IP-ről KNX IoT-ra. Minden lépés a KNX specifikációban új ugrást jelent a KNX és az ETS számára, amelyek ennek megfelelően támogatják a gyártó tagjaink újabb KNX eszközeit. Ezeket az eszközöket a helyszínen helyezik üzembe, és idővel az elvárások és a technológia alkalmazkodik és tovább bővül, ami folytatja ezt a fejlődést. Míg az ETS1 Professional az 1993-tól létező összes KNX eszközt támogatta, addig az ETS6 Professional a teljes KNX örökséget támogatja egészen 2025-ig. És a fejlődés folytatódik… a legjobb még csak most jön.
Az ETS6 szoftver három, különböző felhasználói igényekhez igazított változatban érhető el, hogy mindenki számára a legjobb élményt nyújtsa.
Erőteljes és biztonságos
Az ETS az az egyetlen eszköz, amiben egy KNX Partner megbízhat a KNX rendszerek üzembe helyezéséhez és karbantartásához. A legújabb generáció, az ETS6, tele van olyan funkciókkal, amelyeket a KNX Szövetség és tagjai határoztak meg. Az új eszközök titkosított kommunikációval, a KNX Secure segítségével, valamint a meglévő KNX rendszerekkel való integráció lehetőségével, miközben a munkafolyamatok zavartalanok maradnak, lehetővé teszik, hogy a KNX Partnerek a képzésük alapjaira támaszkodva megbízható, stabil és biztonságos telepítéseket hozzanak létre.
Példa a KNX Secure programozására az ETS-ben.
Lépést tartva az idővel
Az ETS fejlesztése külső tényezőktől is függ, például az operációs rendszer fejlődésétől, amelyen fut. Minden új ETS generáció biztosítja a kompatibilitást az aktuális Windows verzióval, amely a jelenlegi írás időpontjában a Windows 11. Még az ETS által használt külső könyvtárak is rendszeres frissítéseket kapnak. Bizonyos esetekben alternatív könyvtárakra váltunk, ha sérülékenységeket találnak vagy jelentenek, és a javítás azonnal nem elérhető. A generációk közötti időszakban, amely általában néhány évente van, kiadunk javításokat az aktuális verzióhoz, amelyek fejlesztéseket és hibajavításokat tartalmaznak. Például az ETS5 2014-ben jelent meg, és 28 javításon ment keresztül, míg 2021-ben megjelent az ETS6, amelyet 2024-ben egy nagyobb frissítés, az ETS6.3.0 követett. Az újonnan kiadott ETS6.3.1 verzióval pedig élvezheted az ETS6.3.0 minden erőteljes funkcióját, miközben biztos lehetsz benne, hogy az előző verzióban felmerült problémák megoldásra kerültek, és az ETS6 képzésed továbbra is érvényes.
A jelenlegi ETS generáció forradalmian új felhasználói élményt, megerősített biztonságot és jövőbiztos megoldásokat kínál a KNX IoT integrációnak és a natív IPv6 támogatásnak köszönhetően.
Együttműködés
Az ETS természete szerint egy együttműködésen alapuló projekt. A KNX Szövetség folyamatosan fogadja a visszajelzéseket tagjaitól és partnereitől, hogy az ETS mindig a legfrissebb és legjobb megoldás legyen. A legnagyobb kihívás manapság az, hogy az ETS verziókat teljes körűen teszteljék a kiadás előtt. Ez magában foglalja magát a szoftvert, valamint annak kompatibilitását minden KNX tanúsítvánnyal rendelkező eszközzel. Bár több ezer tesztet végzünk, nem tudunk minden lehetséges hibát felfedezni, ezért támaszkodnunk kell kedves ETS béta tesztelőink segítségére. Ha szeretnél részt venni és korai hozzáférést kapni az új ETS verziók béta kiadásaihoz, csatlakozz béta tesztelőinkhez, és segíts nekünk megalkotni a valaha volt legjobb ETS verziót!
Michael Critchfield az ETS termékmenedzsere a KNX Szövetségnél.
További információkért elérhetőségeink egyikén lépjen velünk kapcsolatba!
www.knx.org