Versiunea 2026.1

Versiunea 2026.1 este una dintre cele mai mari actualizări TapHome. Aduce un nou mod de evaluare a smart rules, smart rules noi și refăcute, valori implicite pentru dispozitive, modul manual urmărit separat pentru fiecare valoare, tipuri noi de dispozitive, permisiunea Numai în citire și o conectare mult mai rapidă a aplicației. La actualizare, smart rules și grupurile de dispozitive existente se convertesc automat în noul format.

Conectare mult mai rapidă

Aplicația se conectează vizibil mai rapid când reveniți la ea, schimbați rețeaua sau comutați între locații, mai ales în instalațiile mari și prin cloud. Aplicația păstrează o copie locală a dispozitivelor, interfețelor și valorilor locației, iar la reconectare unitatea de control îi trimite doar ce s-a schimbat între timp, nu întreaga listă.

Valori implicite pentru dispozitive

Dispozitivele cu valori controlabile au o setare nouă, Valori implicite. Aceasta determină ce se întâmplă cu o valoare când nimic nu o controlează — niciun smart rule, grup sau mod manual:

  • Nu modifica — valoarea rămâne așa cum este;
  • Ultima valoare manuală — se restabilește ultima valoare dintr-o modificare manuală;
  • Setează la valoare — dispozitivul trece la valoarea introdusă de dvs.

După actualizare, toate dispozitivele au opțiunea Nu modifica. O lumină aprinsă de un senzor de mișcare rămâne deci aprinsă și după ce smart rule-ul se încheie; dacă trebuie să se stingă, alegeți opțiunea Setează la valoare și introduceți 0 %. Smart rule-ul auxiliar Păstrează valorile inițiale nu mai este necesar pentru acest lucru — smart rules de acest tip deja existente rămân și funcționează în continuare.

Valori implicite
Nivel100%
Unghi50%
Afișează mai mult Anulează OK
Valori implicite
Nivel
100%
Unghi
50%
Anulează OK

Opțiunea se aplică întregului dispozitiv; cu butonul Afișează mai mult din dialog o setați separat pentru fiecare valoare. Valorile implicite au cea mai mică prioritate și sunt întotdeauna ultimele în secțiunea Afectat de din detaliile dispozitivului. Când dispozitivul este controlat în acel moment de o valoare implicită, acest lucru este indicat de pictograma modului Implicit (documentație).

Mod manual separat pentru fiecare valoare

Modurile manual și automat sunt urmărite separat pentru fiecare valoare a dispozitivului, astfel încât modificările manuale și smart rules nu mai intră în conflict. De exemplu, când modificați manual luminozitatea unei lumini, doar luminozitatea trece în modul manual, iar smart rules pot controla în continuare celelalte valori, cum ar fi temperatura culorii. Când valorile sunt în moduri diferite, detaliile dispozitivului afișează modul lângă fiecare valoare; schimbările de mod se înregistrează în jurnalul dispozitivului.

Cât timp durează modul manual setați în detaliile dispozitivului, cu butonul Comandă manuală. Această setare și durata ei sunt comune pentru toate valorile dispozitivului.

Comandă manuală
Dacă un utilizator face o modificare în ciuda automatei Smart rules :
2 ore
Anulează OK
  • Opțiune nouă, Menține modul manual pentru o perioadă limitată și apoi până la următoarea modificare automată: după expirarea timpului, dispozitivul nu revine imediat în modul automat; modul manual durează până la următoarea modificare automată.
  • Interzicerea modificărilor manuale are acum două opțiuni separate. Opțiunea Suprascrierea modului automat sau a valorii implicite este dezactivată respinge o modificare manuală cât timp valoarea este menținută de un smart rule sau de valoarea implicită Setează la valoare; opțiunea Nu permiteți comandă manuală interzice complet modificările manuale.
  • Când adăugați un dispozitiv virtual sau schimbați tipul unui dispozitiv, aplicația precompletează opțiunea în funcție de tip — de exemplu, o pompă de circulație primește opțiunea Păstrează modul de comandă manual pentru o perioadă determinată de timp setată la 15 minute.

Noua evaluare a smart rules

Detaliile fiecărui dispozitiv conțin o singură listă cu tot ce influențează dispozitivul — smart rules, grupuri și valori implicite. Lista se află în secțiunea Afectat de, iar ordinea din ea reprezintă prioritatea; pentru a o modifica, atingeți butonul Editează și mutați rândurile.

  • Fiecare valoare a dispozitivului este evaluată separat. Un smart rule cu prioritate mai mare preia doar valorile pe care le setează; smart rules cu prioritate mai mică pot controla în continuare celelalte valori.
  • Siguranța nu mai este un tip separat de smart rule, ci un mod al acțiunii: fiecare acțiune poate fi în modul Manual, Automat sau Siguranță. Astfel, mai multe smart rules de siguranță pot acționa simultan asupra aceluiași dispozitiv, iar între ele decide prioritatea.
  • Ordinea evaluării: mai întâi acțiunile de siguranță, apoi o modificare manuală din aplicație sau direct de pe dispozitiv, apoi acțiunile manuale și automate ale smart rules în ordinea priorității și, la final, valorile implicite.
  • Smart rules de siguranță originale își păstrează cea mai mare prioritate după actualizare.

De exemplu, smart rule-ul Protecție jaluzele împotriva vântului menține jaluzelele ridicate în modul de siguranță cât timp viteza vântului depășește pragul de vânt puternic, iar apoi funcționează în modul automat.

Un smart rule poate fi dezactivat și pentru un singur dispozitiv, cu opțiunea Dezactivează pe acest dispozitiv din secțiunea Afectat de sau din lista de intrări și ieșiri a smart rule-ului; celelalte dispozitive le controlează în continuare.

Obturator
0%20%
Afectat deEditează
Protecție jaluzele împotriva vântului
0%
Ajustare jaluzele în funcție de soare
100%20%
Planificator
100%70%
Valori implicite
100%50%
Adăugați o regulă inteligentă
Statistici
Redenumire
Șterge
Comandă manuală
Setări avansate
Ajustare jaluzele în funcție de soare
Redenumire
Dezactivare
Dezactivează pe acest dispozitiv
Duplică smart rule
Modifică permisiunile
Dezinstalare

Smart rules noi și refăcute

Mai multe smart rules cu un singur scop au fost înlocuite de unele mai universale. La actualizare se convertesc automat:

Smart rule originalDupă actualizare
Acțiune la apăsarea butonului, Schimbă evenimentul, Notificare , Acțiune a inelului doboral, Orar zilnic și altele (lista completă)Condiție
Planul săptămânalPlanificator
Început și sfârșit întârziat, CronometruÎntârziere
Temporizator de lumină, Împingeți butonulLight Controller
Regulator de temperatură PIDPID controller; ieșirile de comutare și PWM trec la Regulator de tempertură histerezis
Protejați jaluzelele de vânt puternic, Reglați jaluzelele în condiții de vântProtecție jaluzele împotriva vântului
Jaluzelele cu un singur buton de control, Jaluzelele cu control prin buton pentru ridicare și buton pentru coborâreControlul jaluzelelor cu butoane

Condiție este un smart rule nou care execută acțiuni când este îndeplinită o condiție asupra valorii unui dispozitiv sau o condiție de timp (modul Valoare dispozitiv sau Timp). Are o listă ordonată de declanșatoare universale, fiecare cu propriile acțiuni, și se aplică primul declanșator îndeplinit. De exemplu, trei declanșatoare pe baza aceleiași temperaturi — încălzire la putere maximă sub 18 °C, la putere redusă sub 20 °C și oprire de la 21 °C în sus — încap într-un singur smart rule. Configurarea este descrisă în documentația smart rule-ului Condiție.

Condiție
Mod declanșator
Dispozitive de intrare
Senzor de mișcare
Adaugă dispozitiv
1
declanșator
1
MișcareMișcare detectată
Pornire
2
MișcareMișcarea epuizată
Oprire
Adaugă declanșator
  1. Numărul din cerc este poziția declanșatorului în ordine; o schimbați mutând rândul. Un cerc plin marchează un declanșator de stare, un cerc gol un declanșator de eveniment.

Alte smart rules noi și refăcute:

  • Planificator (nou) execută acțiuni la anumite ore ale unei perioade recurente — zi, săptămână, zile lucrătoare și weekend, lună sau an. Orele pot fi fixe sau relative la răsărit ori apus (documentație).
  • Întârziere (nou) așteaptă după declanșare intervalul Întârziere de pornire, execută Acțiuni de pornire și le menține până la expirarea intervalului Întârziere de final; apoi poate executa Acțiuni de final. De exemplu, ventilatorul de evacuare din baie pornește la 4 minute după ce cineva iese din baie și funcționează 10 minute (documentație).
  • Light Controller (nou) controlează una sau mai multe lumini cu butoane, precum și cu senzori de mișcare și de prezență, într-un singur smart rule. O apăsare scurtă aprinde sau stinge luminile, menținerea butonului apăsat le reglează intensitatea, iar apăsarea unui buton suprimă temporar senzorii, astfel încât un senzor de mișcare nu aprinde o lumină pe care tocmai ați stins-o. Butoanele pot avea și acțiuni proprii pentru luminile acestui smart rule, de exemplu o apăsare dublă activează o scenă de iluminat color; pentru acțiuni asupra altor dispozitive folosiți Condiție (documentație).
  • Manager de energie (nou) pornește și oprește dispozitivele în funcție de surplusul de putere măsurat de contorul electric și de prioritatea lor; ieșirile analogice le reglează continuu. Pentru fiecare dispozitiv se pot seta, de exemplu, puterea, durata minimă de funcționare sau intervalele de timp active; smart rule-ul menține consumul din rețea în limitele setate. Astfel, încălzirea apei sau filtrarea piscinei funcționează în principal din surplusul solar (documentație).
  • Notificare fereastră deschisă (nou) trimite o notificare sau execută acțiuni când o fereastră, o ușă sau ușa garajului rămâne deschisă mai mult decât timpul setat. Poate fi restricționat printr-un dispozitiv de prezență; implicit este activ în stările de absență și de vacanță (documentație).
  • Protecție jaluzele împotriva vântului (refăcut) protejează imediat împotriva vântului puternic, în modul de siguranță; ajustarea în condiții de vânt are sensibilitate configurabilă, iar opțiunile Reveniți la normal după și Nicio interferență în timpul nopții sunt noi (documentație).
  • Ajustare jaluzele în funcție de soare (refăcut) gestionează într-un singur smart rule jaluzele cu setări de service diferite în secțiunile Orientare la soare (orientarea ferestrei față de nord, înălțimea ferestrei, distanța de la podea la fereastră) sau Reglarea unghiului lamelor. Înainte, astfel de jaluzele necesitau mai multe smart rules (documentație).
  • PID controller (refăcut) reglează pe baza oricărui dispozitiv cu setpoint, nu doar a temperaturii, și scrie corecția în ieșiri analogice, variabile, jaluzele sau termostate. Pentru fiecare ieșire setați modul Pozitiv, Negativ sau Ambele și un interval de la minim la maxim; modul de încălzire și răcire poate proveni de la un dispozitiv sau poate fi fix. Îl puteți folosi, de exemplu, și cu noile regulatoare de umiditate, CO2 și nivel al apei.

Aplicația

Aplicația desktop TapHome a fost refăcută pe o tehnologie nouă și este disponibilă pentru Windows, macOS și Linux. Afișarea este mai fluidă, iar aplicația aduce:

  • reordonare animată prin drag and drop, cu derularea automată a listei;
  • comutare automată între tema luminoasă și cea întunecată, în funcție de sistem;
  • redarea video de la camere;
  • opțiunea Reține parola pe ecranul de autentificare (Windows și macOS): conturile salvate sunt oferite după ce faceți clic în câmpul pentru numele de utilizator sau parolă, pot fi eliminate de acolo, iar parolele sunt stocate criptat.

Pictograma unui dispozitiv, inclusiv pictogramele valorilor individuale ale unui comutator cu mai multe valori, poate fi personalizată suplimentar după ce ați ales-o: Aspect (Implicit, Alb-negru, Oprit sau Culoare de accent), Fundal (Cerc sau Pătrat), un Overlay cu poziție reglabilă și, pentru pictogramele text din categoria Text (editabil), propriul text sau emoji. Ușa garajului poate avea, de exemplu, un lacăt în colțul pictogramei (documentație).

Icoană
Aspect
Text
Schimbă pictograma Anulează OK
Text
Anulează OK
Text
Emoji și persoane
Animale și natură
Călătorii și locuri
Obiecte
Simboluri
Anulează

Un dispozitiv dintr-o schemă are în secțiunea Vizualizarea o opțiune nouă, Controale: butoanele sale de control apar lângă dispozitiv și îl controlați din schemă fără a deschide detaliile. Din statisticile din detaliile unui grafic, elementul Detaliu duce direct la detaliile dispozitivului.

Listele afișează relațiile dintre dispozitive și smart rules:

  • lista Toate dispozitivele (și pe paginile interfețelor) are în meniu comutatorul Afișare smart rules care influențează și smart rules atribuite; când îl activați, fiecare dispozitiv își afișează smart rules de siguranță, cele care îl influențează și cele atribuite, precum și condițiile de limitare, iar relațiile dezactivate sunt gri;
  • în lista Smart rules, comutatorul Afișare intrări și ieșiri afișează dispozitivele de intrare și de ieșire ale fiecărui smart rule;
  • fiecare smart rule are în meniu pagina Intrări și ieșiri;
  • lista Toate dispozitivele are prezentarea generală Dispozitive fără smart rule.

Pe Android, aplicația se afișează de la margine la margine și acceptă gestul predictiv de revenire (Android 16). Pe iOS, animațiile sunt mai fluide, sincronizate cu rata de reîmprospătare a afișajului.

Dispozitive

În Setări există un element separat, Grupuri de dispozitive, unde creați un grup de ieșiri analogice, jaluzele, contoare electrice sau contoare de apă.

  • Pentru fiecare valoare a grupului alegeți metoda de calcul: MIN, MAX, AVG, SUM, OR sau AND.
  • Controlul grupului afectează fiecare membru la fel ca și cum l-ați controla direct.
  • Grupul raportează o eroare când unul dintre dispozitivele sale este în eroare sau când grupurile se referă unele la altele în mod ciclic.

Un dispozitiv alcătuit din alte dispozitive — de obicei un grup, dar și un contor electric cu subcontoare sau o lumină RGB virtuală — are în detaliile sale secțiunea Dispozitive, din care aceste dispozitive se pot deschide și controla direct.

Noile dispozitive virtuale Regulator umiditate, Regulator CO2 și Regulator nivel apă au un setpoint reglabil. Le atribuiți un senzor care furnizează valoarea curentă, iar setpoint-ul poate fi folosit în declanșatoarele și acțiunile smart rules — de exemplu, PID controller poate regla în funcție de el.

Alte modificări ale dispozitivelor:

  • Detaliile fiecărei jaluzele au acțiuni rapide: ridicare și coborâre completă (0 %, 100 % sau 100 % cu lamelele la 0 %) și Stop.
  • Senzor multi-stare este un tip nou de dispozitiv cu stări denumite: fiecare valoare numerică are propriul nume și propria pictogramă, până la 32 de valori. Poate fi creat ca dispozitiv virtual, în Packet parser și în Modbus.
  • Comutator cu mai multe valori poate avea până la 32 de valori în loc de 10.
  • Dacă un dispozitiv are o conversie, de exemplu o variabilă convertită în temperatură, valoarea convertită poate fi modificată manual și în detalii, iar modificarea se scrie înapoi în valoarea originală. Până acum, valoarea convertită din detalii era doar pentru citire.

În Setări există o secțiune nouă, Dispozitive client (pentru administratori și tehnicieni de service), cu lista tuturor telefoanelor, tabletelor și computerelor care s-au conectat la locație: numele, platforma și versiunea aplicației, starea online, ora ultimului acces și eticheta Acest dispozitiv la dispozitivul pe care îl folosiți. Setări afișează direct numărul dispozitivelor conectate în acel moment. Detaliile unui dispozitiv client afișează și momentul creării și identificatorii, iar dispozitivul poate fi redenumit acolo — de exemplu, tableta de la intrare, pe care o puteți alege apoi ca destinatar al notificărilor.

Notificări

Locația mea are în secțiunea Atribute elementul Notificare de test, care trimite imediat o notificare de test utilizatorilor, grupurilor sau dispozitivelor client selectate. În smart rule-ul Alarmă alegeți dispozitivele client pe care alarma va emite un semnal sonor.

Fiecare notificare din orice smart rule are în secțiunea Setări de conținut opțiunea Folosește text fix sau Generează conținut dinamic. Titlul și mesajul dinamice sunt create de Script titlu și Script mesaj, care pot citi valorile dispozitivelor, precum și date ca numele smart rule-ului sau al locației — o notificare despre o fereastră deschisă poate astfel să indice, de exemplu, și temperatura exterioară. Notificările mai vechi cu substituenți se convertesc automat în scripturi.

Permisiunea Numai în citire pentru dispozitive

Dispozitivele care sunt ieșiri (actuatoare) au un nou nivel de permisiune, Numai în citire. Un utilizator cu această permisiune vede dispozitivul, valorile, graficele și statisticile sale, dar nu poate modifica valorile — de exemplu, setpoint-ul termostatului. Pentru dispozitive, nivelul cel mai de jos de până acum, care permitea modificarea valorilor, se numește Control.

Declanșatoare universale

Smart rules au un nou sistem comun de declanșatoare: în locul condițiilor fixe ale fiecărui smart rule există un singur declanșator flexibil, care funcționează la fel peste tot. Un declanșator poate fi:

  • Valoare dispozitiv — fie o stare, valabilă cât timp durează condiția (de exemplu Valoarea este egală cu, Valoarea este mai mare decât, Valoarea este în interval, Nu are valoare, Are eroare), fie un eveniment, care se declanșează o singură dată la o schimbare (de exemplu Valoarea s-a schimbat la, Valoarea a crescut peste, Valoarea a scăzut sub, A primit eroare sau apăsarea unui buton);
  • Timp — o oră anume sau un interval de timp dintr-o perioadă recurentă (zi, săptămână, zile lucrătoare și weekend, lună, an), inclusiv relativ la răsărit sau apus.

Un declanșator poate monitoriza mai multe dispozitive simultan (opțiunea Toate dispozitivele trebuie să îndeplinească starea). În secțiunea Setări suplimentare setați durata minimă și maximă, întârzierea, coada de întârziere și histerezisul.

De exemplu, starea Valoarea este egală cu la un senzor de mișcare menține lumina aprinsă cât timp durează mișcarea, în timp ce evenimentul Valoarea s-a schimbat la o aprinde o singură dată, în momentul în care începe mișcarea.

Declanșatoarele universale sunt folosite de următoarele smart rules:

  • Condiție — o listă ordonată de declanșatoare, fiecare cu propriile acțiuni;
  • Formulă și Script — după ce alegeți La eveniment personalizat, calculul sau scriptul nu mai rulează la fiecare modificare a intrărilor, ci la un declanșator universal;
  • Întârziere — declanșatorul determină începutul și sfârșitul ciclului și monitorizează doar valorile dispozitivelor; setările de timp ale declanșatorului nu sunt disponibile aici, în schimb smart rule-ul are propriile două întârzieri;
  • sequencer — în modul Controlat prin declanșatoare, secvența este pornită, oprită, întreruptă sau repornită de declanșatoare.

Tipurile de condiții și celelalte setări ale declanșatoarelor sunt descrise pe pagina Declanșatoare.

Cronologie

Noua secțiune Cronologie afișează grafic setările de timp pe întreaga perioadă (zi, săptămână, lună, an), astfel încât nu mai trebuie să le citiți dintr-o listă de ore:

  • Planificator — când va fi activă fiecare acțiune programată;
  • Condiție de limitare bazată pe timp (noul tip Timp) — când smart rule-ul va funcționa și când va fi limitat;
  • Condiție în modul Timp — când va fi activ fiecare declanșator, inclusiv care declanșator cu prioritate mai mare îi suprascrie pe ceilalți.

Fiecare acțiune sau declanșator are propria culoare, cu care este colorată și pictograma sa în lista de sub cronologie. Orele legate de răsărit și apus sunt desenate în funcție de ora reală din locație, astfel încât, pentru jaluzelele ridicate la răsărit, vedeți cum se deplasează această oră de-a lungul anului.

Alte modificări ale smart rules

  • Smart rule-ul Ecuație are setări de timp atât pentru rezultatul Adevărat, cât și pentru rezultatul False. Pentru rezultatul False există o nouă durată minimă — rezultatul rămâne False cel puțin timpul setat, chiar dacă între timp condiția este îndeplinită. Pentru rezultatul Adevărat există opțiunea nouă Resetare durată maximă după.
  • Manager de energie și Light Controller își țin propriul jurnal al deciziilor, de exemplu un dispozitiv pornit și motivul, puterea depășită sau o aprindere automată de către un senzor. Smart rule-ul afișează cele mai recente înregistrări; jurnalul complet îl deschideți cu butonul Afișează toate jurnalele.
  • Într-o acțiune asupra unui dispozitiv, pe lângă Setare valoare puteți alege și Adunare sau Scădere: noua valoare se calculează din valoarea curentă a dispozitivului și rămâne în intervalul acestuia. Funcționează, de exemplu, pentru poziția și unghiul lamelelor jaluzelelor, ieșirile analogice, luminozitate, culoare, variabile și setpoint-urile de temperatură, umiditate, CO2 și nivel al apei — un buton poate astfel să mărească luminozitatea în pași.
  • Pentru orice smart rule, Condiție de limitare poate fi și de tipul Timp: smart rule-ul funcționează atunci doar în intervalele alese ale unei perioade recurente (zi, săptămână, zile lucrătoare și weekend, lună, an), de exemplu doar iarna (documentație).

Expun dispozitive

Expunerea dispozitivelor prin Modbus TCP, Modbus RTU și Modbus ASCII (Modbus slave) a fost refăcută complet:

  • În locul unui bloc fix de 20 de registre per dispozitiv, alegeți anumite valori și acțiuni ale dispozitivului, iar fiecare are propriul registru. Pentru fiecare setați tipul registrului (H, A, C, D), indexul registrului, tipul de date, ordinea octeților și multiplicatorul.
  • Pot fi expuse mult mai multe tipuri de dispozitive — senzori (temperatură, umiditate, CO2, presiune, vânt și altele), contoare electrice, de gaz și de apă, grupuri, regulatoare, lumini color și altele.
  • Modbus master poate declanșa și acțiuni ale dispozitivelor, de exemplu comenzi pentru jaluzele, nu doar scrie valori.
  • La fiecare valoare se poate adăuga un registru de validitate, care îi indică master-ului dacă valoarea este validă (de exemplu, dacă dispozitivul este disponibil); când nu este, se returnează valoarea de rezervă configurată.
  • Intervalele de registre suprapuse și conflictele dintre interfețe (același port și același Slave ID, un port serial lipsă) sunt afișate direct în listă.
  • Mai multe interfețe Modbus TCP pot partaja un port dacă au Slave ID diferite.

Interfețele Modbus slave existente se convertesc automat la actualizare, păstrând aceleași adrese de registre și același Slave ID.

Modbus TCP răspunde acum doar la Slave ID-ul (Unit ID) setat în aplicație. Dacă master-ul dvs. a trimis până acum alt Unit ID, de exemplu 0 sau 255, modificați-l. Citirea unei adrese care nu este atribuită niciunei valori returnează o eroare.

Interfața TapHome API poate fi adăugată de mai multe ori, fiecare cu propriul token, și fiecare poate fi redenumită — numele apare în lista de interfețe. Noua opțiune Read-only token creează un token care poate doar citi valorile dispozitivelor, nu le poate modifica.

Integration protocol poate expune și un Senzor multi-stare, iar prin Integration protocol TCP se pot conecta simultan mai mulți clienți; toți clienții conectați primesc modificările valorilor.

Scripturi, Packet parser și Modbus

  • Istoricul valorilor. În scripturi (smart rules Formulă și Script, scripturile dispozitivelor) puteți alege varianta Info valoare … a unei valori, iar o astfel de variabilă oferă acces la valoarea anterioară și la momentul ei (Current.PreviousValue, Current.PreviousValueTime, Current.LastKnownValue și altele) și, la statistici, și la valorile din perioadele încheiate anterioare (History.Values, unde [0] este perioada anterioară).
  • Verificarea scrierii. La dispozitivele de pe magistrala TapHome, unitatea de control compară după fiecare scriere valoarea citită din hardware cu cea scrisă. Dacă nu coincid, repetă scrierea de câteva ori și apoi raportează o eroare a dispozitivului, care dispare când valorile coincid sau când se scrie o valoare nouă. Scripturile din Packet parser și Modbus au o funcție nouă, DEBOUNCE(deviceVariable, durationMillisec), care ignoră valorile citite pentru timpul dat după o scriere, astfel încât valoarea nu sare înapoi în timpul tranziției.
  • Citirea și scrierea registrelor în bloc. Scripturile Modbus au funcții pentru un bloc întreg de registre deodată: MODBUSRBLOCK(type, address, count) citește un bloc într-o singură cerere, MODBUSWBLOCK(...) îl scrie, iar MODBUSWBLOCKNE(...) îl scrie doar dacă s-a modificat. UNPACKVALUE(...) și PACKVALUE(...) citesc dintr-un bloc sau scriu într-un bloc o valoare de un anumit tip de date (Int16/32, UInt16/32, Float, Bool, String), cu ordine opțională a octeților. Funcțiile UINT16COLLECTION(count) și BOOLCOLLECTION(count) creează o colecție. Variabilele dispozitivelor Modbus pot avea tipul collection<uint16> sau collection<bool> și pot păstra un bloc întreg de registre.
  • Modbus RTU prin TCP. Interfața Modbus TCP are o opțiune nouă, Modbus RTU over TCP, pentru convertoarele transparente serial–Ethernet care tunelează RS485 nemodificat.

Corecții și îmbunătățiri

  • Randare mai rapidă a listelor și schemelor.
  • Magistrala TapHome se reconectează automat după ce portul USB este deconectat și conectat din nou.
  • Comunicație mai stabilă prin Integration protocol (UDP și TCP).

Versiuni mai vechi

2025

2024

2023

2022

2021