hahomematic

View on PyPIReverse Dependencies (0)

2024.11.10 hahomematic-2024.11.10-py3-none-any.whl
2024.11.9 hahomematic-2024.11.9-py3-none-any.whl

Wheel Details

Project: hahomematic
Version: 2024.11.9
Filename: hahomematic-2024.11.9-py3-none-any.whl
Download: [link]
Size: 164859
MD5: 5a4445f93b885a8f0dcf68f2abad075b
SHA256: a8a5f17fe93a8e39c645920eda904872b09b90218c83856e897bad1b26aba99e
Uploaded: 2024-11-22 19:39:13 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: hahomematic
Version: 2024.11.9
Summary: Homematic interface for Home Assistant running on Python 3.
Author-Email: Daniel Perna <danielperna84[at]gmail.com>, SukramJ <sukramj[at]icloud.com>
Home-Page: https://github.com/danielperna84/hahomematic
Project-Url: Source Code, https://github.com/danielperna84/hahomematic
Project-Url: Bug Reports, https://github.com/danielperna84/hahomematic/issues
Project-Url: Docs: Dev, https://github.com/danielperna84/hahomematic
Project-Url: Forum, https://github.com/danielperna84/hahomematic/discussions
License: MIT License
Keywords: home,automation,homematic
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Home Automation
Requires-Python: >=3.12.0
Requires-Dist: aiohttp (>=3.10.0)
Requires-Dist: orjson (>=3.10.0)
Requires-Dist: python-slugify (>=8.0.0)
Requires-Dist: voluptuous (>=0.14.0)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1972 characters]

WHEEL

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

RECORD

Path Digest Size
hahomematic/__init__.py sha256=tZ3KbNpHyaqjIGVsfzCDdBcky6ML6n3H8JyxGb9ubP4 1020
hahomematic/async_support.py sha256=uV8Gmw089JKK3l5R057OYkZF4SzHvp3F2oNXrmOOeA0 5402
hahomematic/config.py sha256=KP8PCHSb9zrq7NIisg3l0pLZXVV-xQeKF2jaKSEoc9k 877
hahomematic/const.py sha256=UQ50hxHNyfg4JY7PLGTRSiUMKBTScuPJbLnaFhCu77k 19102
hahomematic/context.py sha256=4CNoLd4PQ8MsLED_3D-Gcxo4h2UNlyQNd7QUE_0uvBA 253
hahomematic/converter.py sha256=Kw0-pSPaXnPtSNiHTAmQLkutwqA8vtxdiigzzCDpGTU 2957
hahomematic/decorators.py sha256=ycAEUNjscsA1kQN9HI-AxNpnZ0G0XwiXO6u-xz_yIho 4426
hahomematic/exceptions.py sha256=qQb9-kGLh6PiqI_7Bjx_Op6hSF8plXOS5e5pIpxnLM4 4550
hahomematic/hmcli.py sha256=3IwjiupiyVDIDzDpoxg6lWc2vzeUjIJX8hH8cvvm-a8 4563
hahomematic/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hahomematic/support.py sha256=zEuYziGzxgcJXyevuYhkcxuxnx4YE_3UNV8zHHudESQ 14929
hahomematic/validator.py sha256=mJB1FTRQD3Ht4I8Hh3EKLGgBT9eN8-I22J9-9txk_zc 1762
hahomematic/caches/__init__.py sha256=rJyO10u8423G3ilI6twPGHIyEdZlMoepGguek0L8fBQ 65
hahomematic/caches/dynamic.py sha256=RBMRKo6zOtFF5n6ggD0N5CoI_sAsv_67B5q0tKm1mAU 19275
hahomematic/caches/persistent.py sha256=0jK1btyZlS6tdsXzmMx0jhecY-mb5uV6XUtUTx9nY-E 17666
hahomematic/caches/visibility.py sha256=BMClPSOhufkJ2Fn70NpynmkJP3E7euOeUrrmVgzna0I 27287
hahomematic/central/__init__.py sha256=VaL6TIDJlp-ytIlXFfJMzL96el_KLzofwxaO67OvR9E 75503
hahomematic/central/decorators.py sha256=p4Iuw4hgoxCaDQASvBGzG26qRIMr5EmVl70_wQZU5wY 5048
hahomematic/central/xml_rpc_server.py sha256=r3qkgOekP7Gnpa1Lo2Ptdpb31uBb7EoycCoSyVbwRCw 9798
hahomematic/client/__init__.py sha256=_GGS4UvSwxhJy1nLknuLlnCWl8ZWDT2Q8xbM5uBj2Zo 68272
hahomematic/client/json_rpc.py sha256=ahY2tCBIEDpacT5oP_pDs-GwyY-7CJRC8DRaHsxF9ig 40240
hahomematic/client/xml_rpc.py sha256=DqZHRhTHiT33m-oun_E4P9cEtCanixO4_NvS9qOKK5M 7691
hahomematic/model/__init__.py sha256=zwoVv0F_OKNPIdqaFzg5UAE_jUEnlNjXX2274ss726I 4284
hahomematic/model/data_point.py sha256=gnfaXDCzKB7WiZNjI9UXuXxx4f62XoUn0Y-Y3s6DPco 32887
hahomematic/model/decorators.py sha256=jbOXJvNrgE3vN4Sy2AREfAxkeLeCbdC6LxK-WSgHUKQ 4588
hahomematic/model/device.py sha256=2siPBxSxs1Ct8sRwtbKa1yi2Drqtsa71z6EaqZH475s 47007
hahomematic/model/event.py sha256=z4l2dDkoIHyUJ4vLOpEbYIR-Q9-iOLpW01NrxQ208kA 4647
hahomematic/model/support.py sha256=Z8yiNW6kRBhD74GRAOO9sYCjxSZE47WkAhC793lj4Ps 18834
hahomematic/model/update.py sha256=CxFgIl9i-WiXNqsXF1vlo5JfIK273FuQ9AwWgPuezp8 4952
hahomematic/model/custom/__init__.py sha256=bJf0jdGnMjCUyOapAmZPwFR1lRgzmYEwC27o11KD5zw 3496
hahomematic/model/custom/climate.py sha256=vSmhq8gjy-uk2ACjnPbrcXJE_GgXMqJwjx5wlG6geQ4 48629
hahomematic/model/custom/const.py sha256=FqOIrof00I-ZIaqLm5bLKrY-VMRShZGliyjj2eMmpss 4679
hahomematic/model/custom/cover.py sha256=4y4ONK4q19BGSBoCGWXopJSoN0x6XlD92O4F_2Tv_iw 26561
hahomematic/model/custom/data_point.py sha256=pa87Vo7g_GDvVaiL1GZ38KJ_xJaFFkQ-Ugdrv2XE5Qg 14676
hahomematic/model/custom/definition.py sha256=TEPKElwOJiyI56-cZeTlvLBiFnQmV_sQjjqRW2tsFfU 33853
hahomematic/model/custom/light.py sha256=Vf2RIQG2Hzt20V6fXUKCLLhj9UIHeaqoRVGWLpJV8Lc 43944
hahomematic/model/custom/lock.py sha256=xYRXd_RRp_VqZRDl4UNyrToPrWoIvwFPtPL8yHEcst8 11381
hahomematic/model/custom/siren.py sha256=d6dVg2F8maakbMZ4FcYExRPrO15ea6bu2b-DKeZoyes 9420
hahomematic/model/custom/support.py sha256=5-p9_F7wBrYodb3NESDbCjI_DJcVd_T8o3sY-WRCJcU 1371
hahomematic/model/custom/switch.py sha256=FbBKNXHdbM0VeWN7MSPWdIyMcmTdjdhyyXA8L2mtHsQ 6125
hahomematic/model/generic/__init__.py sha256=g0OO2DrXu2Y_IKEy_Jrdh1o29gJdYQUZoQwWdHNyPwU 4852
hahomematic/model/generic/action.py sha256=ZfgNsoOMwSfU2S3ZCeX-FF459N3rwfuq7lSlZZHdzmA 914
hahomematic/model/generic/binary_sensor.py sha256=8JCOMAx59_yj5xRCW5vhII9ckplUcYxyfbSwg26E93s 807
hahomematic/model/generic/button.py sha256=6sr41IM4t16PueHYvfTV3J_VybfHTq5ZJpcAz_baJsg 636
hahomematic/model/generic/data_point.py sha256=jad0ozzPhW0KsrnCpas-dq6n62XdjR6oagkSW_yWUu0 5877
hahomematic/model/generic/number.py sha256=7bzeQ1Tilt2LS6ekE-x9xtTlkCgoBj3MUr0V5kLWg4E 2642
hahomematic/model/generic/select.py sha256=xucbnBcRkVclEtiuLygOkm1esh-YsHqh32X6R2m5l6Y 1426
hahomematic/model/generic/sensor.py sha256=_m4UgbPVvRorfcrexLAk-zO1pVfKKId-CkJlI3W0n68 2032
hahomematic/model/generic/switch.py sha256=6lzG-e3D2vDr3FbvlXp8NlJJ0RiM4G4aeKOMyMNSj3E 1798
hahomematic/model/generic/text.py sha256=t26QErxcAUEIIlz6BD3Lf76gtlalDI9E4iSRJf5nyms 416
hahomematic/model/hub/__init__.py sha256=4NAecbdvYkI9NVD65S25xkbXgWeCwR2mnOpA7Tl8kU8 9971
hahomematic/model/hub/binary_sensor.py sha256=dU76rWIRvkIVdywI4aIfez6Avl1fEno7FecWpXElJLE 647
hahomematic/model/hub/button.py sha256=4R7DI2kKuasH4ZKerChAadNDkQwofWTCMJGa6gjZ6Kc 3163
hahomematic/model/hub/data_point.py sha256=2DwSfE2XcBKNNSLmAjOjGQhtU0USNG6JAboVikRvjy8 6999
hahomematic/model/hub/number.py sha256=rN13H2bv_CIibdGHC9ttDKHMxkYvyV-wzqCU_uawOSI 1118
hahomematic/model/hub/select.py sha256=SRN7UZa7olZaCZXFg2Wrm8aol6HRPpahVOdVyUL4dv4 1572
hahomematic/model/hub/sensor.py sha256=lOO29PqBoVkUUo5LApPec4DFDdiz5f5cRDQbG4zluqk 1385
hahomematic/model/hub/switch.py sha256=kQfNSfpdu4ewGNWep5Qjnsj137d5-8niB8aOUfkk7ig 399
hahomematic/model/hub/text.py sha256=qwk1EHpy8I1f2kOTtM9mdz93UaDk5KTZg9BdQ1tTees 544
hahomematic/rega_scripts/fetch_all_device_data.fn sha256=GX9GDjWCfMgEPN6uP9RHD75IppcMth5NmRqVsQWUYJ4 3168
hahomematic/rega_scripts/get_serial.fn sha256=t1oeo-sB_EuVeiY24PLcxFSkdQVgEWGXzpemJQZFybY 1079
hahomematic/rega_scripts/get_system_variables_ext_marker.fn sha256=1sxXWgRovuNhLM8rvJjGOtNxHCrIXyDjm5X06n4O0CA 727
hahomematic/rega_scripts/set_system_variable.fn sha256=sTmr7vkPTPnPkor5cnLKlDvfsYRbGO1iq2z_2pMXq5E 383
hahomematic_support/__init__.py sha256=q-GLn0tHwyjwN1In_whTPnDy1ew2WMjfdeEJRg5e69s 65
hahomematic_support/client_local.py sha256=7_7VrgV74lmQTN1VneH9Ss7ltZYT9TUJRSUsApylaSY 12002
hahomematic-2024.11.9.dist-info/LICENSE sha256=4kjAuxWtZ7ln4Gj-i8ZxrHEyPijP_bfevH5wjQxntnU 1069
hahomematic-2024.11.9.dist-info/METADATA sha256=SrFykzDga8vbnhCdAcfaJZ0xgsWRod_Q2WnJsjGeBrM 3204
hahomematic-2024.11.9.dist-info/WHEEL sha256=GV9aMThwP_4oNCtvEC2ec3qUYutgWeAzklro_0m4WJQ 91
hahomematic-2024.11.9.dist-info/top_level.txt sha256=Hd8YxhhvwCIwJiOWSSJEA8TdFmnbIzGoFzKFbpxFJGE 32
hahomematic-2024.11.9.dist-info/RECORD

top_level.txt

hahomematic
hahomematic_support