Skip to content
github-actions[bot] edited this page Oct 11, 2026 · 2 revisions

PSAwtrixNG

PSAwtrixNG provides PowerShell commands for controlling Ulanzi TC001 smart clocks and compatible devices running AWTRIX NG.

The module supports the AWTRIX HTTP API and includes an in-process MQTT broker for local automation and message capture.

Start here

Quick example

$clock = New-AwtrixDevice -HostName '192.168.1.50' -Name 'DeskClock'

Get-AwtrixStatus -Device $clock
Get-AwtrixSettings -Device $clock
Show-AwtrixScreen -Device $clock
Send-AwtrixNotification -Device $clock -Text 'Hello from PowerShell'

State-changing commands support PowerShell's -WhatIf behavior. Potentially destructive generic API operations require an additional explicit opt-in.

Project links

Clone this wiki locally