文件名称:mtr2mqtt
文件大小:27KB
文件格式:ZIP
更新时间:2024-04-20 22:27:35
Python
mtr2mqtt CLI工具,用于读取Nokeval MTR无线接收器并将读数作为json对象转发到mqtt主题 准备开发 确保已安装pip和pipenv 。 克隆存储库git clone git @github.com:tvallas/mtr2mqtt cd进入存储库。 获取开发依赖项make install 激活virtualenv: pipenv shell 用法 如果未提供串行端口自动检测功能,则传递串行端口设置和mqtt服务器地址;如果mqtt使用本地主机,则传递localhost。 例子 $ mtr2mqtt --serial-port /dev/ttyUSB12345 --mqtt 192.168.1.2 运行测试 如果virtualenv处于活动状态,请使用make在本地运行测试: $ make test 如果virtualenv不处于活动状态,则使用: $
【文件预览】:
mtr2mqtt-master
----README.rst(815B)
----.github()
--------workflows()
----mtr2mqtt()
--------metadata.py(1KB)
--------mtr.py(7KB)
--------scl.py(4KB)
--------mqtt.py(577B)
--------__init__.py(0B)
--------cli.py(9KB)
----Pipfile.lock(30KB)
----setup.cfg(91B)
----setup.py(544B)
----Pipfile(337B)
----Makefile(173B)
----tests()
--------test_cli.py(865B)
--------metadata.yml(86B)
--------test_metadata.py(926B)
--------test_mtr.py(2KB)
--------context.py(179B)
--------test_scl.py(1KB)
----.gitignore(2KB)
----CHANGELOG.md(2KB)