hydris

command module
v0.0.23 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 8, 2026 License: Apache-2.0 Imports: 14 Imported by: 0

README

Hydris

Like Home Assistant, but for the outdoors. An open-source coordination engine for sensors, assets, and mission systems across large-area networks where things aren't conveniently plugged into a wall.

Integrate once. Deploy everywhere. No vendor lock-in.

Hydris Screenshot

Please see projectqai.github.io for documentation

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
all
Package all imports all builtin controllers so that a single
Package all imports all builtin controllers so that a single
controller
Package controller provides a framework for managing entity-driven connectors.
Package controller provides a framework for managing entity-driven connectors.
hal
playground
Package playground is a builtin designed for frontend developers to test configuration UIs.
Package playground is a builtin designed for frontend developers to test configuration UIs.
plugins
Package plugins implements a builtin controller that fetches a plugin registry index and presents each available plugin as a configurable entity.
Package plugins implements a builtin controller that fetches a plugin registry index and presents each available plugin as a configurable entity.
simcam
Package simcam implements a camera simulator.
Package simcam implements a camera simulator.
tak
cmd
deeptest command
hal
Package hal provides hardware access (BLE, serial, camera) via a platform-specific backend.
Package hal provides hardware access (BLE, serial, camera) via a platform-specific backend.
pkg
cot
executil
Package executil provides cross-platform helpers for os/exec.
Package executil provides cross-platform helpers for os/exec.
missionpkg
Package missionpkg defines the mission pack archive format: a zip containing world.yaml, index.json, optional logs.txt, and optional artifacts/<id> entries.
Package missionpkg defines the mission pack archive format: a zip containing world.yaml, index.json, optional logs.txt, and optional artifacts/<id> entries.
muxlistener
Package muxlistener provides a protocol-multiplexing net.Listener that peeks at the first bytes of each accepted connection to determine whether it speaks RTSP or HTTP, then routes it to the appropriate sub-listener.
Package muxlistener provides a protocol-multiplexing net.Listener that peeks at the first bytes of each accepted connection to determine whether it speaks RTSP or HTTP, then routes it to the appropriate sub-listener.
rt
Package rt provides a JavaScript runtime for hydris plugins using goja.
Package rt provides a JavaScript runtime for hydris plugins using goja.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL