TapHome
Raccolta interesse Funzionalità

Certificato client per dispositivi HTTPS in Packet Parser

Il Core presenterebbe un certificato client ai dispositivi la cui API HTTPS locale lo richiede (mutual TLS), così si potrebbero collegare tramite Packet Parser senza un bridge intermedio.

Perché e come lo useresti

Alcuni dispositivi accettano richieste alla loro API HTTPS locale solo da un client che presenta un certificato client con la relativa chiave privata (mutual TLS). Packet Parser può verificare il certificato del dispositivo o ignorare gli errori del certificato, e può accedere con nome utente e password, ma non può presentare un certificato client. Il dispositivo chiude quindi la connessione prima che qualsiasi script riceva una risposta.

Cosa sarà possibile

Stiamo valutando questa idea. Non è ancora pianificato nulla.

  • Certificato client su un modulo Packet Parser. Nelle impostazioni di servizio del modulo aggiungeresti un file PKCS#12 (.p12 o .pfx) con la relativa password. Il Core lo presenterebbe ogni volta che il dispositivo lo richiede. Script e modelli restano invariati.
  • Avviso di scadenza. Il modulo avviserebbe prima della scadenza del certificato.

Cosa non sarà possibile

  • Ottenere il certificato. Proviene dal dispositivo o dal suo produttore. TapHome non lo creerebbe.
  • Altri tipi di connessione in una prima versione. TCP con TLS e i broker MQTT che chiedono un certificato client non ne fanno parte.

Come risolverlo oggi

Un reverse proxy su un piccolo computer, un NAS o un router conserva il certificato, comunica con il dispositivo via HTTPS e offre al Core un semplice indirizzo HTTP per Packet Parser.

Per saperne di più

Ti serve per un dispositivo? Vota questa idea e seguila per ricevere aggiornamenti.

Correlati

Cronologia dello stato

  • 4 nov 2026 Raccolta interesse Pubblicato

Commenti 0

Partecipa alla discussione

Accedi con il tuo account TapHome per commentare. Il team approva i commenti prima che vengano pubblicati.

Ancora nessun commento.

Le idee descrivono la direzione, non sono impegni. Non pubblichiamo date; le funzionalità rilasciate vengono annunciate nelle note di rilascio.