#WIP WM总线在Python中的实现

本项目实施了无线m-bus标准的部分内容,定义见din en 13757-1及以下。

目前,只支持未加密的短帧(即ci 0x7a)。欢迎拉取请求。

##安装

###点pip install pywmbus

###手动git clone https://github.com/jalmeroth/pywmbus.git

cd pywmbus

python setup.py install

依赖关系

用法usage: parser.py [-h] [-d DEBUG] [-r RAW] [-s SERIAL] [-b BAUD]optional arguments:-h, --helpshow this help message and exit

-d DEBUG, --debug DEBUG

Enable debug mode

-r RAW, --raw RAW

RAW Message

-s SERIAL, --serial SERIAL

Path to serial device

-b BAUD, --baud BAUD

Baudrate

####示例$ ./parser.py -r 34446532121257073804FDEC7A90000000046D280029290C0539351356A0000C13683720014C05806611004C13879649105300426C1F2C326CFFFF236E

manufacturer: LSE

device id: 07571212

device version: 56

device type: 4 (Heat)

control info: 0x7a

access number: 144

state: Kein Fehler

configuration: 0

records (7): [2017-09-09 00:40:00, 133539, 1203768, 116680, 531087, 2016-12-31, 1970-01-01]

##测试过的智能仪表SMArvis WFM26用于加热

水用Smarvis WMC36

smarvis wmh36适用于热水

欢迎加入QQ群-->: 979659372

推荐PyPI第三方库

python开发mbus程序_Python pywmbus包_程序模块 - PyPI - Python中文网相关推荐

  1. python queue模块安装_Python queue包_程序模块 - PyPI - Python中文网

    沃特?另一个消息队列? 考虑到消息队列的激增,人们可能倾向于相信 发明更多不是答案.使用现有的解决方案是 多次尝试与大多数现有的消息队列产品. 其他的失败(对于我们的用例). queuey是用来处理大 ...

  2. python cmd下载模块_Python cmd包_程序模块 - PyPI - Python中文网

    CMDY 从python运行命令的一个方便的包 安装# latest version pip install git+https://github.com/pwwang/cmdy # released ...

  3. python ssh登陆模块_Python sshh包_程序模块 - PyPI - Python中文网

    sshh是一个ssh帮助工具,用于在ssh代理中批量注册ssh私钥. sshh的主要目的是避免在 在ssh代理中注册的密钥数超过一定数量.当 当服务器设置私钥上限时,超过了密钥尝试的上限 严格的尝试. ...

  4. python settings模块安装_Python settings-helper包_程序模块 - PyPI - Python中文网

    在包中设置 在的模块目录中创建默认的/samplesettings.ini文件 您的包,带有一个[default]节和任何其他[sections] 您需要(即应用程序环境)[default] some ...

  5. python安装email模块_Python byemail包_程序模块 - PyPI - Python中文网

    这是什么? byemail是个人邮件系统的完整堆栈,包括smtp接收器.发送者.webmail, 邮件列表等.只安装一个工具来管理它们. 电子邮件在今天仍然是一种流行的交流方式.我们使用电子邮件在公司 ...

  6. python import color用法_Python colorcorrect包_程序模块 - PyPI - Python中文网

    颜色正确 作者:Shunsuke Aihara-http://argmax.jp 日期:February 2012 说明:Imprement some of color correction algo ...

  7. python json模块下载_Python ijson包_程序模块 - PyPI - Python中文网

    使用量 所有使用示例都将使用描述地理位置的json文档 对象:{ "earth": { "europe": [ {"name": " ...

  8. python游戏csgo开挂_Python csgo-menu-maker包_程序模块 - PyPI - Python中文网

    csgo菜单生成器 从不是Github的地方来这里?查看Quick-Start Guide! 关于 源(TM)引擎有一个控制台命令系统,当正确使用时,该系统非常强大.我用它创建了一个菜单和小部件系统, ...

  9. python renamer模块_Python smart-image-renamer包_程序模块 - PyPI - Python中文网

    使用包含在中的exif数据智能地批量重命名图像的脚本 安装 要安装智能图像重命名程序: 推荐的方法是通过pip.pip install smart-image-renamer 否则像其他python包 ...

最新文章

  1. GSM —— 商业蜂窝通信系统
  2. 有关short与int的重载[jase基础]
  3. docker搞个wordpress
  4. 计算机网络参数怎么看,电脑显示器参数详解 看完秒懂! 显示器参数怎么看?...
  5. java反射优化_JAVA反射优化
  6. 使用python玩转dicom文件——医学图像处理工具pydicom入门教程
  7. CREO:CREO软件之零件【编辑】之修饰、用户定义特征的简介及其使用方法(图文教程)之详细攻略
  8. MongoDB下载安装教程(Windows)
  9. 苹果版赤潮可以用微信登陆吗_用swiftui中的苹果登录
  10. OpenCV图像滤镜操作-模糊
  11. SDN和NFV并没有迅速落地的原因是什么?
  12. Revit导入CAD图纸,要提前优化图纸,你做到了吗?
  13. 关于GIS的一些感悟·思考
  14. 物权法全文内容有哪些呢-广告外链_有哪些网络推广免费平台?通过哪些平台进行免费推广及注意事项?...
  15. 2019 Revit二次开发企业
  16. Jetson Nano - 实现VNC远程桌面控制
  17. 打开谷歌自动翻译功能
  18. 使用R语言抓取A股股价数据
  19. python中fd是什么意思_python中fd()是什么
  20. 真的0数学基础0Shader基础,如何通过<Shader入门精要>入门?一些阅读建议。

热门文章

  1. binlog日志_【删库跑路】使用Binlog日志恢复误删的MySQL数据
  2. oracle v sql不存在,程序包oracle.sql不存在
  3. 【原创】Android之修改AlertDialog对话框及使用系统Holo风格
  4. asp.net 安装element ui_不用上官网,自己部署一套Element官方最新文档
  5. tp5 php正则邮箱,TP5验证器使用实例
  6. 数字能查出笔迹吗_大家都知道文字可以做笔迹鉴定,我想问一下专家阿拉伯数字是否也可以做笔迹鉴定正确率高吗?...
  7. k均值聚类算法优缺点_Grasshopper实现K均值聚类算法
  8. 计算机入门在线阅读,电脑入门基础教程..doc
  9. android ui状态栏高度,Android--状态栏高度,导航栏高度,Window高度,DecorView高度,heightPixels...
  10. WinCE5.0 SMDK2410 BSP在GEC2410开发板上的移植(11)-BINFS在Nand上的实现(Multi-Bin的实现)