# \[APP\]\[Pro\] AWTRIX - Connected Smart Clock for your Smart Home

**URL:** https://community.homey.app/t/app-pro-awtrix-connected-smart-clock-for-your-smart-home/91888
**Category:** Apps
**Tags:** app, homey-pro
**Created:** [October 15, 2023, 6:42pm UTC](https://community.homey.app/t/app-pro-awtrix-connected-smart-clock-for-your-smart-home/91888 "2023-10-15T18:42:24Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![Bckp](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bckp/32/134101_2.png) [@Bckp](https://community.homey.app/u/Bckp)
#### Post date: [October 15, 2023, 6:42pm UTC](https://community.homey.app/t/app-pro-awtrix-connected-smart-clock-for-your-smart-home/91888/1 "2023-10-15T18:42:24Z")

</div>

Homey app for controlling your awesome Awtrix Light, more will be added soon, stay tuned

**App link**

> **[AWTRIX | Homey](https://homey.app/en-us/app/de.blueforcer.awtrixlight/AWTRIX/)**
>
> Connected Smart Clock for your Smart Home

_ **State of app:** _

| Function | Awtrix3 | AwtrixNG |
| --- | --- | --- |
| Pair via mDNS | ✅ | ✅ |
| Pair without user/pass | ✅ | ✅ |
| Pair with use/pass | ❌ | ✅ |
| Pair with IP only | ❌ | ✅ |
| Send notification | ✅ | ✅ |
| Send RAW JSON notification | ✅ | ✅ |
| Dismiss notification | ✅ | ✅ |
| Turn display on/off | ✅ | ✅ |
| Enable disable internal apps | ✅ (will reboot) | ✅ |
| Play RTTTL sounds | ✅ | ✅ |
| Upload icons to device | ⚠ predefined | ⚠ predefined |
| Create/update application | ✅ | ✅ |
| Create/update RAW application | ⚠ with json options only | ✅ |

_JSON Properties for Awtrix3 that is available for user_

| property | type | notify | app |
| --- | --- | --- | --- |
| `text` | `string` | ✅ | ✅ |
| `textCase` | `0|1|2` | ✅ | ✅ |
| `topText` | `boolean` | ✅ | ✅ |
| `textOffset` | `number` | ✅ | ✅ |
| `center` | `boolean` | ✅ | ✅ |
| `color` | `color (hex only)` | ✅ | ✅ |
| `gradient` | `array[color, color] (hex only)` | ✅ | ✅ |
| `blinkText` | `number` | ✅ | ✅ |
| `fadeText` | `number` | ✅ | ✅ |
| `background` | `color (hex only)` | ✅ | ✅ |
| `rainbow` | `boolean` | ✅ | ✅ |
| `icon` | `string (icon without extension)` | ✅ | ✅ |
| `pushIcon` | `1|2` | ✅ | ✅ |
| `repeat` | `number` | ✅ | ✅ |
| `duration` | `number` | ✅ | ✅ |
| `bar` | `array of numbers` | ✅ | ✅ |
| `line` | `array of numbers` | ✅ | ✅ |
| `barBC` | `color (hex only)` | ✅ | ✅ |
| `autoscale` | `boolean` | ✅ | ✅ |
| `pos` | `number` | ❌ | ✅ |
| `progress` | `number` | ✅ | ✅ |
| `progressC` | `color (hex only)` | ✅ | ✅ |
| `progressBC` | `color (hex only)` | ✅ | ✅ |
| `noScroll` | `boolean` | ✅ | ✅ |
| `scrollSpeed` | `number` | ✅ | ✅ |
| `effect` | `string` | ✅ | ✅ |
| `effectSettings` | `object, see AWTRIX docs` | ✅ | ✅ |
| `overlay` | `string` | ✅ | ✅ |
| `hold` | `boolean` | ✅ | ❌ |
| `rtttl` | `string` | ✅ | ❌ |
| `loopSound` | `boolean` | ✅ | ❌ |
| `stack` | `boolean` | ✅ | ❌ |
| `wakeup` | `boolean` | ✅ | ❌ |
| `clients` | `array of strings` | ✅ | ❌ |
| `lifetime` | `number` | ❌ | ✅ |
| `lifetimeMode` | `0|1` | ❌ | ✅ |
| | | | |

see [JSON Properties docs](https://blueforcer.github.io/awtrix3/#/api?id=json-properties) for details

_JSON Properties for AwtrixNG that is available for user_

| property | type | notify | app |
| --- | --- | --- | --- |
| `text` | `string` or `TextFragment[]` | ✅ | ✅ |
| `textCase` | `"inherit"` or `"upper"` or `"asTyped"` | ✅ | ✅ |
| `textColor` | `ColorInput` or `"palette"` | ✅ | ✅ |
| `textBlinkMs` | `number` | ✅ | ✅ |
| `textFadeMs` | `number` | ✅ | ✅ |
| `textCenter` | `boolean` | ✅ | ✅ |
| `textOffsetX` | `number` | ✅ | ✅ |
| `textInFront` | `boolean` | ✅ | ✅ |
| `scroll` | `ScrollObject` | ✅ | ✅ |
| `icon` | `string` | ✅ | ✅ |
| `iconMode` | `"fixed"` or `"pushOnce"` or `"push"` | ✅ | ✅ |
| `iconOffsetX` | `number` | ✅ | ✅ |
| `durationMs` | `number` | ✅ | ✅ |
| `backgroundColor` | `ColorInput` | ✅ | ✅ |
| `barChart` | `number[]` | ✅ | ✅ |
| `lineChart` | `number[]` | ✅ | ✅ |
| `chartAutoscale` | `boolean` | ✅ | ✅ |
| `chartColor` | `ColorInput` or `"palette"` | ✅ | ✅ |
| `progress` | `number` | ✅ | ✅ |
| `progressColor` | `ColorInput` or `"palette"` | ✅ | ✅ |
| `progressTrackColor` | `ColorInput` | ✅ | ✅ |
| `effect` | `string` | ✅ | ✅ |
| `effectSpeed` | `number` | ✅ | ✅ |
| `palette` | `string` or `string[]` or `null` | ✅ | ✅ |
| `paletteBlend` | `boolean` | ✅ | ✅ |
| `paletteSpan` | `number` | ✅ | ✅ |
| `paletteSpeed` | `number` | ✅ | ✅ |
| `overlay` | `string` | ✅ | ✅ |
| `draw` | `DrawCommand[]` | ✅ | ✅ |
| `name` | `string` | ✅ | ❌ |
| `hold` | `boolean` | ✅ | ❌ |
| `stack` | `boolean` | ✅ | ❌ |
| `wakeup` | `boolean` | ✅ | ❌ |
| `sound` | `string` or `number` | ✅ | ❌ |
| `soundRtttl` | `string` | ✅ | ❌ |
| `soundLoop` | `boolean` | ✅ | ❌ |
| `lifetimeMs` | `number` | ❌ | ✅ |
| `lifetimeExpiry` | `"remove"` or `"mark"` | ❌ | ✅ |
| `repeat` | `number` | ✅ | ✅ |

Nested object summaries:

| object | property | type |
| --- | --- | --- |
| `TextFragment` | `text` | `string` |
| `TextFragment` | `color` | `ColorInput` |
| `ScrollObject` | `mode` | `"static"` or `"wrap"` or `"loop"` or `"bounce"` |
| `ScrollObject` | `direction` | `"left"` or `"right"` |
| `ScrollObject` | `entry` | `"inline"` or `"offscreen"` |
| `ScrollObject` | `whenFits` | `"static"` or `"scroll"` |
| `ScrollObject` | `speed` | `number` |
| `ScrollObject` | `gap` | `number` |
| `DrawCommand` | `dp` | `[x, y, color]` |
| `DrawCommand` | `dl` | `[x1, y1, x2, y2, color]` |
| `DrawCommand` | `dr` | `[x, y, w, h, color]` |
| `DrawCommand` | `df` | `[x, y, w, h, color]` |
| `DrawCommand` | `dc` | `[x, y, r, color]` |
| `DrawCommand` | `dfc` | `[x, y, r, color]` |
| `DrawCommand` | `dt` | `[x, y, text, color]` |
| `DrawCommand` | `db` | `[x, y, w, h, bitmap]` |

_Usefull links_

- Ulanzi clock: [PIXEL Smart clock](https://www.ulanzi.com/products/ulanzi-pixel-smart-clock-2882?ref=28e02dxl) (ref link for Blueforcer, author of Awtrix firmware)
- iOS App: [Awtrix 3 - iOS app](https://apps.apple.com/us/app/awtrix-3/id6459478110)
- Android App: [Awtrix 3 - Android app](https://play.google.com/store/apps/details?id=de.awtrix.light)
- Website of Awtrix: [AWTRIX 3](https://blueforcer.github.io/awtrix3/)

---

<div class="post-metadata">

### Author: ![Bckp](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bckp/32/134101_2.png) [@Bckp](https://community.homey.app/u/Bckp)
#### Post date: [October 15, 2023, 6:44pm UTC](https://community.homey.app/t/app-pro-awtrix-connected-smart-clock-for-your-smart-home/91888/2 "2023-10-15T18:44:47Z")

</div>

**Changelog**

_v1.0.3_ - Initial version  
_v1.0.6_ - reworked icons (now few preloaded), reworked flows, fixed some issues  
_v1.0.8_ - fixes  
_v1.1.1_ - Rewritten from scratch (+ it is possible to set any icon in device with experimental flow)  
_v1.1.4_ - Added IP address capability, new icons  
_v1.2.0 test_ - Added support for apps (thx @denniedegroot)  
_v1.2.1 test_ - Changed names to Awtrix 3 (follow blueforcer change)  
_v1.2.5_ - Custom apps  
_v1.3.0 test_ - Custom JSON message, overwrite data for custom apps in json, new json options (progress, progressC, progressBC, effect, effectSettings)  
_v1.3.1 test_ - Even more JSON properties available (bar, line, barBC, clients)  
_v1.3.7 test_ - Added TextFragments  
v2.0.0 - Added support for AwtrixNG  
v2.0.1 - Fixed repeat  
v2.1.0 (draft) - Improved AWTRIX 3 reliability, added safe AWTRIX NG connection editing and rediscovery, and preserved detailed AWTRIX NG API errors.  
v2.2.0 (draft) - Rewritten discovery, fixed small issues between NG 1.0.4 API and 1.1.0 API  
v2.2.1 (draft) - Added rediscover for AwtrixNG  
v2.2.2 (draft) - Added battery level  
v2.2.3 (draft) - Fixed wrong name for generic alert  
v2.2.4 (draft) - Synced API changes - RTTL melody works again (min awtrixng version is 1.1.0)  
v2.2.5 (draft) - Small fixes of edge case in code  
v2.2.6 (draft) - Optimised memory footprint  
v2.2.7 - Fixed app desynchronising after awtrixng fw update  
v2.2.8 (draft) - Added some translations  
v2.2.9 (test) - even more translations

---

<div class="post-metadata">

### Author: ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)
#### Post date: [October 19, 2023, 1:13pm UTC](https://community.homey.app/t/app-pro-awtrix-connected-smart-clock-for-your-smart-home/91888/3 "2023-10-19T13:13:51Z")

</div>

Just an info. During the adding process, the device tile is displayed incorrectly/empty, the icon or the A is not displayed:

 ![IMG_2608](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/3/b37228da31059648335e70a4ccc983878840f21d.jpeg)

Homey App v.7.5.0.1355 (iOS)  
Homey Pro (early 2023) firmware v.10.1.0.-rc.2

---

<div class="post-metadata">

### Author: ![Bckp](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bckp/32/134101_2.png) [@Bckp](https://community.homey.app/u/Bckp)
#### Post date: [October 19, 2023, 2:15pm UTC](https://community.homey.app/t/app-pro-awtrix-connected-smart-clock-for-your-smart-home/91888/4 "2023-10-19T14:15:04Z")

</div>

Yeah, i know… i will fix it in next release… i do not have icons for devices, and forget to put there somethink 😃

---

<div class="post-metadata">

### Author: ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)
#### Post date: [October 20, 2023, 11:03am UTC](https://community.homey.app/t/app-pro-awtrix-connected-smart-clock-for-your-smart-home/91888/5 "2023-10-20T11:03:43Z")

</div>

In the WebApp the following error message appears when I try to save an advanced flow:

![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/0/e04aec17d4d038c0b2ad77675ae14caab8b6ac68.png)

So it’s not possible to save this flow at all.  
If I change the time e.g. to 11 seconds, then the flow can be saved.

Homey Pro (early 2023) firmware v.10.1.0.-rc.2  
AwtrixLight app v1.0.8

---

<div class="post-metadata">

### Author: ![Bckp](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bckp/32/134101_2.png) [@Bckp](https://community.homey.app/u/Bckp)
#### Post date: [October 20, 2023, 12:51pm UTC](https://community.homey.app/t/app-pro-awtrix-connected-smart-clock-for-your-smart-home/91888/6 "2023-10-20T12:51:06Z")

</div>

Can you share the flow? Im not sure what flowcard trigger this… guess it will be some of notification ones, i will release fix later today… there is even some crash of app, i guess from you too…

---

<div class="post-metadata">

### Author: ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)
#### Post date: [October 21, 2023, 7:28am UTC](https://community.homey.app/t/app-pro-awtrix-connected-smart-clock-for-your-smart-home/91888/7 "2023-10-21T07:28:20Z")

</div>

This is a sample advanced flow where the error message appears when I want to save it:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/8/e871ba47ad9ab036ab49a72519673ae812bd1606.png)

If I change the time from 5 to 1, 6, 11, 16 with the slider, then it works.  
If I changed the time once, it’s not possible to choose 5 s, it’s only possible to choose the mentioned one (1, 6, 11, 16…). So I guess the 5 sec. default causes the problem.

---

<div class="post-metadata">

### Author: ![Bckp](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bckp/32/134101_2.png) [@Bckp](https://community.homey.app/u/Bckp)
#### Post date: [October 21, 2023, 4:36pm UTC](https://community.homey.app/t/app-pro-awtrix-connected-smart-clock-for-your-smart-home/91888/8 "2023-10-21T16:36:34Z")

</div>

Some interesting news… we work together with Blueforcer, author of Awtrix firmware and we will bring some new features in future version (button calls, icon from homey)

Button calls:  
If you press button on Awtrix, you will get action in homey, so in future, you can create even better multipage apps (well, when apps will be available 😃 )

Icon from homey:  
This is more interesting, right now, homey must upload icon into Awtrix limited memory to show it, starting with 0.91 we will be capable of sending image from Homey directly, so we will not be limited with awtrix memory 🙂 and you can create a great big gallery of images

ATM currently im working on getting better pair process with custom IP option, and next in my todo list is Apps for homey, that one will be more interesting for everyone

---

<div class="post-metadata">

### Author: ![Bckp](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bckp/32/134101_2.png) [@Bckp](https://community.homey.app/u/Bckp)
#### Post date: [October 29, 2023, 1:26pm UTC](https://community.homey.app/t/app-pro-awtrix-connected-smart-clock-for-your-smart-home/91888/9 "2023-10-29T13:26:17Z")

</div>

I published new test version, any feedback is welcome, as this version is complete rewrite of old application, with better error handling and ability to self recover from lost connection state (well better then crash and reboot 😃 as current version ).

About apps, i will release in few days first version with their experimental support for them.

---

<div class="post-metadata">

### Author: ![KevlarD](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kevlard/32/30805_2.png) [@KevlarD](https://community.homey.app/u/KevlarD)
#### Post date: [November 14, 2023, 2:58pm UTC](https://community.homey.app/t/app-pro-awtrix-connected-smart-clock-for-your-smart-home/91888/10 "2023-11-14T14:58:16Z")

</div>

Just received this Ulanzi Smart Pixel clock as a gift and flashed it immediately with the Awtrix Light firmware after I found your app. Endless possibilities in combination with Homey, really nice! I hope it takes off a little more.

V1.1.5 seems to work like a charm although I’m not sure how the melodies are supposed to work. Just pasting RTTTL-codes doesn’t really seem to do anything.

Idea for future development: to be able to use different colors for words within a line or message.

Nice job!

---

<div class="post-metadata">

### Author: ![Bckp](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bckp/32/134101_2.png) [@Bckp](https://community.homey.app/u/Bckp)
#### Post date: [November 14, 2023, 4:38pm UTC](https://community.homey.app/t/app-pro-awtrix-connected-smart-clock-for-your-smart-home/91888/11 "2023-11-14T16:38:45Z")

</div>

Hello, nice to read this, do not worry, im not finished with app yet, i have a lot of ideas what to add, just need some time, some ideas are problematic to implement, im currently switching job so no time spare ☹

About RTTTL, you must pass it all, with name part, and speaker on Ulanzi is somethink you really do not want to listen 😅

---

<div class="post-metadata">

### Author: ![Joka](https://avatars.discourse-cdn.com/v4/letter/j/7feea3/32.png) [@Joka](https://community.homey.app/u/Joka)
#### Post date: [November 15, 2023, 12:10pm UTC](https://community.homey.app/t/app-pro-awtrix-connected-smart-clock-for-your-smart-home/91888/12 "2023-11-15T12:10:06Z")

</div>

I would like to get the following raw values as capabilities, so it is possible to transfer them to influx easily:

bat\_raw (Bat raw value)  
ldr\_raw (Lux raw value)

The reason is that these values are more informative because the normal lux/bat values seems to be a bit insensitive.

THX Jörg

---

<div class="post-metadata">

### Author: ![Wingleader](https://avatars.discourse-cdn.com/v4/letter/w/41988e/32.png) [@Wingleader](https://community.homey.app/u/Wingleader)
#### Post date: [November 16, 2023, 4:37pm UTC](https://community.homey.app/t/app-pro-awtrix-connected-smart-clock-for-your-smart-home/91888/13 "2023-11-16T16:37:53Z")

</div>

I’m loving this app and i’m curious to see which next developments of this app will bring.

I’ve got a question how to stop a sticky notification because i can’t see anything else than this notification even if i send some other text/icon?

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/5/2515586dbd5d33512146dfb734ac201763bffd6d.jpeg)

---

<div class="post-metadata">

### Author: ![Bckp](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bckp/32/134101_2.png) [@Bckp](https://community.homey.app/u/Bckp)
#### Post date: [November 16, 2023, 4:52pm UTC](https://community.homey.app/t/app-pro-awtrix-connected-smart-clock-for-your-smart-home/91888/14 "2023-11-16T16:52:02Z")

</div>

Just send dismiss notification via flow card

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/8/28ff79b43b64b8891ec553f6f7353b26b6e3c942.png)

---

<div class="post-metadata">

### Author: ![Bckp](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bckp/32/134101_2.png) [@Bckp](https://community.homey.app/u/Bckp)
#### Post date: [November 16, 2023, 5:08pm UTC](https://community.homey.app/t/app-pro-awtrix-connected-smart-clock-for-your-smart-home/91888/15 "2023-11-16T17:08:06Z")

</div>

It is not problem to add this, but im not sure if any other user will benefit from this, as this will 99% users say nothink… i will think about that

---

<div class="post-metadata">

### Author: ![Joka](https://avatars.discourse-cdn.com/v4/letter/j/7feea3/32.png) [@Joka](https://community.homey.app/u/Joka)
#### Post date: [November 17, 2023, 11:24am UTC](https://community.homey.app/t/app-pro-awtrix-connected-smart-clock-for-your-smart-home/91888/16 "2023-11-17T11:24:02Z")

</div>

Regarding to the bat\_raw value I agree, I solved the problem by recalibrating the battery via dev.json on Awtrix level. No need of the bat\_raw anymore.

Regrading to the ldr\_raw value I would like to mention that the original lux level is not usable because it shows nearly all the time 0% unless you shine with a spot light on the sensor. That is a problem of the watch algorithm and not your app of course. But there is no recalibration option for the lux sensor available.

My intention was to use the ldr\_raw as a workaround and instead of the lux value because the ldr\_raw value is sensitiv enough even in low light. But this is nice to have, the battery problem was more important.

THX for your time

---

<div class="post-metadata">

### Author: ![Bckp](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bckp/32/134101_2.png) [@Bckp](https://community.homey.app/u/Bckp)
#### Post date: [November 17, 2023, 11:31am UTC](https://community.homey.app/t/app-pro-awtrix-connected-smart-clock-for-your-smart-home/91888/17 "2023-11-17T11:31:43Z")

</div>

Are you on slack in homey workspace? Can we discuss this more, i noticed the lux is lets say not ideal, maybe we can fix it a bit 🙂

---

<div class="post-metadata">

### Author: ![Joka](https://avatars.discourse-cdn.com/v4/letter/j/7feea3/32.png) [@Joka](https://community.homey.app/u/Joka)
#### Post date: [November 17, 2023, 1:56pm UTC](https://community.homey.app/t/app-pro-awtrix-connected-smart-clock-for-your-smart-home/91888/18 "2023-11-17T13:56:03Z")

</div>

yes, we can discuss this on slack.

---

<div class="post-metadata">

### Author: ![cautje](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/cautje/32/328_2.png) [@cautje](https://community.homey.app/u/cautje)
#### Post date: [November 30, 2023, 3:20pm UTC](https://community.homey.app/t/app-pro-awtrix-connected-smart-clock-for-your-smart-home/91888/19 "2023-11-30T15:20:45Z")

</div>

Hi @Bckp I realy like your app!  
Would it be possible to create a kind of continu follow up list of messages?

that show, power consumption, solar power, powers used by the heatpump etc?

THX!

---

<div class="post-metadata">

### Author: ![Bckp](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bckp/32/134101_2.png) [@Bckp](https://community.homey.app/u/Bckp)
#### Post date: [November 30, 2023, 3:45pm UTC](https://community.homey.app/t/app-pro-awtrix-connected-smart-clock-for-your-smart-home/91888/20 "2023-11-30T15:45:48Z")

</div>

Hi, yes, this will be possible using so called apps, apps is permanent notification you can update text and that will cycle thru all apps screen 🙂 like the 5 build-in.

I just need some time to figure out how to properly implement this, as apps and notifications have over 20 options, and ofc i need to give some time to work and family, but it is on my todo list for sure!

[Next page](https://community.homey.app/t/app-pro-awtrix-connected-smart-clock-for-your-smart-home/91888.md?page=2)
