Keresés
MENU
  • Kifejezések / Szkriptnyelv
  • Felhasználók és engedélyek
  • Biztonsági mentés, biztonsági mentés visszaállítása, gyári beállítások visszaállítása
  • 2024

    2024.2

    Egyéni hátterek az irányítópultokhoz

    Custom backgrounds.svg

    Mostantól egyéni képekkel személyre szabhatja műszerfalát! Töltsön fel képeket közvetlenül a fényképezőgépéről, válasszon a galériából, vagy töltsön fel képfájlokat, hogy segítsen megkülönböztetni műszerfalát, és még könnyebbé tegye a navigációt az alkalmazáson belül. Minden kép közvetlenül a Core vezérlőegységen kerül tárolásra, és a Saját helyem → Médiatár oldalon keresztül kezelhető.

    Más típusú értékek támogatása

    New value types.svg

    Ez a verzió új értéktípusokat ad hozzá, amelyekre a változókat át lehet konvertálni: Pénzbeli érték Beállítások Saját helyem- (a felhasználó által meghatározott pénznem szimbólummal → )

    • Százalékok
    • pH
    • A villamos energia egységára
    • A víz egységára
    • A gáz egységára
    • Töltési állapot
    • Az akkumulátor állapota
    • Fény intenzitása
    • Szög
    • Légáramlás
    • NOx (nitrogén-oxidok)
    • CO (szén-monoxid) Fordulatszám percenként - [FORDULATSZÁM]
    • A munkamenet időtartama
    • Motorkerékpár óra

    Ikon testreszabása változókhoz

    Customizable variable icon.svg

    Mostantól lehetőség van egy változó ikonjának megváltoztatására a rendszer által támogatott bármely más ikonra.

    IP-cím szkennelés helyi hálózaton

    IP Scanner.svg

    A vezérlőegység mostantól képes az IP-címek vizsgálatára azon a helyi hálózaton belül, amelyhez csatlakozik, még távoli hozzáférés esetén is. Az újonnan csatlakoztatott eszközök a könnyebb azonosítás érdekében ✅ ikonnal jelennek meg.

    Új funkciók: SORT, TIMESPAN és STRICT az AVG, MIN, MAX

    OrderIndex.svg

    Új funkciókat adtunk hozzá a rendezéshez, amelyek különösen hasznosak az olyan forgatókönyvekben, mint a spot villamosenergia-árak. Így például könnyebbé vált az "aktuális óra árrangsorának" meghatározása.

    Új SOROZÁSI FUNKCIÓK:

    • SOROZÁS, SOROZÁSSZTRIKTUS
    • ORDERINDEX, ORDERINDEXSTRICT
    • ORDERDESC, ORDERDESCSTRICT
    • ORDERINDEXDESC, ORDERINDEXDESCSTRICT

    Ezen kívül bevezetésre került egy TIMESPAN függvény az idővel való munkához, valamint az AVG, MIN és MAX függvények STRICT változatai. A STRICT változat biztosítja, hogy ha bármelyik paraméter NaN, akkor a teljes eredmény NaN lesz.

    A teljes dokumentáció a Kifejezések / Szkriptnyelv oldalon található.

    Haptikus visszajelzés és kisebb fejlesztések az iOS alkalmazásban

    Mind az Android, mind az iOS alkalmazásokban a legfontosabb interakciókhoz - amikor a készülék megváltoztatja az értékét - rezgés került hozzáadásra. Az iOS-alkalmazásban a jobb reakciókészség érdekében finomítottuk a Vissza gesztust. Az alkalmazás ikonjai mostantól sötétek vagy színezettek lehetnek.

    Kisebb fejlesztések a következőben: Saját helyem

    Hivatkozás hozzáadva a Kibocsátási megjegyzésekhez, a pénznemszimbólum definíciójához, és hozzáadva Médiatár kezeléséhez szükséges menüt.

    2024.1

    Állítható gombnyomási sebesség

    Click speed.svg

    További beállítások kerültek hozzá a TapHome eszközök összes gombjához, beleértve az érintőképernyős eszközöket (pl. PB5, PB6) és a gombként definiált AI bemeneteket (pl. 32UI modul).

    Követelmények: A modul legújabb firmware verziója

    Válasszon ki egy vagy több gombot:

    • Részletes beállítások Támogatott kattintás típusok → : Minél kevesebb lehetőséget választ ki, annál kevesebb időt kell várnia az algoritmusnak a gombművelet végrehajtása előtt.Hosszú nyomás támogatásaDupla kattintás támogatásaTripla kattintás támogatása Ha például a ' , ' , és ' ' mindegyike ki van kapcsolva, a gombművelet a gomb megnyomásakor azonnal elindul, anélkül, hogy megvárná a gomb felengedését.
    • Részletes beállítások Hosszú nyomás időtartama Kattintási sebesség → / . Állítsa be a hosszan tartó megnyomáshoz vagy a dupla vagy tripla kattintáshoz szükséges időtartamot.

    TapHome eszközök hozzáadása QR-kóddal

    QR code.svg

    Az új TapHome készülékeken egy QR-kóddal ellátott matrica található, amely a sorozatszámra vonatkozó információkat tartalmaz.

    Ebben: BeállításokHardverTapHome Bus opció Új eszközök keresése és opció Eszköz hozzáadása. Ez lehetővé teszi, hogy csak egy adott modult adjon hozzá a buszhoz anélkül, hogy a teljes buszt át kellene vizsgálnia, és az összes újonnan csatlakoztatott modult egyszerre kellene hozzáadnia.

    Figyelmeztetés: az eszközt a szkennelés időpontjában a buszhoz kell csatlakoztatni.

    Spektrogram az új jelenlét-érzékelőhöz és a PBT2.0 érintőgombokhoz

    Lehetőség a modulban történések közvetlen elemzésére az egyes csatornákon. Lehetőség van a felvétel mentésére, majd lejátszására. Csak a Windows alkalmazásban érhető el.

    Indítás: Nyissa meg a Jelenléti modult (készülünk) vagy a PBT modultRészletes beállításokFuttassa a diagnosztikát

    Abban az esetben, ha a jelenlétérzékelő, egyedi radarhullám-visszaverődési távolság szintjei és a PIR-érzékelő infravörös spektrumának változásai. Grafikusan látható időben, hogy a beállított határértékek megfelelőek-e az adott helyiségben.

    Spectrogram.png

    A PBT 2.0 érintőgomboknál lehetőség van a mért kapacitások (majdnem) valós időben történő megtekintésére.

    Packet Parser fejlesztések

    Hozzáadott támogatás a redőnyök és zsalugáterek számára

    Az üzenetfeldolgozás egyszerűsítése és felgyorsítása a csomagelemző nyelvben

    Mitől jobb: megtakarít egy PARSEJSON hívást, hogy megtudja, mi a topic értéke. Ha nagyon sok mqtt üzenet érkezik, és csak néhány érdekes, kényelmesebb ezt használni.

    A RECEIVEDMSG tartalmaz továbbá mqtt-specifikus értékeket - pl. CLIENTID, DUP, CONTENTTYPE, EXPIRY - ezek tartalma attól függ, hogy mit küld az mqtt szerver. A régi szintaxis továbbra is működik és működni fog.

    A RECEIVEDMSG TCP és UDP protokollal is működik, nem csak az MQTT-vel. Ebben az esetben csak a PAYLOAD és LENGTH tulajdonságokat adja meg.

    Eredeti:

    VAR jsonResponse := TOSTRING(RECEIVEDBYTES);
    if parsejson(jsonResponse, "Topic") = "my-topic"
    	Va := todouble(parsejson(jsonResponse, "Payload"));
    end

    Új verzió:

    if RECEIVEDMSG.TOPIC = "my-topic"
    	Va := todouble(TOSTRING(RECEIVEDMSG.PAYLOAD));
    end

    Kisebb javítások a csomagelemzőben

    • A PARSEJSON, PARSEXML függvények hatékonyabban működnek - kevesebb RAM és CPU szükséges hozzá
    • A rendkívül sok hallgatói üzenet már nem csökkenti a vezérlő teljes válaszidejét.
    • A csomagelemző modulok szolgáltatási információi statisztikai adatokat tartalmaznak a fogadott és elküldött üzenetekről - az elmúlt 5 és 30 perc számlálása, a fogadott bájtok száma, MQTT esetében pedig az információk MQTT-téma szerint vannak rendezve. Ez segíthet a szkriptek hibakeresésében és a legmegfelelőbb téma-szűrő beállításában, hogy a Core-nak minél kevesebb olyan üzenet érkezzen, amelyet egyáltalán nem dolgoz fel.

    További információ a csomagelemzőről: Kompatibilis eszközök → Packet parser → Kézi konfiguráció