Skip to content

Bump github.com/yottabytesolutions/gombus from 1.0.0 to 1.1.0 - #16

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/go_modules/github.com/yottabytesolutions/gombus-1.1.0
Open

Bump github.com/yottabytesolutions/gombus from 1.0.0 to 1.1.0#16
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/go_modules/github.com/yottabytesolutions/gombus-1.1.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 7, 2026

Copy link
Copy Markdown

Bumps github.com/yottabytesolutions/gombus from 1.0.0 to 1.1.0.

Release notes

Sourced from github.com/yottabytesolutions/gombus's releases.

v1.1.0

Bus scanning, secondary addressing, fixed data responses, wireless M-Bus decoding and a full CLI.

Added

  • Bus scanning. Client.ScanPrimary sweeps a range of primary addresses. Client.ScanSecondary finds meters by secondary address with a wildcard search that fixes the identification number one BCD digit at a time.
  • Secondary addressing. Client.SelectSecondary points address 0xFD at one meter and Client.ReadBySecondary reads it, for buses where primary addresses were never assigned.
  • Fixed data responses (CI=0x73). They decode into the same DecodedFrame with one record per counter, so every matcher and query works on them unchanged.
  • wmbus package: decode-only wireless M-Bus per EN 13757-4 and OMS. Frame format A and B with CRC verification, transport headers with CI 0x72, 0x7A and 0x78, and security modes 0, 5 and 7. Wired and wireless records are the same type.
  • mbusctl CLI with scan, read and set-address subcommands over TCP and serial, and a -json output mode.
  • Runnable godoc examples for decoding, the record query API, scanning, secondary reads and wireless decoding.

Fixed

  • VIF extension types no longer collide with primary VIF types in Unit.Type. Error-flags records used to match MatchType(VIFVolume). Extension types now carry a 0x100/0x200 offset, named by the new VIFExt constants.

Full changelog: https://github.com/yottabytesolutions/gombus/blob/main/CHANGELOG.md

go get github.com/yottabytesolutions/gombus@v1.1.0
Changelog

Sourced from github.com/yottabytesolutions/gombus's changelog.

[1.1.0] - 2026-08-01

Added

  • Bus scanning. Client.ScanPrimary sweeps a range of primary addresses. Client.ScanSecondary finds meters by secondary address with a wildcard search that fixes the identification number one BCD digit at a time.
  • Secondary addressing. Client.SelectSecondary points address 0xFD at one meter and Client.ReadBySecondary reads it, for buses where primary addresses were never assigned. SecondaryAddress carries the identification number, manufacturer, version and medium.
  • Fixed data responses (CI=0x73). They decode into the same DecodedFrame with one record per counter, so every matcher and query works on them unchanged.
  • wmbus package: decode-only wireless M-Bus per EN 13757-4 and OMS. Frame format A and B with CRC verification, transport headers with CI 0x72, 0x7A and 0x78, and security modes 0, 5 and 7. Application records are decoded by the wired package, so wired and wireless records are the same type.
  • mbusctl CLI with scan, read and set-address subcommands over TCP and serial, and a -json output mode carrying record type, function, storage number, tariff, device, value, unit and timestamps.
  • Runnable godoc examples for decoding, the record query API, scanning, secondary reads and wireless decoding.
  • CHANGELOG.md, and a README covering the new surface.

Fixed

  • VIF extension types no longer collide with primary VIF types in Unit.Type. An error-flags record (VIF 0xFD, VIFE 0x17) used to match MatchType(VIFVolume). Extension types now carry a 0x100/0x200 offset, named by the new VIFExt constants.
Commits
  • 97e315b Bound the address before narrowing it in mbusctl (#5)
  • bc13ce8 v1.1.0: scanning, secondary addressing, fixed frames, wireless M-Bus, CLI (#4)
  • 8c98d50 Restore lint, fuzz smoke, tidy check and cross-compile jobs (#3)
  • 54c339d Fix the setup-go action pin
  • 5f318ea Add CI: vet, build, and race tests on pushes and pull requests
  • bfa6d44 Show CI status in README and tighten the test job (#2)
  • See full diff in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/yottabytesolutions/gombus](https://github.com/yottabytesolutions/gombus) from 1.0.0 to 1.1.0.
- [Release notes](https://github.com/yottabytesolutions/gombus/releases)
- [Changelog](https://github.com/yottabytesolutions/gombus/blob/main/CHANGELOG.md)
- [Commits](yottabytesolutions/gombus@v1.0.0...v1.1.0)

---
updated-dependencies:
- dependency-name: github.com/yottabytesolutions/gombus
  dependency-version: 1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Aug 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants