Skip to content

Commit

Permalink
[OFFICIAL RELEASE] 0.4.7
Browse files Browse the repository at this point in the history
* (@Apollon77) Added debouncing when controllers change temperature value to makle sure not to overload the device%0A* (@Apollon77) Added support for step and use 0.5 for Setpoint temperatures%0A* (@Apollon77) Added support fur Hue lights without saturation state
  • Loading branch information
foxriver76 authored Jan 25, 2025
1 parent 244b410 commit 53b8d67
Show file tree
Hide file tree
Showing 6 changed files with 21 additions and 22 deletions.
3 changes: 1 addition & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,8 +76,7 @@ With the ioBroker Matter Adapter, it is possible to map the following use cases:
-->

## Changelog

### __WORK IN PROGRESS__
### 0.4.7 (2025-01-25)
* (@Apollon77) Added debouncing when controllers change temperature value to makle sure not to overload the device
* (@Apollon77) Added support for step and use 0.5 for Setpoint temperatures
* (@Apollon77) Added support fur Hue lights without saturation state
Expand Down
28 changes: 14 additions & 14 deletions io-package.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,21 @@
{
"common": {
"name": "matter",
"version": "0.4.6",
"version": "0.4.7",
"news": {
"0.4.7": {
"en": "Added debouncing when controllers change temperature value to makle sure not to overload the device\nAdded support for step and use 0.5 for Setpoint temperatures\nAdded support fur Hue lights without saturation state",
"de": "Debouncing hinzugefügt, wenn die Steuerungen den Temperaturwert auf makle ändern, um das Gerät nicht zu überlasten\nUnterstützung für Schritt und Einsatz 0,5 für Solltemperaturen\nUnterstützung Pelz Hue Lichter ohne Sättigung Zustand",
"ru": "Добавлена дебоунсация, когда контроллеры меняют значение температуры на лодыжку, чтобы не перегружать устройство\nДобавленная поддержка шага и использование 0,5 для температуры установки\nДобавлена поддержка меховых огней без состояния насыщения",
"pt": "Adicionado debouncing quando os controladores mudam o valor da temperatura para makle certeza de não sobrecarregar o dispositivo\nAdicionado suporte para passo e uso 0.5 para temperaturas Setpoint\nAdicionado suporte pele Hue luzes sem saturação estado",
"nl": "Toegevoegd debouncing wanneer controllers wijzigen temperatuur waarde om te maken zeker niet overbelast het apparaat\nToegevoegd ondersteuning voor stap en gebruik 0.5 voor Setpoint temperaturen\nToegevoegd support fur Hue lichten zonder verzadigingstoestand",
"fr": "Ajout d'un débouncing lorsque les contrôleurs changent la valeur de température à makle sûr de ne pas surcharger l'appareil\nAjout du support pour l'étape et l'utilisation 0.5 pour les températures de consigne\nAjout de la fourrure de support lumières Hue sans état de saturation",
"it": "Aggiunto il debouncing quando i controllori cambiano il valore della temperatura a makle sicuro di non sovraccaricare il dispositivo\nAggiunto supporto per passo e uso 0.5 per temperature di Setpoint\nAggiunto supporto pelliccia Hue luci senza saturazione stato",
"es": "Agregado desembolso cuando los controladores cambian el valor de temperatura a makle seguro de no sobrecargar el dispositivo\nSoporte añadido para el paso y uso 0.5 para temperaturas de punto\nAñadido soporte piel Luces Hue sin estado de saturación",
"pl": "Dodano debugowanie, gdy sterowniki zmieniają wartość temperatury na makle, aby nie przeciążyć urządzenia\nDodano wsparcie dla stopnia i zastosowania 0.5 dla temperatury Setpoint\nDodano podparcie futro Żarówki bez stanu nasycenia",
"uk": "Додано розвантаження при зміні значень температури контролерів до щиколотки, обов'язково не перевантажувати пристрій\nДодана підтримка кроку і використання 0.5 для температури точки Setpoint\nДодана підтримка хутряних світильників без збереження стану",
"zh-cn": "当控制器改变温度值到 makele 时添加调试, 确定不会超载设备\n添加步骤支持, 在 Setpoint 温度中使用 0. 5\n没有饱和状态而添加支持皮毛色的灯光"
},
"0.4.6": {
"en": "Optimized UI\nAdded user feedback when device or bridged device is identified\nFixes Thermostat logic for devices\nEnsures information are pushed to the UI when devices are in an error state",
"de": "Optimierte UI\nBenutzerfeedback hinzugefügt, wenn Gerät oder überbrücktes Gerät identifiziert wird\nFixes Thermostat-Logik für Geräte\nStellt sicher, dass Informationen auf das UI geschoben werden, wenn Geräte in einem Fehlerzustand sind",
Expand Down Expand Up @@ -80,19 +93,6 @@
"pl": "Zoptymalizowany interfejs użytkownika\nLepsza obsługa klastra Power Source w punkcie końcowym\nZmieniony Identyfikacja obsługi - Światło zostanie włączone / wyłączone, inne po prostu zalogowane",
"uk": "Оптимізований UI\nПокращена обробка кластеру джерела живлення на кінцевій точці кореня\nЗмінений Визначте обробку - Світло буде перетворюватися/вимкнено, інші просто записуються",
"zh-cn": "优化 UI\n改进对根端点的电源组的处理\n身份识别处理 - Light 将打开/ 关闭, 其他则刚刚登录"
},
"0.4.0": {
"en": "\"SET\" states are no longer updated when Actual states are present and get updated!\nInitializes states also with \"ack=false\" states because better than no initial values\nAdded Device support for Window Coverings (Blinds, Blindbuttons), Color Lights (Cie, Hie, Rgb, Rgbw, RgbSingle, RgbwSingle) and Thermostats\nMakes sure to track state values also when disabled and update state to Matter when enabled again\nMakes sure to also subscribe to write-only states for controller cases\nOnly exposes remaining battery percentage attribute when value is present\nCorrected error display and pushing to UI in case of initialization errors of bridged devices\nAdded RSSI value also for Thread devices\nOptimized and fixed multiple things",
"de": "\"SET\"-Staaten werden nicht mehr aktualisiert, wenn aktuelle Zustände vorliegen und aktualisiert werden!\nInitialisiert Zustände auch mit \"ack=false\" Zuständen, weil besser als keine Anfangswerte\nZusätzliche Geräteunterstützung für Fensterabdeckungen (Blinds, Blindbuttons), Farblichter (Cie, Hie, Rgb, Rgbw, RgbSingle, RgbwSingle) und Thermostate\nAchten Sie darauf, Zustandswerte auch bei deaktiviertem und aktualisiertem Zustand wieder auf Matter zu verfolgen\nStellen Sie sicher, dass auch nur Schreibzustände für Controller-Fälle abonnieren\nBelichtet nur das verbleibende Batterieprozentualat, wenn der Wert vorhanden ist\nKorrigierte Fehleranzeige und Push auf UI bei Initialisierungsfehlern von überbrückten Geräten\nRSSI-Wert auch für Thread-Geräte hinzugefügt\nOptimiert und fixiert mehrere Dinge",
"ru": "«СЕТ» государства больше не обновляются, когда присутствуют и обновляются фактические состояния!\nИнициализируйте состояния также с состояниями «ack=false», потому что лучше, чем не было первоначальных значений\nДобавлена поддержка устройства для оконных покрытий (Blinds, Blindbuttons), цветовых огней (Cie, Hie, Rgb, Rgbw, RgbSingle, RgbwSingle) и Thermostats\nОбязательно отслеживайте государственные ценности также при отключении и обновляйте состояние на Matter при повторном включении\nУбедитесь, что также подписывается на состояния только для записи для случаев контроллера\nТолько выставляет оставшийся атрибут процентной батареи, когда присутствует значение\nИсправленный дисплей ошибки и нажатие на UI в случае инициализации ошибок мостовых устройств\nДобавлено значение RSSI для устройств Thread\nОптимизация и фиксация нескольких вещей",
"pt": "\"SET\" estados não são mais atualizados quando os estados reais estão presentes e são atualizados!\nInicializa estados também com estados \"ack=false\" porque melhores do que nenhum valor inicial\nAdicionado suporte de dispositivo para coberturas de janelas (Blinds, Blindbuttons), luzes de cor (Cie, Hie, Rgb, Rgbw, RgbSingle, RgbwSingle) e termostatos\nCertifique-se de rastrear valores de estado também quando desativado e atualizar estado para Matter quando ativado novamente\nCertifique-se de também se inscrever em estados somente de gravação para casos de controlador\nApenas expõe o atributo percentual restante da bateria quando o valor está presente\nExibição de erro corrigida e empurrando para UI em caso de erros de inicialização de dispositivos ponte\nAdicionado valor RSSI também para dispositivos Thread\nOtimizado e corrigido várias coisas",
"nl": "\"SET\" staten zijn niet meer bijgewerkt wanneer Actual states aanwezig zijn en worden bijgewerkt!\nInitialiseert staten ook met \"ack=false\" staten omdat beter dan geen initiële waarden\nToegevoegd Apparaat ondersteuning voor Window Coverings (Blinds, Blindbuttons), Kleurverlichting (Cie, Hie, Rgb, Rgbw, RgbSingle, RgbwSingle) en Thermostats\nZorgt ervoor dat statuswaarden ook bij uitgeschakelde en update status naar Matter wanneer opnieuw ingeschakeld\nZorgt ervoor dat u zich ook abonneert op write-only states voor controllerzaken\nStelt alleen resterende batterijpercentageattribuut bloot wanneer waarde aanwezig is\nGecorrigeerde foutweergave en duwen naar UI in geval van initialisatiefouten van overbrugde apparaten\nToegevoegd RSSI waarde ook voor Thread apparaten\nGeoptimaliseerde en vaste meerdere dingen",
"fr": "Les états « SET » ne sont plus mis à jour lorsque les états réels sont présents et sont mis à jour!\nInitialise les états aussi avec les états \"ack=false\" parce que mieux que pas de valeurs initiales\nAjout de la prise en charge du périphérique pour les couvertures de fenêtres (Blinds, Boutons Blind), les lumières de couleur (Cie, Hie, Rgb, Rgbw, RgbSingle, RgbwSingle) et les thermostats\nS'assure de suivre les valeurs de l'état également lorsque désactivé et mettre à jour l'état à la Matière lorsque activé à nouveau\nS'assure également de s'abonner à des états écrits seulement pour les cas de contrôleur\nIndique seulement le pourcentage de batterie restant quand la valeur est présente\nCorrection de l'affichage des erreurs et poussée vers l'interface utilisateur en cas d'erreurs d'initialisation des dispositifs pontés\nAjout de la valeur RSSI aussi pour les appareils Thread\nDes choses multiples optimisées et fixes",
"it": "\"SET\" gli stati non sono più aggiornati quando gli stati effettivi sono presenti e vengono aggiornati!\nInizializza gli stati anche con \"ack=false\" afferma perché meglio di nessun valore iniziale\nAggiunto Supporto dispositivo per le coperture della finestra (Blinds, Blindbuttons), luci di colore (Cie, Hie, Rgb, Rgbw, RgbSingle, RgbwSingle) e termostati\nAssicurarsi di monitorare i valori di stato anche quando disabilitato e aggiornare lo stato a Matter quando abilitato di nuovo\nAssicurarsi di iscriversi anche a stati di sola scrittura per i casi del controller\nSolamente espone l'attributo percentuale della batteria rimanente quando il valore è presente\nVisualizzazione di errore corretto e spingere all'interfaccia utente in caso di errori di inizializzazione di dispositivi collegati\nAggiunto il valore RSSI anche per i dispositivi Thread\nOttimizzato e fisso più cose",
"es": "Los estados \"SET\" ya no se actualizan cuando los estados Actuales están presentes y se actualizan!\nInicializa estados también con estados \"ack=false\" porque mejor que ningún valor inicial\nAñadido soporte de dispositivo para cubiertas de ventana (Blinds, Blindbuttons), luces de color (Cie, Hie, Rgb, Rgbw, RgbSingle, RgbwSingle) y termostatos\nAsegúrate de seguir los valores estatales también cuando esté deshabilitado y actualizar estado a Matter cuando esté habilitado de nuevo\nAsegúrate también de suscribirte a los estados sólo para casos de controlador\nSólo expone el atributo porcentaje de batería restante cuando el valor está presente\nPantalla de error corregida y empujando a la UI en caso de errores de inicialización de dispositivos puente\nValor añadido de RSSI también para dispositivos de hilo\nOptimizado y fijo múltiples cosas",
"pl": "Państwa \"SET\" nie są już aktualizowane, gdy obecne są rzeczywiste państwa i są aktualizowane!\nInicjuje stany również z \"ack = false\" stanów, ponieważ lepsze niż brak wartości początkowych\nDodano obsługę urządzenia do pokrywania okien (Blinds, Blindbottles), kolorowych świateł (Ci, Hie, Rgb, Rgbw, RgbSingle, RgbwSingle) i termostatów\nUpewnia się, że śledzenie wartości stanu również po wyłączeniu i aktualizacji stanu do Matter po włączeniu ponownie\nZapewnia również subskrybowanie tylko stanów dla przypadków kontrolera\nEksponuje tylko pozostałe atrybuty procentowe baterii, gdy wartość jest obecna\nPoprawiony wyświetlacz błędów i wciśnięcie do interfejsu użytkownika w przypadku błędów inicjalizacyjnych urządzeń okrągłych\nDodano wartość RSSI także dla urządzeń z gwintem\nZoptymalizowane i naprawione wiele rzeczy",
"uk": "\"SET\" штати не оновлено, коли Актуальні держави присутні і отримуються!\nІніціалізація станів також з станами «не=false», оскільки краще, ніж початкові значення\nДодана підтримка пристроїв для віконних покриттів (Блінди, Бліндбуттони), кольорові ліхтарі (див., Хі, Rgb, Rgbw, RgbSingle, RgbwSingle) і термостати\nМи впевнені, що відстеження державних значень також при вимкненні та оновленні стану до Маттера, коли знову ввімкнено\nОбов'язково підпишіться на письмові стани для випадків контролера\nВідсотковий атрибут акумулятора, коли значення присутній\nВиправлено помилку відображення та відштовхування до UI у разі помилки ініціалізації мостових пристроїв\nДодано значення RSSI також для пристроїв Thread\nОптимізований і фіксований кілька речей",
"zh-cn": "\"SET\"状态在实际状态出现并更新时不再更新!!\n初始化状态还有“ ack=false” 状态, 因为比没有初始值更好\n添加了窗口覆盖( Blinds, Blindbutton), 彩灯( Cie, Hie, Rgb, Rgb, Rgbw, RgbSingle, RgbwSingle) 和热灯的设备支持\n在禁用时确保跟踪状态值, 在再次启用时将状态更新为物质\n确保同时订阅只写入控制器的状态\n仅在值存在时披露剩余电池百分比属性\n校正错误显示, 并在桥设备初始化错误时向 UI 推进\n对线索设备也添加了 RSSI 值\n优化和固定多种事物"
}
},
"titleLang": {
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "iobroker.matter",
"version": "0.4.6",
"version": "0.4.7",
"description": "Controlling and simulation of matter devices",
"author": {
"name": "Denis Haev",
Expand Down
4 changes: 2 additions & 2 deletions src-admin/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src-admin/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "iobroker.matter",
"version": "0.4.6",
"version": "0.4.7",
"private": true,
"optionalDependencies": {
"@rollup/rollup-linux-x64-gnu": "*"
Expand Down

0 comments on commit 53b8d67

Please sign in to comment.