Missing thermal-engine binary in thermal-engine package (v0-r12) on Tachyon

Hi Particle Support,

I'm running a Tachyon device and have found that the thermal-engine.service has been failing since installation due to a missing binary.

The thermal-engine package (version 0-r12, arm64) does not include the /usr/bin/thermal-engine binary. The service unit file references this path as its ExecStart, but dpkg -L thermal-engine confirms the binary was never shipped with the package - only the systemd unit files and the thermal-engine.sh pre-start script are included.

As a result, the service fails immediately on startup with exit status 203/EXEC ("No such file or directory"). Since the package is locally installed, it can't be reinstalled from a repository, and no related update is available.

Without the thermal engine running, the device has no active thermal management, which is a concern for long-term reliability.

Could you provide either:

  • A corrected thermal-engine .deb package that includes the binary, or
  • A firmware update that resolves this?

Happy to provide any additional logs or diagnostic info if needed.

Thanks,