{"categories":[{"label":"Networking","url":"https://skillfed.io/packages/category/system-networking/2"}],"enrichment":{"capability":"Controls Airtouch 4 and 5 air conditioning units locally over TCP, allowing you to set temperature, power state, cooling mode, and fan speed by group or AC unit.","skillfed_tags":["hvac-control","home-automation","tcp-client"],"use_cases":["Home automation: integrate Airtouch AC control into Home Assistant or similar platforms via local TCP.","Scheduled temperature management: write scripts to adjust AC settings based on time of day or occupancy.","Multi-zone climate control: programmatically manage different zones or groups within a single Airtouch system.","Testing and debugging: use the included demo.py to verify connectivity and functionality with your Airtouch controller.","Custom monitoring: build dashboards or alerts based on AC state and supported capabilities."],"what_it_does":"Airtouch4pyapi is a Python TCP client for controlling Airtouch 4 and 5 air conditioning systems locally over the network. It exposes async methods to manage AC units and zones\u2014turning them on/off, setting target temperatures, adjusting cooling modes and fan speeds, and querying supported capabilities. The package is designed for direct local control without cloud dependencies, making it suitable for home automation integrations or standalone AC management scripts.\n\nThe library requires initialization with the controller's IP address and an optional version parameter (defaulting to Airtouch 4). After calling UpdateInfo() to load the device configuration, you can issue commands at the group level (zones) or AC unit level. The maintainer has tested it with their own Airtouch 4 hardware and notes that Airtouch 5 support is experimental but interface-compatible; the package carries a disclaimer that the author is not responsible for AC system issues.","worth_installing":"Yes, if you own an Airtouch 4 or 5 controller and need local Python-based control. The package has low install friction, permissive licensing, and no known vulnerabilities. However, it is aging (last release January 2023) and Airtouch 5 support remains experimental\u2014verify compatibility with your hardware before relying on it in production. Not relevant if you do not have an Airtouch system."},"id":"airtouch4pyapi","links":{"html":"https://skillfed.io/packages/airtouch4pyapi","md":"https://skillfed.io/packages/airtouch4pyapi.md","pypi":"https://pypi.org/project/airtouch4pyapi/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2023-01-29","license_spdx":null,"license_treatment":"permissive","name":"airtouch4pyapi","python_support":"supports_current","summary":"An api allowing control of AC state (temperature, on/off, mode) of an Airtouch 4 controller locally over TCP"},"popularity":{"monthly_downloads":74154,"position":14868,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0.8"}
