smarthomeconnect

View on PyPIReverse Dependencies (0)

0.8.0 smarthomeconnect-0.8.0-py3-none-any.whl

Wheel Details

Project: smarthomeconnect
Version: 0.8.0
Filename: smarthomeconnect-0.8.0-py3-none-any.whl
Download: [link]
Size: 4848339
MD5: b532209aff40954d25327fca7a151f7f
SHA256: 32694079610552784349e3ea982a53fda56fa728a5238984c5db4874d50a2682
Uploaded: 2023-12-25 22:16:51 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: smarthomeconnect
Version: 0.8.0
Summary: The Smart Home Connect home automation framework based on AsyncIO
Author: Michael Thies
Author-Email: mail[at]mhthies.de
Home-Page: https://github.com/mhthies/smarthomeconnect
Project-Url: Documentation, https://smarthomeconnect.readthedocs.org/
Project-Url: Source, https://github.com/mhthies/smarthomeconnect
Project-Url: Tracker, https://github.com/mhthies/smarthomeconnect/issues
License: Apache License 2.0
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Topic :: Home Automation
Classifier: Framework :: AsyncIO
Requires-Python: ~=3.7
Requires-Dist: aiohttp (<4,>=3.6)
Requires-Dist: jinja2 (<4,>=2.11)
Requires-Dist: MarkupSafe (<3,>=1.1)
Requires-Dist: pyserial-asyncio (<0.7,>=0.3); extra == "dmx"
Requires-Dist: aiofile (<4,>=3.7.4); extra == "file-persistence"
Requires-Dist: knxdclient (~=0.4.0); extra == "knx"
Requires-Dist: mido (<2,>=1.2.9); extra == "midi"
Requires-Dist: python-rtmidi (<2,>=1.4.6); extra == "midi"
Requires-Dist: paho-mqtt (<2,>=1.5.1); extra == "mqtt"
Requires-Dist: asyncio-mqtt (<0.13,>=0.10.0); extra == "mqtt"
Requires-Dist: aiomysql (<=0.0.22,>=0.0.21); extra == "mysql"
Requires-Dist: pulsectl-asyncio (<2,>=1.0.0); extra == "pulse"
Requires-Dist: aiogram (~=2.18); extra == "telegram"
Provides-Extra: dmx
Provides-Extra: file_persistence
Provides-Extra: knx
Provides-Extra: midi
Provides-Extra: mqtt
Provides-Extra: mysql
Provides-Extra: pulse
Provides-Extra: telegram
Description-Content-Type: text/markdown
License-File: NOTICE
License-File: LICENSE
[Description omitted; length: 11506 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
shc/__init__.py sha256=7MKWuJ_1zVQwF3UDTitiCLa9enrZml9IE1cRydwWD64 835
shc/base.py sha256=aLWCNxyiv4yD5Bb2VW9iBUfNpbqnA6cBSYII3B-rnrg 29546
shc/conversion.py sha256=qX3BZG9VMZ4FABCl1Za40lKGi01KghmltMiX3HjvTf0 3642
shc/data_logging.py sha256=Q9hJWkU3tKTd5NORUnmR3_3E_HcNNPSaoKgGD3zGSfk 36924
shc/datatypes.py sha256=ZYyUlH5Kk1LnzR4DnrZkm-vLvU58fhmNc2BFzZ-hcxg 12113
shc/expressions.py sha256=AFb_TJdLhuA12guOIFsmfuwI0DlpDgJ8-wNGA10vyIs 29107
shc/misc.py sha256=6-eUqT0vUuULtVRgNqr3xfA092Z0lYM06Oiex0ddhOQ 20587
shc/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
shc/supervisor.py sha256=OwKPwWP-EI2CU9rPgLO_JMdCirZEbRotb7IBImHEO-8 9588
shc/timer.py sha256=c0xbTq1OzSo8ulFRLprUqe0isGEPPyxgCM13EoM_aDg 54602
shc/variables.py sha256=Li4WhjGEEcPVKIToFUKbVVIPb_PNntThONHUKuXhZSY 7404
shc/interfaces/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
shc/interfaces/_helper.py sha256=W0fyS2pw2x4h0nAOl_BfiWS8KyJyGNFJv4hXKjXVPWo 20544
shc/interfaces/_pulse_ffi.py sha256=9_TyySvhUEQvGoGFPyU4XyHNCiy8qWc0rGZ81jhkfdw 2345
shc/interfaces/command.py sha256=-a4VnIALRdEQhOCX13Q_1Q8a-eeHguj2zugiP67m7cM 4829
shc/interfaces/dmx.py sha256=y9tujGoCUTsl1Fv65On3kL1i8q0kbxwIpEhiXGyDnhk 8417
shc/interfaces/file_persistence.py sha256=JeZejmmvUp2qYUbM7YTNvU4dJd5GM33md5lm1NyaPsY 10022
shc/interfaces/in_memory_data_logging.py sha256=KcZ-9b1xNYAe6jNLInD4tp3s5Bp1TgRS8VTDn7JOyY0 3755
shc/interfaces/knx.py sha256=LBfr3SZmIZfpy_B0NPH_gDgVpXHb1pPD3WCjP4WxTvI 17325
shc/interfaces/midi.py sha256=-ivikCFZuJoeBq6Ta4XZvvD101bsCC6CSg_smE621Js 19371
shc/interfaces/mqtt.py sha256=Mm5k6ecRoXGGid6QQxDcmbJRohhweLB2H0-G1OuSTFk 19160
shc/interfaces/mysql.py sha256=De4c1GcFo1Cx3pZzmJ3HkDwq-b9y7XBjrWXGRjMgn8M 15965
shc/interfaces/ping.py sha256=kwsXjxu9gWPN1za2a7uHxiwmMaHhtsLf8JVhaJrqT40 2963
shc/interfaces/pulse.py sha256=4J3gKmE-o3NeO25V94oau8xCZ2jQHhJu6FH-q4YqpSQ 37059
shc/interfaces/shc_client.py sha256=HtvTNohh5BiQ9pEN_n5i0M7013KTvLugUegPzAheVEs 19493
shc/interfaces/system_monitoring.py sha256=9k0WE9GwjJiqwZbwx0tBvr0zwQKbiIbl2vQygmAGtqE 5569
shc/interfaces/tasmota.py sha256=1G79vUw9bCNmbd9EpY35kuOavP1PXIcqZgvat5RiBt8 37071
shc/interfaces/telegram.py sha256=IsOVQIVT82RokL3LbdMP_PyisVoNTA3nSB9YYaGwg1I 29882
shc/util/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
shc/util/check_shc.py sha256=HSjHCXJjqoj98NSkjJKMp5B9sZ48Ka7KcRxgfG7j3yo 4463
shc/util/mypy_variable_plugin.py sha256=rseIgy7U9M-b5XQ2c1D7mKnI2y4UyZQcjJqgoXqRA2c 3511
shc/web/__init__.py sha256=zsdhqDPY8MFJbBweuwXl7wFUp4KTs3ulnjbZ3rOgKyo 34
shc/web/interface.py sha256=lu7ia9DkTQ27jptbCjA5t9b_pqhpeKhe-P5AUxAUJLs 54476
shc/web/log_widgets.py sha256=Fz_PGSwkerPQSFpvMFc7PUDMyojhl69FPk2apIWt9t4 11683
shc/web/widgets.py sha256=et7ZCUwgVwEeYbJyM8bktxO5G54sutYdJe6zh-mcXAY 41223
shc/web/static/apple-touch-icon.png sha256=WlRom-gqR74qW9a_pD6DdQSuhfGH2WP_Olm_XMB0oS0 4727
shc/web/static/favicon.ico sha256=pm8kVk5VAEWUH3zTw2uChgDtSmLZR0ExJj4HVj6gTHA 1150
shc/web/static/pack/Lato-Bold.367f6330.woff sha256=wyqraP-cHayKn3B3EdVy53DqsxeyTU20gRdcPxd9MLg 291164
shc/web/static/pack/Lato-Bold.b0c7a5bb.woff2 sha256=M6eDolk6x2hQghw0r2xyvnO1GcfUmcOs3INuEHKRbhw 178868
shc/web/static/pack/Lato-BoldItalic.86b3f184.woff2 sha256=vH7WQOzlFRoV9CVUpsKi5NwErpGqCm_H1KBLtEMZyz0 188332
shc/web/static/pack/Lato-BoldItalic.a844a9b2.woff sha256=x3QTTjplxBxCoYZv87JYJ-VERlurQ282dtR25X4vG5I 303376
shc/web/static/pack/Lato-Italic.c1782172.woff2 sha256=pgenr11rMAXehNxtqSTCYh6SSrxj7y_8At1_84GwiZQ 190608
shc/web/static/pack/Lato-Italic.eab68376.woff sha256=sBYXc4k7D0X9sMoBVjGbuLUpNzA5zNsMZnb6FDJB0jQ 308540
shc/web/static/pack/Lato-Regular.96b82b78.woff sha256=LIsQxjMxMLukkbSIPgckQKrog_DOfc_61yXTfXpxf_8 290956
shc/web/static/pack/Lato-Regular.ebc7de56.woff2 sha256=94R9KhPAF2B20sfNPpsUbgfmtGnw_5jXqZBWtlwAdnk 178044
shc/web/static/pack/LatoLatin-Bold.8431ae36.woff2 sha256=2VIXRDIwKCm9x2KVKxm3hl9itjEJWcg-mddCJS1-F5E 33616
shc/web/static/pack/LatoLatin-Bold.c7218d37.woff sha256=o1Cg0uzT8xZMVqnY7ZpC48XMDvUDPNLw2TwKFZIPY9A 45416
shc/web/static/pack/LatoLatin-BoldItalic.26f6ffbc.woff sha256=ykL2OVxZ2xkj3g517HGXj_OkKHuiiNQ55IzjVlTmOVY 46468
shc/web/static/pack/LatoLatin-BoldItalic.a8e39bbd.woff2 sha256=Znv37QoThNnkCtlVbF1YHnyc_mO7hzHi43z1IlRLPM8 34752
shc/web/static/pack/LatoLatin-Italic.d2089e8b.woff2 sha256=-1w5Y6yGRENBGuB164t0Ikpu3dQc8De_1exo36SNaVY 34848
shc/web/static/pack/LatoLatin-Italic.de0574c8.woff sha256=asQ0vQcYCHf3vm4eiX-JbSBRC4-awx5T41cmr2pa2fA 46980
shc/web/static/pack/LatoLatin-Regular.a124b19d.woff sha256=RKJkqVhXU09uiUGgVPH0Qyhfg9DYcWCbaaLTc-Spj_c 45632
shc/web/static/pack/LatoLatin-Regular.b321314c.woff2 sha256=8aWTKscAF_z4ND8aj3QVuUCft7hEHOvVsfKp6cPnU54 33828
shc/web/static/pack/brand-icons.0b52c614.woff2 sha256=jqh5F1SRWomKMQDmPjKXim0XY75t-Oc6OdOpDWkc3u8 76736
shc/web/static/pack/brand-icons.a0b02584.woff sha256=-SF_ZodLDAHNjBC2opXbxPYJrLb1rcQcN9pGZBtX6wI 89988
shc/web/static/pack/icons.6002b354.woff2 sha256=mDS4KtJuKjdYPSJnahLdLrD-fIA1aiEU0NsaqLOJlTc 78268
shc/web/static/pack/icons.80005ece.woff sha256=P200iM9lN09vZ2wxU0CwrCvoMr1VJAyAlEjjbvm5YyY 101648
shc/web/static/pack/main.css sha256=Fhv3BiIjee1Q87ii5L5A7j8qngK2meuEOo900B7Yyt0 1601668
shc/web/static/pack/main.css.map sha256=LZoMWyA_1ftvnwn1yF8uBdlSbEaHNeUswc7HoLXjBJM 4052173
shc/web/static/pack/main.js sha256=UT1_rvT4M5mFgXg0JWCh1uvAQEDqPuRyywpq3IhlPaE 728567
shc/web/static/pack/main.js.map sha256=yGrx7OAjo9tDEFXMQ31K3ubyOM1PxBXyRgtn88LvU6I 6435035
shc/web/static/pack/outline-icons.09c79cc5.woff sha256=y56eaTGSQTzeKx8hwdwdRLb-eyfMK0WOizWdGPn_j04 16276
shc/web/static/pack/outline-icons.5bedcec6.woff2 sha256=5CqIRERIrD1gVJzHwf8sipyschA0wHPYChSkTnlzDMo 13224
shc/web/static/pack/prism.810162de.png sha256=p_NNnUq5NGl5I3xdRcqzJ9t2T4sJzi0H2yhglQv6F1o 8886
shc/web/templates/base.htm sha256=Fjlti-UJ_r9gYbCJX2e53xOcUBp-f4SxMZRCasA42KE 4275
shc/web/templates/buttons.inc.htm sha256=_5lk5qVrHM-pYTVB33MVkJg1pUKhyPsNz2klqP3psPc 1209
shc/web/templates/page.htm sha256=5lx2kys2skattlCjdguuOcbpeor_t09VdzpNSHDUT0k 1558
shc/web/templates/status.htm sha256=aLtdAw_35t4zrldKkBVCVqMvu4WzSDFSj0y35CzIKbU 2685
shc/web/templates/log/chart.htm sha256=P7KHxSOGTKnBSTce1YBWh72b5jkES69-GtMwnED_ieA 159
shc/web/templates/log/loglist.htm sha256=gh_GznqKksLAgJhgqYMJi2qI7LPSSZomfCqjjjK9CgU 237
shc/web/templates/widgets/buttongroup.htm sha256=jeEbXjMYsA29mtI11xIjhhgVjGK_3nAMlrnrWYJRFeI 236
shc/web/templates/widgets/colorchoser.htm sha256=hzj_ayyNdbtj_KfMfD3mb55k26ogsxYTIohUIG5xeN0 56
shc/web/templates/widgets/hiderowbox.htm sha256=4TLDqSoDkjtg3ONUoRLOl7H8UyoypKG4Fy_jLOz6d_Q 509
shc/web/templates/widgets/imagemap.htm sha256=ofEzg_laf4inOGvl3I3gd9Pkrfig2ilo8vJUzqO29zM 1485
shc/web/templates/widgets/select.htm sha256=VfxGO2tsivalrZvBXhcLPUIutGSSJzoH85_kp75G1xs 415
shc/web/templates/widgets/slider.htm sha256=h-Qkr-zNNIKRaRMoo0ilejRqBleGHjVJqRqkwrqpTVI 587
shc/web/templates/widgets/switch.htm sha256=7WWmFZMByBHXUIb_sYh_s0lyP4ULnOhg1DXsHuuzbA4 430
shc/web/templates/widgets/textdisplay.htm sha256=YnKfRhIkxg7jNg8GPP7WFDNDYmTS-9_VYIGOIgpgF3Q 169
shc/web/templates/widgets/textinput.htm sha256=oYrPWJR1shRbkDdVa8z_tJHCE3eswaHQoyDSepHKnfo 629
smarthomeconnect-0.8.0.dist-info/LICENSE sha256=z8d0m5b2O9McPEK1xHG_dWgUBT6EfBDz6wA0F7xSPTA 11358
smarthomeconnect-0.8.0.dist-info/METADATA sha256=TMXy3P6Un7N9gPzy1dRw-rkEPEKprqEG65uiiWpnJcc 13386
smarthomeconnect-0.8.0.dist-info/NOTICE sha256=ubOOUxkczhR21lk7snx8sX9k7cVaynuj_P-qsMtZV9M 375
smarthomeconnect-0.8.0.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
smarthomeconnect-0.8.0.dist-info/top_level.txt sha256=oRJuaSHhK0ByFjC8lge-ENCPj3r6R1KennEDdVm8luM 4
smarthomeconnect-0.8.0.dist-info/RECORD

top_level.txt

shc