husarion-shutdown

By Husarion Verified account

View on Snapcraft.io
Version0.1.0
Revision8
Size4.0 MB
Licenseunset
Confinementstrict
Basecore24
CategoriesDevices and IoT

Safe shutdown service for Husarion Panther and Lynx UGV


This snap runs a service that listens for HTTP requests and triggers a safe system shutdown on the Built-in Computer of Husarion Panther and Lynx UGV.

Parameters

The snap provides the following configurable parameters (param name: default value):

  • config.user-computer-ip: 10.15.20.3 - IP of the User's Computer
  • config.remote-host-ip: 10.15.20.2 - IP of the Built-in Computer
  • config.port: 3003 - Port of the Built-in Computer where the server is running
  • config.shutdown-delay: 0 - Shutdown delay in seconds
  • config.password: husarion - Shared HMAC secret known to both the User's Computer and the Built-in Computer

To set parameters, use the snap set command, e.g.,

sudo snap set husarion-shutdown config.user-computer-ip="10.5.10.81" config.remote-host-ip="10.5.10.81" config.shutdown-delay=20 config.password="husarion2"

Example HTTP Request Script

Example of the script that uses the service to trigger the safe system shutdown
can be found here: /var/snap/husarion-shutdown/common/request_example.sh

Update History

0.1.0 (8)
13 Dec 2025, 09:47 UTC

Published20 Feb 2025, 08:41 UTC

Last updated20 Feb 2025, 11:47 UTC

First seen13 Dec 2025, 09:47 UTC