bosch-thermostat-client

View on PyPIReverse Dependencies (0)

0.25.1 bosch_thermostat_client-0.25.1-py3-none-any.whl

Wheel Details

Project: bosch-thermostat-client
Version: 0.25.1
Filename: bosch_thermostat_client-0.25.1-py3-none-any.whl
Download: [link]
Size: 201582
MD5: e21cb3462cfe4217260bc822ddab4f19
SHA256: 7a25ff3638c6bb4e8b1efd7e01e3876f5be74a6fb3cf6038fe7bce17ec1d4033
Uploaded: 2024-04-17 14:59:11 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: bosch-thermostat-client
Version: 0.25.1
Summary: Python API for talking to Bosch™ Heating gateway using HTTP or XMPP
Author-Email: Pawel Szafer <pszafer[at]gmail.com>
License: Apache License 2.0
Requires-Python: >=3.11
Requires-Dist: aiohttp (>=3.9.0)
Requires-Dist: click (>=8.1.7)
Requires-Dist: colorlog (>=6.8.2)
Requires-Dist: pyaes (>=1.6.1)
Requires-Dist: pytz (>=2024.1)
Requires-Dist: pyyaml (>=6.0.1)
Requires-Dist: slixmpp (>=1.8.5)
Description-Content-Type: text/markdown
[Description omitted; length: 1573 characters]

WHEEL

Wheel-Version: 1.0
Generator: pdm-pep517 1.1.4
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
bosch_thermostat_client/__init__.py sha256=5prNQLtGAWLlbCAJKxSRjj4OTihNoSH3ykyElAVdayc 554
bosch_thermostat_client/bosch_cli.py sha256=Qt5q6Jgr4zsI6RJMg5JtqG3HMf1k8_XsWDcol5j5VIQ 11693
bosch_thermostat_client/bosch_examples.py sha256=QxtpPMI1nWk7tRQepOjcdLv-xYZPleiYxby3GQfd06I 9021
bosch_thermostat_client/circuits/__init__.py sha256=DCv_0EtSJhvV1pCvYlImH26uLtuUr0XZrn137-6fzjc 55
bosch_thermostat_client/circuits/circuit.py sha256=iPyo2V_o_NCsRCDbbMICz74F-4Jlt5KdzWT9vfvwQyQ 13238
bosch_thermostat_client/circuits/circuits.py sha256=agMGATlblsNKiJ1I_t9ERKAlKTxUk0Rl6Ck__1l0ZRk 4592
bosch_thermostat_client/circuits/easycontrol/__init__.py sha256=mnuAXItz-7iLKnRXYCssfCfxVSITaSMSkV0A38xuxDc 239
bosch_thermostat_client/circuits/easycontrol/base.py sha256=Z4GoGe6lkME2lZ5WTh6GamOAs7Z2Q2_AQTCRY2k7MvM 4263
bosch_thermostat_client/circuits/easycontrol/dhw.py sha256=C8j13Ibx4f4VeIJmU4UPyZleT1QA4_9LZDO0F-QDhhg 995
bosch_thermostat_client/circuits/easycontrol/zone.py sha256=nu6uLJtGbIS1xG46lB2dKgIrctgokYs33G7FEe-ybm0 3786
bosch_thermostat_client/circuits/ivt/__init__.py sha256=XCABW57XedGGp-xB3ES1WipRt1GovnOpjDA_qCDnuts 56
bosch_thermostat_client/circuits/ivt/base.py sha256=4Fl4cxECECtDpYzrwqqkSn-eTIu3DpC1ysGnjt0dR-U 5801
bosch_thermostat_client/circuits/nefit/__init__.py sha256=IolbCKZB4J3NfNIKpQhcNxyDpqj0JR-S6ZDwOZ8L6mA 124
bosch_thermostat_client/circuits/nefit/base.py sha256=ULoXisGjb_8IEm0PUD0224TEw7OE4raxOWsmytnDR1c 3620
bosch_thermostat_client/circuits/nefit/heating.py sha256=gS-EhaLTNVBzPObn9rbX3tVTQL4pbUtUigO26CJl8Gc 2503
bosch_thermostat_client/connectors/__init__.py sha256=EWS4gjpLpde9c55-MNPFwDIeIGZG11IxQZ9nNTaaZ3s 427
bosch_thermostat_client/connectors/easycontrol.py sha256=IuTzJCeCY1ZPrdH7FnqOTo3lcUAvk4m8N68e7JvSEwg 1828
bosch_thermostat_client/connectors/http.py sha256=MMT-qphKAwsV1_bpmqtBL2WNzIK5oW3BlS3Zrl4OgDQ 3704
bosch_thermostat_client/connectors/ivt.py sha256=Kqwi5X3Y74uUw4js-09jdB0cuhMAM9yQ7uV_5tFJMeQ 1786
bosch_thermostat_client/connectors/nefit.py sha256=lQhjxSwrIOOCaG5HqOD8MNktrbqxt9cCfO0b5wbYfpo 1246
bosch_thermostat_client/connectors/xmpp.py sha256=KweiNEUtnb_AZRyh9YdFqhUV6BlYXV-O5rtp4R5TMM8 9073
bosch_thermostat_client/const/__init__.py sha256=FVmCibdkbXKFhhhgGNFsZdQnqwRAART-Cqru2UsYvfQ 3092
bosch_thermostat_client/const/easycontrol.py sha256=Spcuh7UjbGbW5O0Qch_Hie5TctWff6OGmDV6JkwK7xI 612
bosch_thermostat_client/const/ivt.py sha256=JZxmC3ya5g_Yr2Rar8gdaNgE9y12FjxE8oZHb3-vQuk 994
bosch_thermostat_client/const/nefit.py sha256=b9B4qhnBj5Cv741DdEgRhOD_l2P21YcEjgMJDjbo-ME 421
bosch_thermostat_client/db/__init__.py sha256=4OdmJUBPIGM6ALKQkB18lFhDPGV3ljUml6Vph8_G6YI 2379
bosch_thermostat_client/db/can/010602.json sha256=gcehUJTObZIuv5ld3Fkymy6j_RV9-8__LajuY7B3xvU 6872
bosch_thermostat_client/db/can/010701.json sha256=uulnqn1HdR_S5QufeCsGfwxbsku-iI_s2Gh4NaqShPg 7992
bosch_thermostat_client/db/db_EASYCONTROL.json sha256=Gmm4Rp-h_6eOK0Z34EaXK_cq_T4Tv9vZagbO-LUm68Y 629
bosch_thermostat_client/db/db_IVT.json sha256=lytyKPwWJBaEZpZGrumt__9jQOmDbhVwxYQ34sQLbvM 1601
bosch_thermostat_client/db/db_IVT_MBLAN.json sha256=DxxNp0pGfL8mrrGESsNC8mMCjMc9K_Mu2lTmehe_ipc 370
bosch_thermostat_client/db/db_NEFIT.json sha256=S5NvsudFZf5FCees5h7thNb00Wgmf5oApz27Q1uvOBI 1489
bosch_thermostat_client/db/default/011003.json sha256=wp93s8aRcFk_7YE0srTFxzD5nExA_Ph0jhOvlpLChPs 10164
bosch_thermostat_client/db/easycontrol/030401.json sha256=BTdhVMUc01chyYUD17XvCun1hov1Ht-ohRJ7ItJbz88 6186
bosch_thermostat_client/db/easycontrol/030602.json sha256=reY4EyoDLINQMl_t-i9CL3ia2ATBCUMF3jccJKB3w1g 6425
bosch_thermostat_client/db/easycontrol/030603.json sha256=tif6s153OYZDYtzqkQFGLamc8NUHJqtUryN-9aJIwvI 7064
bosch_thermostat_client/db/easycontrol/030605.json sha256=hTj_Gs0s8EO2USma5jAmv23t6E7yyKuC0Wza8--2AMo 7710
bosch_thermostat_client/db/easycontrol/030801.json sha256=9xapkX1fnNWqDlPPKRRIhsJiQ3Fbovqps_kcu9dO4hc 7854
bosch_thermostat_client/db/easycontrol/031000.json sha256=nEtaO6YIx71-1Ym-a_YdFCadqtmGtc_iL4tjt1LV4Co 8877
bosch_thermostat_client/db/easycontrol/031200.json sha256=BddhIZODTaqBEaz0eaW6AWTR9xLcsoRnEVAnTWprLqI 10552
bosch_thermostat_client/db/easycontrol/031302.json sha256=7w72bmwEPsDOV7Z39AK4jJe56U57o8ATfVeCQtlDKus 9496
bosch_thermostat_client/db/easycontrol/040000.json sha256=ECmfcXgAX31vviQzmLPYoLylMKVplECVZxthDBst2eE 10766
bosch_thermostat_client/db/easycontrol/040200.json sha256=lEBnMthF_0mmUbromo7Yz8tWwxySw4aKqa9oI_9kBNc 10766
bosch_thermostat_client/db/easycontrol/040201.json sha256=skXUa_WPS-qPh0reVglp86s0mINXZDGzJp_twnTD6cY 10766
bosch_thermostat_client/db/easycontrol/040202.json sha256=a57UKfcn2tE9kGNGMp8TEZKxOIzut-kxXjxwgkI7LjI 10766
bosch_thermostat_client/db/easycontrol/040203.json sha256=Mocq7pwhMm6ycsKLrGjGygW2gBq2mB4u0D1xMOyam1A 10766
bosch_thermostat_client/db/easycontrol/050001.json sha256=E-9Ll7faxGgVQAkWkvpMVcHxeEL_E9ct-5laoXiFp4A 10766
bosch_thermostat_client/db/errorcodes_easycontrol.json sha256=E-xOjqw9HpsLy4DD3SNh4il5bEllWgkIS0u9ZY7YmVs 538838
bosch_thermostat_client/db/errorcodes_ivt.json sha256=RxxDFKN_xAFWVpGrrKj-BC-PSxMMO0yVccmtKQBaNgY 97141
bosch_thermostat_client/db/errorcodes_nefit.json sha256=gBzoimVP6L1tN74Hr1LkCtMCiqajNn5IjQ_hLYTU_JM 28046
bosch_thermostat_client/db/mblan/011003.json sha256=JdCQ68Bq2vflnqqla4NXFde5uG5HQWutg6Uj8W-H1Cc 2508
bosch_thermostat_client/db/nefit/021802.json sha256=m-TSK4k7ZePjHi1uHZxNauDNmB43mu4UhNAg8yxxDcQ 3579
bosch_thermostat_client/db/nefit/021901.json sha256=2Hy4TsEe2DBL9eZ5Yv-5eKgAMpc8GHLDjYwpcHHeMd4 3579
bosch_thermostat_client/db/nefit/022100.json sha256=hWI1TrYMKsUpreNq0UqeT8e4N-lBSzHc33BH3fIBT8w 3579
bosch_thermostat_client/db/nefit/022200.json sha256=lGDUo6II8PMonR6ZwdJJUhfUxn_4zwSrWHrSs5__v80 6935
bosch_thermostat_client/db/nsc_icom_gateway/040703.json sha256=lGUL9q00swMTP1vTD8QkmX1MrL8u71MydmQJNjlGVMM 9079
bosch_thermostat_client/db/nsc_icom_gateway/040705.json sha256=K_n5xR7qi8MmejfBe_0z7xDXlI1ucfHtzKsHA3PMSfk 10530
bosch_thermostat_client/db/nsc_icom_gateway/040706.json sha256=M-C27m17p-6KmqT8fbuzeY2_ZMQCw3iIaUnK7MoW4Qw 10562
bosch_thermostat_client/db/nsc_icom_gateway/040707.json sha256=lwQy-AtvoyTYpytL7KqTq28BvkrRX1LX8I6d5Hw4i_A 11909
bosch_thermostat_client/db/nsc_icom_gateway/040713.json sha256=GuScUIEV-_EgY3yFIDkWcnK9i9SMcuh2DW-N16ipR1g 11909
bosch_thermostat_client/db/nsc_icom_gateway/040802.json sha256=GGED0GJxomgB8lxi1PkMVVuIWN8nWLd04rhdmIC2Wq4 12438
bosch_thermostat_client/db/rc300_rc200/040004.json sha256=IbmMSKNGbv6g3I_ky-olnQoQnF8FegmNGGn1yjm-VkI 10172
bosch_thermostat_client/db/rc300_rc200/040607.json sha256=MGB5bKhzaMuIhLPvW0MKcmFWh-PgVG_2_fSuQTLPJP0 11548
bosch_thermostat_client/db/rc300_rc200/040703.json sha256=mGZXMJlO7ZJYbpOQeO0Nu7zFQ23piEGTm2XuHrcNOVM 11395
bosch_thermostat_client/db/rc300_rc200/040705.json sha256=5-vVJtrX0NbIVP4gwrdHacc4ROktAIstiz9Qt-NdMTM 12340
bosch_thermostat_client/db/rc300_rc200/040706.json sha256=UEQNKP-TAYg1jsOTX7L8mC5nylSOULdURryHuZtzP8o 12502
bosch_thermostat_client/db/rc300_rc200/040707.json sha256=VZ03lELJmJJtsN3c3NLnNXzEe5kw8O16KiweGD6JM-8 13956
bosch_thermostat_client/db/rc300_rc200/040802.json sha256=_wZH-373NklUwGx-ZKueHtnnZQ0TEoyK8wHkHU1lB5E 14022
bosch_thermostat_client/db/rc300_rc200/040803.json sha256=NPSbF6L00gAhyn89gpe8ofP8kBRZ9Gnn_1wlBlnFxFE 11152
bosch_thermostat_client/easycontrol_ca.pem sha256=zv4mTT3fRuBpOPN_wL7RCeYDDpLSPN3znowKG7pW2Jw 6256
bosch_thermostat_client/encryption/__init__.py sha256=QoDdm4aUJoNRS88n7qsj0c0HCFd-uvhaPNqZ0byQzmQ 187
bosch_thermostat_client/encryption/base.py sha256=o1BlRtXUzHbsTn9XfEW6QHzgHsqDbeAergfbNjzLGaI 3117
bosch_thermostat_client/encryption/easycontrol.py sha256=cjJtp97e0ytWVIbQjsW3YdHjlcSkdFXcghN3DP6TrWg 956
bosch_thermostat_client/encryption/ivt.py sha256=qcVz73s4qt7Gy9vlolUkWhln9qDwRFLGqb3-9_DKvPY 224
bosch_thermostat_client/encryption/nefit.py sha256=L_PgMUwFOliI7OlusRJmrGL2m0gSwtijbX8kKPhVEH8 232
bosch_thermostat_client/errors.py sha256=whHr_-TT685CQ12q4d0DEW81P_eq1VchwAwBY5NMzgM 496
bosch_thermostat_client/exceptions.py sha256=Mj0PicEl0r8mfeDKjB2CL2PC_jOX8O0JyswyhCWITNs 1816
bosch_thermostat_client/gateway/__init__.py sha256=DSFl_5y_ZxBgf8FXV7OqaQeiQ51FXMb9rdA8rV4zo3c 505
bosch_thermostat_client/gateway/base.py sha256=KUlCodh4FBbdFgEQAtcFoU7h6a53rQKmd2B02iMqtCw 11842
bosch_thermostat_client/gateway/easycontrol.py sha256=EogTWaWeHPCgOCGaxRUXDxg-kvw3nsImF2yCItUzjco 3340
bosch_thermostat_client/gateway/ivt.py sha256=Q6af89HQNJw7sY9Z7fRIQFiRpmdbKdsrH8cHZMEcxRE 4200
bosch_thermostat_client/gateway/nefit.py sha256=XwjhN-TkEa1QKHaWB22czA53QwcLAfeFa1jQmG7fo9s 3288
bosch_thermostat_client/helper.py sha256=spYVHeB14aR4JqNDSF9gyxBMuhDx9rssdoWNv4fgctQ 9625
bosch_thermostat_client/helpers/base_class_choosers.py sha256=d0hqvj-oiuUzoYoot1SeG497JM3E2OmjjjZ6W_4RDlQ 252
bosch_thermostat_client/operation_mode/__init__.py sha256=J1_yRfnfv_0wwveFTOo67FUzCLcB9ALrsi6AjFc8hTc 163
bosch_thermostat_client/operation_mode/base.py sha256=gl6ITbnwRZ4-HQ_DPWtS3lU9K1FvoYETYjeCWGXkBCg 2334
bosch_thermostat_client/operation_mode/easycontrol.py sha256=rdBSHdBHUKy2SsKewOU9aFqmwcBup2mQre2e-StO9K4 1099
bosch_thermostat_client/operation_mode/nefit_dhw.py sha256=Iqj7my97fyjdf4Ia6ynNa93eRXSdQgZOWFlfRIVrNBc 747
bosch_thermostat_client/schedule/__init__.py sha256=XLOsZNU2LJXpvzb3jDo38yPWWwB3hVMrc9NXx3MQbiI 10761
bosch_thermostat_client/schedule/easycontrol_programs.py sha256=sT2xnnMW_BeOhYdBNf-u15Loquu-6gRRRRx4drepNMM 1216
bosch_thermostat_client/sensors/__init__.py sha256=zlJaxqVGK-LiJq5_O31i3aNSKNegW4jJUOEnZJh9IFU 213
bosch_thermostat_client/sensors/crawl.py sha256=a7z5qZXDOhplsmgQdlGULYkt5r5oklTkzxn8P1NxeLc 1970
bosch_thermostat_client/sensors/ecus_recording.py sha256=xRBWZ1_2UykGxOOkiPyvzQcA02jIpuyKTlFc-zwHeoc 3805
bosch_thermostat_client/sensors/energy.py sha256=xuCQuSDRqT0cwHFDbWBuJMFw9k-FLhBIKpld22KLE8M 6424
bosch_thermostat_client/sensors/notification_easycontrol.py sha256=_pFDar2x4P9ieZ545D1fF20_V-nSwz0Y5ZdKDL4YdEA 2614
bosch_thermostat_client/sensors/notification_ivt.py sha256=FiX6Xi_Zyc6AIz_t-YBS3UV3QW8EMfcDw6mbDdSpucs 2285
bosch_thermostat_client/sensors/notification_nefit.py sha256=yC8N4k4N7Ffql4CNcH9-zNgZDIz4BA-gAVFEyzrvizo 1792
bosch_thermostat_client/sensors/recording.py sha256=WHbIGLj1mlZKwWNwB6xJm-mQwZ32oUWyXHiGQHaoEjo 4670
bosch_thermostat_client/sensors/sensor.py sha256=z8Zp8j0oZzKmgrjbLrnlK2XHkQPrjCAkmQ-6BK29tNQ 2484
bosch_thermostat_client/sensors/sensors.py sha256=ST81FvJwSUVlTOEkq6MRbpMjBQkGi0FoDykd9ICLeB8 4751
bosch_thermostat_client/switches/__init__.py sha256=Fy9wfd4VXHyllXOjVWUEbiFy8uVr-tIXFcBaeNWxFdo 4524
bosch_thermostat_client/switches/boolean.py sha256=zLJWuytArYKR4BaMeRdkpyWZWKSVXUJj0UOWnVV_Ows 948
bosch_thermostat_client/switches/number.py sha256=hN0ehOsJ6MJqToesYqF70e5b1Bvt05iDYccpnOolO6E 1455
bosch_thermostat_client/switches/select.py sha256=eXEMPx74r-YXoJZksRsMOixBpeKIHufIZquCB7bGago 864
bosch_thermostat_client/switches/switch.py sha256=g2BCe3v3a81b7WFncTv5_NH_tt3ydidjDlWhmY8R8e0 2165
bosch_thermostat_client/version.py sha256=S5pPumhXnYTzucjmPUul2RBuxiqE6IQ7ADUY9g1jNxw 38
bosch_thermostat_client-0.25.1.dist-info/entry_points.txt sha256=kdX_HMNWIFLMJg8Wugu1ETSODHUa1RdFZ7Lc5qC4-Ig 67
bosch_thermostat_client-0.25.1.dist-info/WHEEL sha256=B19PGBCYhWaz2p_UjAoRVh767nYQfk14Sn4TpIZ-nfU 87
bosch_thermostat_client-0.25.1.dist-info/METADATA sha256=Eu021Cax9E2bYjIvcZyMYZYsipukrpBnPE-RwXM8lqE 2064
bosch_thermostat_client-0.25.1.dist-info/licenses/LICENSE.txt sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
bosch_thermostat_client-0.25.1.dist-info/RECORD

entry_points.txt

bosch_cli = bosch_thermostat_client.bosch_cli:cli