Versiunea 2026.1

Versiunea 2026.1 este deocamdată beta. Versiunea lansată oficial este 2025.2; cu o unitate de control 2026.1 funcționează aplicația TapHome Next (înainte de actualizare).

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 implicite 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%
Anulați Afișați mai mult OK
Valori implicite
Nivel
100%
Unghi
50%
Anulați OK

Opțiunea se aplică întregului dispozitiv; cu butonul Afișați 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 Valoare implicită (documentație).

Mod manual separat pentru fiecare valoare

Modurile manual și automat sunt urmărite separat pentru fiecare valoare a dispozitivului. De exemplu, când modificați manual luminozitatea unei lumini, doar luminozitatea trece în modul manual, iar smart rules pot controla în continuare temperatura culorii. O acțiune a unui smart rule care setează mai multe valori deodată se execută însă integral sau deloc: cât timp curge timpul comenzii manuale a luminozității, și întotdeauna la opțiunea Păstrați modul manual până când îl încheie utilizatorul, lumina respinge întreaga acțiune cu luminozitate și 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 ca până acum în detaliile dispozitivului, cu butonul Comandă manuală. Această setare și durata ei rămân comune pentru toate valorile dispozitivului.

Comandă manuală
Dacă un utilizator face o modificare în ciuda smart rules automate:
Durată2 ore
Anulați 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ă.
  • Noua opțiune 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 existentă 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ăstrați modul manual pentru un timp limitat setată la 15 minute.

Noua evaluare a smart rules

Secțiunea Afectat de din detaliile dispozitivului afișa până acum smart rules ale dispozitivului în ordinea priorității. Acum conține și grupurile, valorile implicite și rândul Control manual, astfel încât este o singură listă cu tot ce influențează dispozitivul. Ordinea reprezintă prioritatea; o modificați ca până acum cu butonul Editați, mutând 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.

Jaluzea
0%20%
Afectat deEditați
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
Redenumiți
Ștergeți
Comandă manuală
Setări de service
Ajustare jaluzele în funcție de soare
Redenumiți
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, Eveniment comutator, Notificare , Acțiune la sunarea soneriei, 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 iluminat, Împingeți butonulControler de iluminat
Regulator de temperatură PIDPID controller; ieșirile de comutare și PWM trec la Regulator de temperatură cu 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
Adăugați dispozitiv
1
Declanșatoare
1
MișcareMișcare detectată
Pornire
2
MișcareFără mișcare
Oprire
Adăugați 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 (înlocuiește Planul săptămânal) 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; Planul săptămânal nu avea nici repetare lunară și anuală, nici ore după soare (documentație).
  • Întârziere (înlocuiește Început și sfârșit întârziat și Cronometru ) 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 (documentație).
  • Controler de iluminat (înlocuiește Temporizator de iluminat și Împingeți butonul) controlează una sau mai multe lumini cu butoane și senzori, într-un singur smart rule, inclusiv reglarea intensității prin menținerea butonului apăsat. Noi sunt secțiunea Oprire automată pentru senzorii de prezență cu Întârziere la oprire și acțiunile proprii ale butoanelor pentru luminile acestui smart rule, de exemplu o apăsare dublă activează o scenă de iluminat color; până acum un buton putea doar să aprindă, să stingă sau să comute. 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) gestionează vântul puternic și cel moderat într-un singur smart rule; până acum erau necesare două. Protejează imediat împotriva vântului puternic, în modul de siguranță (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 Anulați OK
Text
Anulați OK
Text
Emoji și persoane
Animale și natură
Călătorii și locuri
Obiecte
Simboluri
Anulați

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. Pe iOS, animațiile sunt mai fluide, sincronizate cu rata de reîmprospătare a afișajului.

Dispozitive

Grupurile de dispozitive existente sunt convertite la actualizare într-un singur tip de grup, iar în Setări există pentru grupuri un element separat, Grupuri de dispozitive. Grupurile de ieșiri analogice și de jaluzele nu se mai puteau crea din versiunea 2023.1; acum dialogul de adăugare a unui grup le oferă din nou, împreună cu grupurile de contoare electrice și contoare de apă.

  • Metoda de calcul a valorii grupului se alege separat pentru fiecare valoare, de exemplu MIN, MAX sau AVG la ieșirile analogice. Un grup de contoare electrice sau de apă a adunat până acum întotdeauna valorile.
  • Grupul are pe fiecare dintre dispozitivele sale un rând propriu în secțiunea Afectat de, iar comanda lui se aplică cu prioritatea acestui rând: nu modifică o valoare menținută de un smart rule aflat mai sus în listă. O modificare manuală direct pe dispozitiv aparține rândului Control manual.
  • Când unul dintre dispozitivele grupului este în eroare, grupul raportează propria eroare, Eroare dispozitiv subordonat al grupului; până acum, un grup de contoare sau de ieșiri analogice prelua eroarea dispozitivului. Raportează o eroare și atunci 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; până acum era un singur dispozitiv.

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ă condiția). Î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; până acum, acest eveniment putea fi doar apăsarea unui singur buton;
  • Î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;
  • Secvențiator — în modul Controlat prin declanșatoare, care înlocuiește controlul de până acum prin buton, 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

Până acum doar Planul săptămânal avea o axă a timpului. Secțiunea Cronologie afișează acum grafic setările de timp pe întreaga perioadă (zi, săptămână, lună, an) în aceste smart rules:

  • Planificator — când va fi activă fiecare acțiune programată;
  • Condiție de limitare de tipul Timp (intervale) — 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 Fals. Pentru rezultatul Fals există o nouă durată minimă — rezultatul rămâne Fals 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 Controler de iluminat îș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.
  • Condiție de limitare de tipul Timp nu mai este o singură fereastră zilnică: smart rule-ul funcționează î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).

Expunere 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 sunt afișate în detaliile interfeței, iar conflictele dintre interfețe (același port și același Slave ID, un port serial lipsă) în lista interfețelor.
  • 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; registrul Stop al unor dispozitive nu se convertește (înainte de actualizare).

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 Protocol de integrare TCP se pot conecta simultan mai mulți clienți. Modificările valorilor le primește fiecare client cu trimiterea activată: opțiunea Auto send (push all) a interfeței este starea implicită a fiecărei conexiuni noi, iar clientul o comută cu comanda PUSHALL ON sau PUSHALL OFF.

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, UInt16, Int32, UInt32, Int64, UInt64, Float, Double, Bool, String), cu ordine opțională a octeților; tipul String nu îl scrie PACKVALUE. 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).

Înainte de actualizare

  • O unitate de control 2026.1 nu se conectează la aplicația TapHome 2025.2 sau mai veche. Instalați aplicația TapHome Next pe toate telefoanele, tabletele și computerele — versiunea 2026.1 este în magazine pentru Android 6.0 sau mai nou, iOS, macOS și Windows.
  • Permisiunea de dispozitiv care se numea până acum Numai în citire și permitea modificarea valorilor se numește acum Control. Noua permisiune Numai în citire nu permite modificarea valorilor și nicio permisiune salvată nu este convertită în ea (permisiune).
  • Temporizator de iluminat este convertit în Controler de iluminat, cu toți senzorii în secțiunea Pornire automată. Mutați semnalul Prezență în secțiunea Oprire automată (documentație).
  • Un grup convertit primește pe fiecare dintre dispozitivele sale un rând în secțiunea Afectat de, așezat imediat deasupra valorilor implicite. Prin urmare, o comandă a grupului nu modifică o valoare menținută de un smart rule aflat mai sus în listă (grupuri).
  • La conversia interfețelor Modbus slave nu se convertește registrul Stop al unei jaluzele KNX, al unei jaluzele și al unui dispozitiv Marchiză din Packet parser și al unui dispozitiv Marchiză virtual. Un master care îl folosea primește la adresa lui excepția 0x02 (Modbus slave).

Versiuni mai vechi

2025

2024

2023

2022

2021