-
Notifications
You must be signed in to change notification settings - Fork 1
Rendering your own applets using homebridge tidbyt
Nicholas Penree edited this page Dec 30, 2021
·
5 revisions
- Control brightness of Tidbyt using a Lightbulb control
- Schedule and render Starlark-based applets using pixlet
- Dynamic
config
values using JS modules
- Custom app triggered by virtual switch devices in Homekit?
- Previews using Cameras?
- Node.js 12+
- Homebridge 1.3.0+
-
Pixlet installed in your
$PATH
{
...
"platforms": [
{
"authToken": "...",
"discoverFrequency": 60000,
"managedDevices": [
{
"id": "mainly-awesome-viking-rabbit-2e1"
}
],
"customApps": [
{
"id": "TwitterFollowers",
"enabled": true,
"updateOnStartup": true,
"script": "/home/pi/tidbyt/twitter.star",
"schedule": "*/30 * * * *",
"config": [
{
"key": "screen_name",
"value": "npenree"
}
]
}
],
"platform": "Tidbyt"
}
]
}
The Custom Apps feature allows you to render a pixlet and push it to your device on a schedule using cron-like expressions. Use this feature to install all the cool stuff the Tidbyt Community comes up with!
Using tidbyt-twitter and the configuration above, I have a nice custom applet that updates every 30 minutes with my current Twitter follower count: