Releases: Luligu/matterbridge
Releases · Luligu/matterbridge
Release 1.3.4
Release 1.3.3
Release 1.3.2
[1.3.2] - 2024-06-22
New plugin
Matterbridge shelly allows you to expose Shelly Gen 1, Gen 2, and Gen 3 devices to Matter.
Features:
- Shellies are automatically discovered using mDNS.
- Discovered shellies are stored in local storage for quick loading on startup.
- In this first release, the components exposed are lights (with brightness), switches, rollers and power meters (with EveHistory electrical measurements).
- Shellies are controlled locally, eliminating the need for cloud or MQTT (which can be disabled).
- Shelly Gen 1 devices are controlled using the CoIoT protocol (see the note below).
- Shelly Gen 2 and Gen 3 devices are controlled using WebSocket.
- The Matter device takes the name configured in the Shelly device's web page.
- A 10-minute timer checks if the device has reported in that time.
Added
- [matterbridgeDevice]: Added all clusters for airQualitySensor:
CarbonMonoxideConcentrationMeasurement,
CarbonDioxideConcentrationMeasurement,
NitrogenDioxideConcentrationMeasurement,
OzoneConcentrationMeasurement,
FormaldehydeConcentrationMeasurement,
Pm1ConcentrationMeasurement,
Pm25ConcentrationMeasurement,
Pm10ConcentrationMeasurement,
RadonConcentrationMeasurement,
Changed
- [matterbridge]: Updated dependencies
- [matter.js]: Updated matter.js to 0.9.2
Release 1.3.1
Release 1.3.0
[1.3.0] - 2024-06-16
This release is all about Matter 1.3
If you are wondering whether the controllers already support Matter 1.3, the answer is unfortunately no.
Only Home Automation supports:
- airQualitySensor (Matter 1.2)
and (probably only like BooleanState cluster)
- waterFreezeDetector (Matter 1.3)
- waterLeakDetector (Matter 1.3)
- rainSensor (Matter 1.3)
Changed
- [matterbridge]: Updated dependencies
- [matterbridge]: Default config and schema for the new plugin matterbridge-shelly (will be published after this release)
Added
- [matterbridgeDevice]: Added waterFreezeDetector, waterLeakDetector, rainSensor, smokeCoAlarm, electricalSensor and deviceEnergyManagement device types as conformance to Matter 1.3
- [matterbridgeDevice]: Added all clusters needed for the above Matter 1.3 device types
- [matterbridgeDevice]: Added FanControl cluster (rev. 2) helper methods for the Fan device type
- [matterbridge]: Added parameter -matterlogger [debug | info | notice | warn | error | fatal] to set the matter.js Logger separately from the Matterbridge log
- [frontend]: Added logger level settings to reflect -matterlogger [debug | info | notice | warn | error | fatal]
Release 1.2.22
Release 1.2.21
Release 1.2.20
Release 1.2.19
[1.2.19] - 2024-06-01
Breaking change on Matterbridge start!
Now the plugins load and start before the controller connects.
A special thank to Tamer Salah (https://github.com/tammeryousef1006) for his help testing all controllers.
Changed
- [matterbridge]: In bridge mode the plugins are loaded and started immediately
- [matterbridge]: In child bridge mode the plugins are loaded and started immediately
- [matterbridge]: Updated dependencies
Fixed
- [frontend]: Fixed the error badge in the registered plugins window
- [frontend]: Added tooltip to the plugin update badge in the registered plugins window
Release 1.2.18
[1.2.18] - 2024-05-28
Changed
- [matterbridgeDevice]: bridgedNode and powerSource device types as conformance to Matter 1.3
Fixed
- [matterbridge]: Fixed /api/settings error after resetting commissioning server
- [matterbridge]: Added error message and clean shutdown when WebSocketServer or ExpressServer ports are already in use
Added
- [frontend]: Added a dropdown menu in Add Remove plugin to select the plugins