Integrar certificados digitales de Caddy en Home Assistant

Caddy nos genera automáticamente los certificados digitales de raíz de nuestro dominio y/o de los subdominios según lo tengamos configurado , crea automáticamente una carpeta por cada uno de los certificados

Home Assistant usa el formato PEM tanto para la parte privada como la publica , esta parte la definimos en la sección http de nuestro configuration.yaml

Lo primero que necesitamos es transformar el fichero crt y el fichero key a pem publico y privado

Para ello usaremos el comando openssl , de esta forma obtendremos la clave publica y su certificado

Y con esta obtendremos la calve privada y el certificado correspondiente

Con este comando podremos comprobar la validez del certificado creado

Copiaremos ambos certificados al directorio donde Home Assistant va a buscarlos

Después de comprobar reiniciando HA la validez de ambos certificados lo añadiremos a una tarea cron que se ejecuta cada dia a las seis de la mañana para que nuestro HA siempre tenga los certificados digitales bien fresquitos

En las propiedades del certificado veremos que cada vez que se auto renueve lo tendremos listo para usar

Y con esto y un bizcocho ……