Hello everyone!
I used to run automation steps in Home Assistant (HA) to generate .p12 and .cer certificates using OpenSSL via shell_command. Back in January 2025, this worked because the HA container apparently included OpenSSL or allowed it somehow. Now, it fails with “command not found.”
I tried switching to the Advanced SSH & Web Terminal add-on (which does have OpenSSL) and sending commands via hassio.addon_stdin, but that no longer seems to work either—no output files are created, and no errors appear in the logs.
My questions:
- Is there a known way to trigger external commands (e.g., OpenSSL) from within HA when the base container doesn’t include them anymore?
- Does the Advanced SSH & Web Terminal add-on still allow hassio.addon_stdin commands at all?
- Are there alternative approaches you recommend (like a custom add-on with OpenSSL, or another method entirely) to run these certificate-generation scripts from HA?
I’d appreciate any advice on how best to automate .p12 and .cer generation now that OpenSSL is no longer available inside the HA container.