smarthomeconnect

View on PyPIReverse Dependencies (0)

0.9.0 smarthomeconnect-0.9.0-py3-none-any.whl

Wheel Details

Project: smarthomeconnect
Version: 0.9.0
Filename: smarthomeconnect-0.9.0-py3-none-any.whl
Download: [link]
Size: 4852120
MD5: 8f026afb809a081473e2bd7a8f3a101b
SHA256: 3e9ef8f1e8e434080e44ed0a30dd7632df01f3ea2b1b7510f27e88b860f0ec2b
Uploaded: 2024-09-12 19:42:37 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: smarthomeconnect
Version: 0.9.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.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
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 (<2,>=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: aiomqtt (<3,>=2.0.0); extra == "mqtt"
Requires-Dist: aiomqtt (<3,>=2.0.0); extra == "mysql"
Requires-Dist: pulsectl-asyncio (<2,>=1.0.0); extra == "pulse"
Requires-Dist: aiogram (<4,>=3.0); 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: setuptools (74.1.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
shc/__init__.py sha256=7MKWuJ_1zVQwF3UDTitiCLa9enrZml9IE1cRydwWD64 835
shc/base.py sha256=ynlRzF8U7JGk73-BQHGPPV9ouDscPTCYUWSevOyMhZA 30795
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=JQPtTGSRswAgIc4mL7gFPVL-TijAPmLjqa0XroeH2YQ 20590
shc/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
shc/supervisor.py sha256=OwKPwWP-EI2CU9rPgLO_JMdCirZEbRotb7IBImHEO-8 9588
shc/timer.py sha256=h24Red8O_OpCNrIFoXXSuw0KvdqDdW5Ldbn10G6qZWY 54705
shc/variables.py sha256=7H_ncp2VmyocQjWc7tUK-I__MmJmcf_M1QIuYJ2x9tQ 10452
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=an7LGeNpFACh14mntXnw4E_ZuixL2HtJQ2_t3yim0jE 18925
shc/interfaces/mysql.py sha256=L_3vNFpE65A6fZ8XT3JYb315TkNA6Bud1achQiOijlw 16317
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=nBaeP3RArNJYCc4e9MR80303v9tzdH3XQRa2S02R3YE 37117
shc/interfaces/telegram.py sha256=js5ZCcn8jIy7t05IMjBQgN9smZuao4GW0mVfKfpuGHw 30646
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=dDybyI3rhKwHiz3jUPKQZiJYwkBi1tuV9mCh711nDIs 13620
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=EwcTquUqdkQlnIMeY2kUjFaPjecOU1HvKD_0ZNuIjkY 1601676
shc/web/static/pack/main.css.map sha256=gJOZFoOC7uPefFiUMpxlDTGQ1iT8jtAgzYDsDU_LvR0 4044718
shc/web/static/pack/main.js sha256=WSnyeC61olCluGphHY2pdVmmjhtql4Dsj19wnxMAXAk 729602
shc/web/static/pack/main.js.map sha256=mcxnf9Jr-ryqQ2Gn3U38XELR7g2qn-3udNE5Xdi2uF4 6441496
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.9.0.dist-info/LICENSE sha256=z8d0m5b2O9McPEK1xHG_dWgUBT6EfBDz6wA0F7xSPTA 11358
smarthomeconnect-0.9.0.dist-info/METADATA sha256=N-6kovqeBDKt5cWwfngcvvf7F4ra5I2ikK47VEqISqo 13300
smarthomeconnect-0.9.0.dist-info/NOTICE sha256=ubOOUxkczhR21lk7snx8sX9k7cVaynuj_P-qsMtZV9M 375
smarthomeconnect-0.9.0.dist-info/WHEEL sha256=cVxcB9AmuTcXqmwrtPhNK88dr7IR_b6qagTj0UvIEbY 91
smarthomeconnect-0.9.0.dist-info/top_level.txt sha256=oRJuaSHhK0ByFjC8lge-ENCPj3r6R1KennEDdVm8luM 4
smarthomeconnect-0.9.0.dist-info/RECORD

top_level.txt

shc