Repository navigation
Home
github-actions[bot] edited this page Oct 11, 2026
·
2 revisions
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.
- Getting started
- Using the HTTP API
- Using MQTT
- MQTT stopwatch walkthrough
- Icons and files
- Berry scripts and stopwatch
- Safety and testing
- Browse the generated command pages in the wiki sidebar for complete parameter and example documentation.
$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.
- Berry Scripts
- Getting Started
- HTTP API
- Icons and Files
- MQTT
- MQTT Stopwatch Walkthrough
- Safety and Testing
- Clear AwtrixIndicator
- Disable AwtrixAppRotation
- Disable AwtrixDisplay
- Enable AwtrixAppRotation
- Enable AwtrixDisplay
- Get AwtrixApp
- Get AwtrixBrightness
- Get AwtrixCapability
- Get AwtrixDisplay
- Get AwtrixFile
- Get AwtrixIcon
- Get AwtrixMqttBroker
- Get AwtrixScreen
- Get AwtrixScript
- Get AwtrixScriptConfiguration
- Get AwtrixSettings
- Get AwtrixStatus
- Get AwtrixStorage
- Install AwtrixStopwatch
- Invoke AwtrixApi
- New AwtrixDevice
- Publish AwtrixMqttMessage
- Receive AwtrixMqttMessage
- Remove AwtrixIcon
- Remove AwtrixNotification
- Remove AwtrixPushedApp
- Remove AwtrixScript
- Save AwtrixIcon
- Select AwtrixApp
- Send AwtrixNotification
- Set AwtrixBrightness
- Set AwtrixIcon
- Set AwtrixIndicator
- Set AwtrixPushedApp
- Set AwtrixScript
- Set AwtrixScriptConfiguration
- Set AwtrixSetting
- Show AwtrixScreen
- Start AwtrixMqttBroker
- Stop AwtrixMqttBroker
- Update AwtrixFirmware
- Watch AwtrixScreen