TapHome
Colectare interes Funcție

Certificat de client pentru dispozitive HTTPS în Packet Parser

Core-ul ar prezenta un certificat de client dispozitivelor al căror API HTTPS local îl cere (mutual TLS), astfel încât acestea să poată fi conectate prin Packet Parser fără un dispozitiv intermediar.

De ce și cum l-ați folosi

Unele dispozitive acceptă cereri către API-ul lor HTTPS local doar de la un client care prezintă un certificat de client împreună cu cheia sa privată (mutual TLS). Packet Parser poate verifica certificatul dispozitivului sau poate ignora erorile de certificat și se poate autentifica cu nume de utilizator și parolă, dar nu poate prezenta un certificat de client. Dispozitivul închide atunci conexiunea înainte ca vreun script să primească un răspuns.

Ce va fi posibil

Evaluăm această idee. Nimic nu este încă planificat.

  • Certificat de client pe un modul Packet Parser. În setările de service ale modulului ați adăuga un fișier PKCS#12 (.p12 sau .pfx) cu parola sa. Core-ul l-ar prezenta ori de câte ori dispozitivul îl cere. Scripturile și șabloanele rămân la fel.
  • Avertizare de expirare. Modulul ar avertiza înainte de expirarea certificatului.

Ce nu va fi posibil

  • Obținerea certificatului. Certificatul provine de la dispozitiv sau de la producătorul acestuia. TapHome nu l-ar crea.
  • Alte tipuri de conexiuni într-o primă versiune. Conexiunile TCP cu TLS și brokerii MQTT care cer un certificat de client nu sunt incluse.

Cum se poate rezolva astăzi

Un reverse proxy pe un mic computer, un NAS sau un router păstrează certificatul, comunică cu dispozitivul prin HTTPS și oferă Core-ului o adresă HTTP simplă pentru Packet Parser.

Aflați mai multe

Aveți nevoie de acest lucru pentru un dispozitiv? Votați această idee și urmăriți-o pentru noutăți.

Asociate

Istoric status

  • 4 nov. 2026 Colectare interes Publicat

Comentarii 0

Alăturați-vă discuției

Autentificați-vă cu contul dvs. TapHome pentru a comenta. Echipa aprobă comentariile înainte ca acestea să apară.

Niciun comentariu momentan.

Ideile indică direcția, nu sunt angajamente. Nu publicăm date fixe; funcțiile lansate sunt anunțate în notele de lansare.