python3-simplisafe

Library for interacting with SimpliSafe home security systems

This library provides an interface to the SimpliSafe home security systems. It enables users to get real-time data on their system including the status of sensors like CO detectors, entry sensors, freeze sensors, glass break sensors, motion sensors, sirens, smoke detectors, water sensors, and more. Users can also control aspects such as arm/disarm status, lock/unlock status, setting or removing PINs, and adjusting system properties like alarm duration, chime volume, and entry/exit delays. This library communicates with the SimpliSafe API to integrate with SimpliSafe products, making it easier to manage your home security system efficiently.

python3-stdio-mgr

Context manager for mocking/wrapping stdin/stdout/stderr

This library offers a context manager for mocking and wrapping standard input, output, and error streams. It simplifies capturing and testing console inputs and outputs within Python applications. Unlike the standard library's contextlib, this tool provides a more concise way to handle stdin, stdout, and stderr simultaneously, making it particularly useful for managing user inputs and outputs in a controlled environment. Standard input can be pre-loaded or appended during the managed context, which allows for flexible and precise simulation of user interactions. Additionally, the library supports wrapping functions that generate output, enabling the modification of internal print calls within those functions.

python3-pyfritzhome

Python library for managing AVM Fritz!Box Smart Home devices

This library provides a means to interact with AVM Fritz!Box Smart Home devices, enabling management of switches, sensors, thermostats, and more within the Smart Home environment. It supports communication with various AVM FRITZ!DECT devices such as thermostats and switches, facilitating their integration into home automation setups through the Fritz!Box interface. By retrieving device states like temperature, battery level, and lock status, it allows for comprehensive smart home device management. This tool is useful for improving the home automation capabilities by gathering and setting information for AVM Smart Home devices.

lomiri-online-accounts-plugin-vk

Lomiri Online Accounts account plugin - VKontakte

The LomiriOnlineAccounts plugin system provides Lomiri applications with online accounts settings via a central setup mechanism in Lomiri System Settings.

python3-elmax-api

Asynchronous library for interacting with Elmax Cloud services

This library offers a comprehensive way to interact with Elmax Cloud services, focusing on integration with Elmax control panels. It supports operations on domotic systems, including managing and monitoring intrusion detection and home surveillance setups. Users can control various domotic switches and actuators that are linked to Elmax panels. The library communicates with Elmax Cloud via HTTP APIs, providing an efficient method for accessing and managing online panels and their statuses. Users can execute commands on actuators, retrieve statuses, and seamlessly manage their Elmax control panel configurations through this client.

lomiri-online-accounts-plugin-instagram

Lomiri Online Accounts account plugin - Instagram

The LomiriOnlineAccounts plugin system provides Lomiri applications with online accounts settings via a central setup mechanism in Lomiri System Settings.