github RinDevJunior/matterbridge-roborock-vacuum-plugin 1.1.4-rc11

latest release: 1.1.4-rc12
pre-release2 hours ago

[1.1.4-rc11] - 2026-02-21

Fixed

  • Routine scene ID off-by-offsetbuildCleanCommand now subtracts SCENE_AREA_ID_MIN from the Matter areaId before passing it to startScene, recovering the correct Roborock scene ID. Previously the Matter offset was included, causing the wrong scene to be triggered and the vacuum doing nothing.
  • startScene response parsingstartScene now checks apiResponse.success instead of apiResponse.result. The Roborock execute-scene endpoint returns {"success": true} with no result field; the old check always evaluated to falsy and logged a false failure even when the API call succeeded.

Internal

  • Extracted Hawk authentication logic into private getHawkAuthentication and processExtraHawkValues methods on RoborockIoTApi, matching the Python reference implementation. Nonce now uses URL-safe base64url encoding and the header format matches the Python library exactly.
  • Added success and status fields to ApiResponse<T>.

Buy Me A Coffee

Don't miss a new matterbridge-roborock-vacuum-plugin release

NewReleases is sending notifications on new releases.