mqtt-io

View on PyPIReverse Dependencies (0)

2.6.0 mqtt_io-2.6.0-py3-none-any.whl

Wheel Details

Project: mqtt-io
Version: 2.6.0
Filename: mqtt_io-2.6.0-py3-none-any.whl
Download: [link]
Size: 102714
MD5: 70221dcadab4524aa641714a46409117
SHA256: f967c86a0aae0ffdf0de8ccb3b016c6eb29ee82a0740ce6fa1f6443245abc2c3
Uploaded: 2024-10-17 21:23:10 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: mqtt-io
Version: 2.6.0
Summary: Expose GPIO modules (Raspberry Pi, Beaglebone, PCF8754, PiFace2 etc.), digital sensors (LM75 etc.) and serial streams to an MQTT server for remote control and monitoring.
Author: Ellis Percival
Author-Email: mqtt-io[at]failcode.co.uk
Project-Url: Documentation, https://flyte.github.io/mqtt-io/
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
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: Programming Language :: Python :: 3.13
Requires-Python: >=3.8,<4.0
Requires-Dist: Cerberus (<2.0.0,>=1.3.2)
Requires-Dist: PyYAML (<7.0.0,>=6.0.1)
Requires-Dist: aiomqtt (<3.0.0,>=2.1.0)
Requires-Dist: backoff (<3.0.0,>=2.2.1)
Requires-Dist: confp (<0.5.0,>=0.4.0)
Requires-Dist: dataclasses (<0.9,>=0.8); python_version >= "3.6" and python_version < "3.7"
Requires-Dist: docutils (==0.18.1)
Requires-Dist: typing-extensions (<5.0.0,>=4.4.0)
Description-Content-Type: text/markdown
[Description omitted; length: 5427 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
mqtt_io/__init__.py sha256=k3QCx9sEKPlTrEnd2hiSOWQuK3kDTi0EVKck03SF0ZA 57
mqtt_io/__main__.py sha256=wI_LXwCY2mUL5CxASV19wvjmENjGTTIp18frZcAotl4 4092
mqtt_io/config/__init__.py sha256=GekcuTVo_edRBefS0mmOoEbxTiMMuucqBWPQixYfKGU 7835
mqtt_io/config/config.schema.yml sha256=jR_OwYiZrI3okPLVgjCL7N54ZyoUTp0EHV19DGzhDB4 34539
mqtt_io/config/validation/__init__.py sha256=GNCSRcScZWJS5ps6BeNeAxboBnxMJBI38ya4Eea-jQQ 421
mqtt_io/config/validation/gpio.py sha256=8U1VxZjI9LSeFyDsf3A16Frr3TuTCU2eel_yp1WhswQ 4067
mqtt_io/config.sockets.yml sha256=ReTEOXxXqv-LhaLj5176IrZmxTaN1EmoNI035Rwy5uc 1148
mqtt_io/constants.py sha256=8VWKTh1R3tS88v0wAju4oLc5gHrOaL9ebqU0mDSW3iA 431
mqtt_io/events.py sha256=FnOjKAD1sCeKvNHGhi2ARjHaFVTR5sruPuy5lFnjzWQ 3944
mqtt_io/exceptions.py sha256=RL-wUZ8FVwlCTFUZ8uLUbXJ1KysrWIjagoSqgOyK1nI 531
mqtt_io/home_assistant.py sha256=q-rAfguATXCl9pU8-vv33v-Ka5j4_jWrvrOJB3hKWgg 4784
mqtt_io/modules/__init__.py sha256=ntY3X-P3UV-aEziwKFsVCO5o-N5uLvE3FyTXsFb4UAY 1694
mqtt_io/modules/gpio/__init__.py sha256=ChA7zhy3bvUSo0YYRgtkDbdgRB7_CGM01Z0FQ-Spe7w 12282
mqtt_io/modules/gpio/beaglebone.py sha256=zRVxIlZhd7fRxTdx3QcZCPbQ4cQeFjB8a3WbVxvWJh8 1507
mqtt_io/modules/gpio/dockerpi.py sha256=_1Tzq4I7UidY158hD38jZBLmAc8cZBV_-xlHAvtaHik 1790
mqtt_io/modules/gpio/gpiod.py sha256=KYQg-eJodZgme9yK21-c3gXwNnFVu_Lvu-psngr5nJU 6797
mqtt_io/modules/gpio/gpiozero.py sha256=szE07KTx-RMxSX012HCZSEiya2hHTC79laxlhydQEfM 3305
mqtt_io/modules/gpio/mcp23017.py sha256=31rHUHfB0SIG19j8qng7d4qCk-vaM74iR23uYT1KciQ 3800
mqtt_io/modules/gpio/mock.py sha256=KHEDFkyRrzlaG1CsgLcaxk7LpyP01uwgc6R0bX_OneM 2871
mqtt_io/modules/gpio/orangepi.py sha256=oQ5_RGIZKjKEpLnuoEot8PzlZIr14JXDPKByJXxdCqA 1954
mqtt_io/modules/gpio/pcf8574.py sha256=1UIk7bpsj6xYAjLXRZNHtN0bAz5T1lrPKw8vd3iDo0k 1566
mqtt_io/modules/gpio/pcf8575.py sha256=Wa6J-JcoPL_zyo1LQ9ceFX6uMWDDIaspaeH0P_nLfQU 1566
mqtt_io/modules/gpio/piface2.py sha256=9Lr9AfBVFgSgIzZcvH-Qy6jYXs28PoTRPN3mlfOaphc 968
mqtt_io/modules/gpio/raspberrypi.py sha256=N1kdJqDeuhXXxWSSEOPXOnjgwZw9w_rg1nuu1tMqnCU 2772
mqtt_io/modules/gpio/stdio.py sha256=zlx5ilq1IyF5myvafwUjGRfi0abiO89lKxM2_sTK68M 1283
mqtt_io/modules/gpio/sunxi.py sha256=0Lzv4yRacxItbuPYISU5P8dlTEpoK__2_orCXCV-g04 1624
mqtt_io/modules/gpio/xl9535.py sha256=nt4VGNVsqNMBH5H0_TN9d0TIeU6mFK1JGHVN0DgJr1I 2886
mqtt_io/modules/sensor/__init__.py sha256=Gwx7xwiHxdpK1xQ131eAO3TuB2tLxzYa6SdZ7umNCY8 1722
mqtt_io/modules/sensor/ads1x15.py sha256=rLHRS2_0HggZzmnHid9vKNUGWvH8XdxtMtNYcMCUl1I 2967
mqtt_io/modules/sensor/adxl345.py sha256=5xrsiqi9wQf9l-pGq_ayWH5uunZt0gP7WN4vTxFdssE 1743
mqtt_io/modules/sensor/aht20.py sha256=ste_aVKKQbOZdKZP6ZINstUReHX1QCVUSC_u3-6h6xU 1608
mqtt_io/modules/sensor/as3935.py sha256=GiMcz73bi2VWplWgKrCOn4EL-kKYD-33qPEjZI_60sU 12415
mqtt_io/modules/sensor/bh1750.py sha256=vu7MjTxP3MHFSbNNaGnj7wX2Y3o0cTJWoKv5lHDPkpM 2062
mqtt_io/modules/sensor/bme280.py sha256=oElhbdyRVfvdnsYcrDFHXBGYtChceEkODZegl-cddm4 1737
mqtt_io/modules/sensor/bme680.py sha256=O3SnEunk19toEGQEsngGJKp9JhSt2cuoaV8P_wlHWv0 2369
mqtt_io/modules/sensor/bmp085.py sha256=ewdrOWtSf2ss6nc25EddI-Qi_c7QTxBJH-o-726lBFg 1569
mqtt_io/modules/sensor/dht22.py sha256=up4binVWexb3euUpaTG0HleyobwlZe4v3zowP5JwY4c 2291
mqtt_io/modules/sensor/ds18b.py sha256=lKOh1zDq3SsHgmv7YHa1_eIjL8yw4DJdQ-0FG2D2Jww 1413
mqtt_io/modules/sensor/ens160.py sha256=K2Gzv6ERBA981XU2-b3kCHg-OZ0rdrs18A_s4iYONnk 4077
mqtt_io/modules/sensor/flowsensor.py sha256=ijoNfTkxtNW8xekK1OUx7ziNVCEijo0jdEdBBNZFJhk 3246
mqtt_io/modules/sensor/frequencycounter.py sha256=zAoIXlTwKfdrqJ3u08HbydvSWUVk4xQG3e-LxCsXDgE 2364
mqtt_io/modules/sensor/hcsr04.py sha256=Hr_evW7inLocU4bB-cS6YwzpyR_4Lw2wcI0A9kPLvLw 4235
mqtt_io/modules/sensor/ina219.py sha256=Kkm7To5m6PKgf9H5hCB5OWLv64qTIhACN-8fTyktrNs 3802
mqtt_io/modules/sensor/lm75.py sha256=4tNneKvexMzuc_Nuc1POxzfVMF-ntv0yLO9Z_rO-t_8 1054
mqtt_io/modules/sensor/mcp3008.py sha256=O5S-lJztjaA0K8jca8FEuYBpeN1OthRlpHXf12H2doM 1382
mqtt_io/modules/sensor/mcp3xxx.py sha256=S2Em84f2Xfnu08iQfHrQ8_cBTTbwk9EIJHZfiYUh9bA 6984
mqtt_io/modules/sensor/mhz19.py sha256=vzCSM2wf8l7VnRacpPTu_prgIIRmE05wY3fcy6feRkY 1993
mqtt_io/modules/sensor/mock.py sha256=Opp4phh0z3vIL34fsT0z3by-Q0v82eWUiLYFTvvqONA 998
mqtt_io/modules/sensor/pms5003.py sha256=EbSYQMfGtwead-VDCSl600m4o4Q8UR8QworpbN60rzw 2436
mqtt_io/modules/sensor/sht4x.py sha256=CpxZNEOJgE3IJyHCXnYkrPH7VhkTCtD5AOmRyQQV-4c 1608
mqtt_io/modules/sensor/tsl2561.py sha256=eN41pThrpHbOugtvFnCINgPbP11JMEefDXhHuiv6Ns0 3032
mqtt_io/modules/sensor/veml6075.py sha256=7K4GqjYtMmPdTnj3ijTVSAvoODRjRbWvU5WwzamPWOc 3823
mqtt_io/modules/sensor/veml7700.py sha256=6slD3VG6tJ9SL6Dj6a0RDuUfLj7vfI48Eygc9ufag2U 3334
mqtt_io/modules/stream/__init__.py sha256=zA2uyo1d4kNTHvPR_ACpEYa64Lo2SSL46G_l4GMNgXM 1615
mqtt_io/modules/stream/pn532.py sha256=svE0TxuwJACsDoBE9eIRRJ6XsSjCvi1R-JJbD06GtqM 1911
mqtt_io/modules/stream/serial.py sha256=ryj0ilpENp3IeYVD9IuEpN2MoD17K0TrdQgRCrH-stQ 2505
mqtt_io/mqtt/__init__.py sha256=UlD8p5yhXSZCENjapfBvIT-Ccq-sncB8TR8JwN-C-Yo 3841
mqtt_io/mqtt/aiomqtt.py sha256=nwrDq_gvGpAdzIw84ZHJ__NciUxEuts7_Z5ZyJd12w0 6284
mqtt_io/server.py sha256=CuHCQqvjAWk78M2-f33Doyr1iKxKVpqgrSeL8fm7tWA 60387
mqtt_io/tests/features/config_main_invalid.feature sha256=gQWAdIU9-RhFKyrrrjzFvULtFyjOVQXQld03tg1wV5w 7587
mqtt_io/tests/features/config_main_valid.feature sha256=hqh-_sLaTC92neiKDc1RWgPIk62DTlzOTl4Uk_G6pz4 2244
mqtt_io/tests/features/config_module_gpio_invalid.feature sha256=BOsTUL2Z3wc5wWVWCfe5iL-6MJPyOSpECUNTzrVoLrk 691
mqtt_io/tests/features/config_module_gpio_valid.feature sha256=DDw1gdmIg8KrBivvXcprvAV0Lsw2sQmqlbyz0b6O9fw 659
mqtt_io/tests/features/environment.py sha256=ZaZ-fIdUWR_BZmNx6kBd9oZs4Lssb1uoMiRLhfAEwf4 760
mqtt_io/tests/features/module_gpio_runtime.feature sha256=dpB3aZsLLeDtvMOzAH9LTBZNi3WK89zDz3NJmLJn9c4 8510
mqtt_io/tests/features/server_init.feature sha256=NUI16B0ypazmFRGSyMkL7eXTGFZrJuNAGDkl9u7PBwE 63
mqtt_io/tests/features/server_init_gpio.feature sha256=Uo6pEluhzKa8qS4gBa2liOO7MVnzJNreD81su2fn9i8 13428
mqtt_io/tests/features/server_init_sensor.feature sha256=Yy8fXhZ1nOl-A5MIiF3muZoNvbMy0ZRH-j0k_qW8qKI 836
mqtt_io/tests/features/steps/config_main.py sha256=Vm6je0WNBQ87S3MdBWQuBVoMmPnt1US38Ja_DVhYzHg 2149
mqtt_io/tests/features/steps/events.py sha256=bKxfE8ZaPnHULvh9w_wHdGvzT5b7t__WnNo7gGCc02w 2917
mqtt_io/tests/features/steps/module_gpio.py sha256=8jMGTt6HbWkEgy-slOnqfYS_8XZkxazaPrTVUss-uCE 7704
mqtt_io/tests/features/steps/server.py sha256=DYMx4NyrQYF2cZl0UJex5nUdlbzZnv9KvPUyZtfsiy0 6343
mqtt_io/types.py sha256=2JpwzFdC9qflvM_Sz-jSDGgSOLFavVSH2ox8IbyOjUk 327
mqtt_io/utils.py sha256=CewrCAAg8w258WbInSBXoyHIBH3p9myr0f-YNozpews 1099
mqtt_io-2.6.0.dist-info/LICENSE sha256=FXX-wcxUFH6de-jsvFnrgjTlKw-SHHBAsCf8tREyJuM 1081
mqtt_io-2.6.0.dist-info/METADATA sha256=7GVW405lTedZKZvboTauMSw85U6W3kqgFZDSqNnUp-M 6641
mqtt_io-2.6.0.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
mqtt_io-2.6.0.dist-info/RECORD