Skip to content

M-bus support #3816

@vonneudeck

Description

@vonneudeck

The Feature

I am considering to add basic M-Bus support via a twisted pair of wires. It would be useful to me because I want to use the device in an environment where a lot of other metres are already read out using a little more or less smart M-bus gateway MUC easy plus by Solvimus. If they are easier to implement, Wireless M-Bus or Modbus/TCP would also be an option.

Necessary features

  • Return the current value

Desirable features

  • Return the read out metre serial as secondary Mbus address
  • Return the medium type (e.g. cold water/hot water/water/electricity/heat)
  • Return the physical unit (e.g. cubic metres/kWh)
  • Return the scale factor (e.g. 1E-3 for 0.001)

Questions to the community

  • If someone tried/contemplated implementing (Wireless) M-Bus already, could you share what you figured out/why you decided against it/did not continue?

I am not exactly keen on writing C/C++ (has been ages since I wrote machine code for an obscure 8 bit processor and I personally find memory management tedious, painful and error prone).

  • Are there other languages I could use to develop in for the AI-on-edge-device?
  • Are there alternative approaches you could recommend to me?

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions