busylib: developer library
busylib is the official open source library for building applications that interact with busy bar it provides a ready to use python and typescript implementation for interacting with busy bar instead of manually creating http requests, handling endpoints, and processing responses, developers can use intuitive python or typescript methods that abstract the underlying http api communication capabilities with busylib, you can control device displays you can render text and images on both front and back displays, and adjust display brightness audio control you can upload and play audio files, and control audio volume manage files on the device you can upload and organize files stored on the device, including images, sounds, and other media assets simulate input events you can control your busy bar by sending input events such as button presses and scroll wheel rotation events subscribe to device events you can receive real time updates whenever device data changes, including live screen updates from the display control matter smart home integration you can connect or disconnect the device from your smart home network and control the internal matter switch state update firmware you can update firmware from a local file or from the internet, and configure automatic firmware update settings manage link with busy account you can link or unlink a device with your busy account, retrieve account information, and check connection status control wi fi connection you can scan available wi fi networks and connect or disconnect the device from them control bluetooth connection you can enable or disable ble advertising, remove bluetooth pairings, and retrieve bluetooth connection status manage device system parameters you can configure device settings such as the device name, system time, and time zone get device system info you can retrieve general device status, power information, and firmware details where to get busylib is available for python and typescript 📦 npm package https //npmjs com/package/@busy app/busy lib https //www npmjs com/package/@busy app/busy lib 🐍 pypi package https //pypi org/project/busylib/ https //pypi org/project/busylib/