Skip to content

Releases: clartek/omamesh

Omamesh 1.0.2 - Auto-Reconnect & Persistent TCP Retention

Choose a tag to compare

@clartek clartek released this 09 Sep 03:47
  • Added continuous auto-reconnection loop for USB Serial, TCP/IP, and Bluetooth LE companions when connections drop or fail.
  • Fixed TCP IP and port retention so previously entered endpoints are preserved across reconnection failures, editor visits, and shell restarts.
  • Improved reconnect lifecycle to probe companion readiness before resuming the interactive event stream.

Omamesh 1.0.1

Choose a tag to compare

@clartek clartek released this 09 Sep 02:33

Omamesh 1.0.1 - Dynamic TCP/IP & Connection Management

Highlights

  • Connection & Transport Management UI: Switch seamlessly between USB Serial, TCP/IP, and Bluetooth from inside the app.
  • Dynamic TCP/IP Host & Port: Configure remote mesh companions over LAN or Wi-Fi (e.g. 192.168.1.50:5000, mesh.local, or tcp://10.0.0.1:4403) with input normalization and validation.
  • Accurate TCP Error Diagnostics: Immediate human-readable feedback when a connection fails (connection refused, DNS resolution error, network unreachable, or connection reset).
  • Clean Process Lifecycle: Graceful shutdown and SIGTERM escalation ensure background CLI processes are properly cleaned up on transport changes.
  • Direct Configuration Access: Click "Configure Connection" or press c from the disconnected screen to instantly open the connection settings.

Installation / Upgrade

cd ~/.config/omarchy/plugins/clartek.omamesh
git pull
omarchy restart shell

Omamesh 1.0.0

Choose a tag to compare

@clartek clartek released this 08 Sep 16:40

Omamesh 1.0.0

Omamesh is an Omarchy Quattro bar plugin and companion for MeshCore.

Highlights

  • Official MeshCore Vector Icon: Scalable vector tray widget and panel header badge matching the official MeshCore design.
  • Full Companion Support: Connect via USB Serial Companion (/dev/ttyACM*), TCP, or BLE.
  • Messaging: Direct message delivery with ACK tracking and channel conversations with clean payload delivery.
  • Desktop Notifications: Real-time desktop notifications for incoming messages via notify-send.
  • Sensors and Telemetry: Remote node telemetry requests and Cayenne LPP sensor data display.
  • Interactive Street Map: Built-in slippy map canvas with pan and zoom and Esri Dark Canvas basemap with contact GPS pins.
  • Security and Marketplace Hardened: Full compliance with Omarchy plugin marketplace security review standards (bounded event stream parsing, process kill escalation, PlainText rendering).

Installation

git clone https://github.com/clartek/omamesh.git ~/.config/omarchy/plugins/clartek.omamesh
omarchy plugin enable clartek.omamesh
omarchy restart shell