python3-radiotherm

Client library for Wi-Fi thermostats sold by Radio Thermostat

This library allows communication with Wi-Fi-enabled home thermostats made by Radio Thermostat Company of America, including models like the CT30, CT80, and Filtrete 3M50. It provides a way to interact with these devices over a network, enabling control over various thermostat functionality such as temperature settings and modes. The library supports auto-discovery of thermostats on the network and returns thermostat values in a structured format. It also handles device-specific features like hold mode and time synchronization automatically.

python3-regenmaschine

Library for interacting with RainMachine smart Wi-Fi sprinkler controllers

This library provides an interface to manage RainMachine smart Wi-Fi sprinkler controllers over a local LAN or remotely through the RainMachine cloud. Users can control watering activities, monitor zones, manage programs, and access various diagnostic information. The library supports functionalities such as starting and stopping zones, enabling and disabling programs, adjusting run times, and handling weather data inputs.

python3-technove

Asynchronous client for TechnoVE Smart Charging Station API

This library provides an asynchronous interface to the local API of TechnoVE Smart Charging Stations. It supports fetching real-time data such as input/output voltage, current, total energy usage, Wi-Fi signal strength, and various statuses of the station. Users can also control functions like auto- charge mode, enabling automatic or manual start of the charging process when a vehicle is plugged in.

ruby-faraday-typhoeus

Faraday adapter for Typhoeus

Faraday is a ruby HTTP client library that provides a common interface over many adapters. This Ruby library is a Faraday adapter for the Typhoeus parallel HTTP client. It supports parallel HTTP requests and streaming.

python3-yamale

schema and validator for YAML

Yamale can be run from the command line to validate one or many YAML files. Yamale will search the directory you supply (current directory is default) for YAML files. Each YAML file it finds it will look in the same directory as that file for its schema, if there is no schema Yamale will keep looking up the directory tree until it finds one. If Yamale can not find a schema it will tell you.

python3-slixmpp-omemo

OMEMO End-to-End Encryption plugin for slixmpp

A plugin for slixmpp offering the OMEMO Multi-End Message and Object Encryption protocol, based on python-omemo.