%global _empty_manifest_terminate_build 0 Name: python-msmart Version: 0.2.5 Release: 1 Summary: A library to control Midea appliances via the Local area network License: MIT URL: https://github.com/mac-zhou/midea-msmart Source0: https://mirrors.nju.edu.cn/pypi/web/packages/c2/27/3e1643a484cee4226987a999e6abbe0c43b65e6ea130ace86c46d1c34645/msmart-0.2.5.tar.gz BuildArch: noarch Requires: python3-click Requires: python3-pycryptodome Requires: python3-requests Requires: python3-ifaddr %description This is a library to allow communicating to a Midea AC via the Local area network. # midea-msmart [![Build Status](https://travis-ci.org/mac-zhou/midea-msmart.svg?branch=master)](https://travis-ci.org/mac-zhou/midea-msmart) [![PyPI](https://img.shields.io/pypi/v/msmart.svg?maxAge=3600)](https://pypi.org/project/msmart/) This a mirror from the repo at [NeoAcheron/midea-ac-py](https://github.com/NeoAcheron/midea-ac-py). But this library just allow communicating to a Midea AC via the Local area network, not via the Midea Cloud yet. Thanks for [yitsushi's project](https://github.com/yitsushi/midea-air-condition), [NeoAcheron's project](https://github.com/NeoAcheron/midea-ac-py), [andersonshatch's project](https://github.com/andersonshatch/midea-ac-py). ## How to Use - you can use command ```midea-discover``` to discover midea devices on the host in the same Local area network. Note: This component only supports devices with model 0xac (air conditioner) and words ```supported``` in the output. ```shell pip3 install msmart midea-discover ``` - then you can use a custom component for Home Assistant [here](https://github.com/mac-zhou/midea-ac-py) ## Buy me a cup of coffee to help maintain this project further? - [via Paypal](https://www.paypal.me/himaczhou) - [via Bitcoin](bitcoin:3GAvud4ZcppF5xeTPEqF9FcX2buvTsi2Hy) (**3GAvud4ZcppF5xeTPEqF9FcX2buvTsi2Hy**) - [via AliPay(支付宝)](https://i.loli.net/2020/05/08/nNSTAPUGDgX2sBe.png) - [via WeChatPay(微信)](https://i.loli.net/2020/05/08/ouj6SdnVirDzRw9.jpg) Your donation will make me work better for this project. %package -n python3-msmart Summary: A library to control Midea appliances via the Local area network Provides: python-msmart BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-msmart This is a library to allow communicating to a Midea AC via the Local area network. # midea-msmart [![Build Status](https://travis-ci.org/mac-zhou/midea-msmart.svg?branch=master)](https://travis-ci.org/mac-zhou/midea-msmart) [![PyPI](https://img.shields.io/pypi/v/msmart.svg?maxAge=3600)](https://pypi.org/project/msmart/) This a mirror from the repo at [NeoAcheron/midea-ac-py](https://github.com/NeoAcheron/midea-ac-py). But this library just allow communicating to a Midea AC via the Local area network, not via the Midea Cloud yet. Thanks for [yitsushi's project](https://github.com/yitsushi/midea-air-condition), [NeoAcheron's project](https://github.com/NeoAcheron/midea-ac-py), [andersonshatch's project](https://github.com/andersonshatch/midea-ac-py). ## How to Use - you can use command ```midea-discover``` to discover midea devices on the host in the same Local area network. Note: This component only supports devices with model 0xac (air conditioner) and words ```supported``` in the output. ```shell pip3 install msmart midea-discover ``` - then you can use a custom component for Home Assistant [here](https://github.com/mac-zhou/midea-ac-py) ## Buy me a cup of coffee to help maintain this project further? - [via Paypal](https://www.paypal.me/himaczhou) - [via Bitcoin](bitcoin:3GAvud4ZcppF5xeTPEqF9FcX2buvTsi2Hy) (**3GAvud4ZcppF5xeTPEqF9FcX2buvTsi2Hy**) - [via AliPay(支付宝)](https://i.loli.net/2020/05/08/nNSTAPUGDgX2sBe.png) - [via WeChatPay(微信)](https://i.loli.net/2020/05/08/ouj6SdnVirDzRw9.jpg) Your donation will make me work better for this project. %package help Summary: Development documents and examples for msmart Provides: python3-msmart-doc %description help This is a library to allow communicating to a Midea AC via the Local area network. # midea-msmart [![Build Status](https://travis-ci.org/mac-zhou/midea-msmart.svg?branch=master)](https://travis-ci.org/mac-zhou/midea-msmart) [![PyPI](https://img.shields.io/pypi/v/msmart.svg?maxAge=3600)](https://pypi.org/project/msmart/) This a mirror from the repo at [NeoAcheron/midea-ac-py](https://github.com/NeoAcheron/midea-ac-py). But this library just allow communicating to a Midea AC via the Local area network, not via the Midea Cloud yet. Thanks for [yitsushi's project](https://github.com/yitsushi/midea-air-condition), [NeoAcheron's project](https://github.com/NeoAcheron/midea-ac-py), [andersonshatch's project](https://github.com/andersonshatch/midea-ac-py). ## How to Use - you can use command ```midea-discover``` to discover midea devices on the host in the same Local area network. Note: This component only supports devices with model 0xac (air conditioner) and words ```supported``` in the output. ```shell pip3 install msmart midea-discover ``` - then you can use a custom component for Home Assistant [here](https://github.com/mac-zhou/midea-ac-py) ## Buy me a cup of coffee to help maintain this project further? - [via Paypal](https://www.paypal.me/himaczhou) - [via Bitcoin](bitcoin:3GAvud4ZcppF5xeTPEqF9FcX2buvTsi2Hy) (**3GAvud4ZcppF5xeTPEqF9FcX2buvTsi2Hy**) - [via AliPay(支付宝)](https://i.loli.net/2020/05/08/nNSTAPUGDgX2sBe.png) - [via WeChatPay(微信)](https://i.loli.net/2020/05/08/ouj6SdnVirDzRw9.jpg) Your donation will make me work better for this project. %prep %autosetup -n msmart-0.2.5 %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %files -n python3-msmart -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Fri May 05 2023 Python_Bot - 0.2.5-1 - Package Spec generated