Skip to content

Commit

Permalink
chore: release v3.10.0
Browse files Browse the repository at this point in the history
* (Apollon77) Added support for groups
* (Apollon77) Add support for a second type of IR blaster
* (Apollon77) Added cloud session refresh while adapter is running
* (Apollon77) Add custom handling for bright_value fields with missing scale factor (10..1000 will be now 1..100);
* (Apollon77) Base64 encoded raw values are now decoded again when the decoded value is readable ascii
* (Apollon77) Allow to flag devices manually that need "refresh instead of get" to get current data - use "useRefreshToGet: true" in device object native section
* (Apollon77) More schema information added/updated
  • Loading branch information
Apollon77 committed Dec 5, 2022
1 parent f5c795c commit 8342912
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 19 deletions.
3 changes: 1 addition & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -143,8 +143,7 @@ When there are issues with the Tuya App Cloud synchronisation then additional lo
Send the log with reference to the generated GitHub issue to [email protected]

## Changelog

### __WORK IN PROGRESS__
### 3.10.0 (2022-12-05)
* (Apollon77) Added support for groups
* (Apollon77) Add support for a second type of IR blaster
* (Apollon77) Added cloud session refresh while adapter is running
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": "tuya",
"version": "3.9.4",
"version": "3.10.0",
"news": {
"3.10.0": {
"en": "Added support for groups\nAdd support for a second type of IR blaster\nAdded cloud session refresh while adapter is running\nAdd custom handling for bright_value fields with missing scale factor (10..1000 will be now 1..100);\nBase64 encoded raw values are now decoded again when the decoded value is readable ascii\nAllow to flag devices manually that need \"refresh instead of get\" to get current data - use \"useRefreshToGet: true\" in device object native section\nMore schema information added/updated",
"de": "Unterstützung für Gruppen\nUnterstützung für einen zweiten IR-Strahler hinzufügen\nCloud-Sitzungserfrischung hinzugefügt, während der Adapter läuft\nFügen Sie benutzerdefinierte Handhabung für hell_value-Felder mit fehlendem Skalenfaktor (10..1000 wird jetzt 1..100;);\nBasis64 kodierte Rohwerte werden nun wieder decodiert, wenn der decodierte Wert auslesbar ist\nLassen Sie die Flag-Geräte manuell, die \"refresh anstelle von get\" benötigen, um aktuelle Daten zu erhalten - verwenden Sie \"RefreshToGet: true\" im Geräteobjekt nativen Abschnitt\nMehr Schemainformationen hinzugefügt/updated",
"ru": "Добавлена поддержка для групп\nДобавьте поддержку второго типа IR-бластера\nДобавлена облачная сессия обновлена, пока адаптер работает\nДобавьте обычай обработки для ярких_ценных полей с недостающим коэффициентом шкалы (10..1000 будет сейчас 1..100;);\nБазовые64 закодированные сырьевые ценности теперь декодируются снова, когда декодированное значение является читабельным ascii\nРазрешить флаг устройствам вручную, что нужно \"refresh вместо get\", чтобы получить текущие данные - используйте \"useRefreshToGet: true\" в объекте устройства родной раздел\nДополнительная информация по схеме добавлена/обновлена",
"pt": "Adicionado suporte para grupos\nAdicionar suporte para um segundo tipo de blaster IR\nAdicionada atualização de sessão na nuvem enquanto o adaptador está executando\nAdicione o manuseio personalizado para campos de valor brilhante com fator de escala ausente (10.1000 será agora 1..100;);\nBase64 codificados valores brutos agora são decodificados novamente quando o valor decodificado é legível ascii\nPermitir que os dispositivos de bandeira manualmente que precisam \"refresh em vez de obter\" para obter dados atuais - use \"useRefreshToGet: true\" na seção nativa do objeto de dispositivo\nMais informações de esquema adicionado / atualizado",
"nl": "Vervoegde steun voor groepen\nSteun voor een tweede soort IR-ontploffer\nVerfrissende wolken sessie terwijl adapter loopt\nGezamenlijk handelen voor heldere velden met vermiste schaalfactor (10.000 zal nu 1.100 zijn:;\nBase64 gecodeerde rauwe waarden zijn nu weer gedecodeerd als de gedecodeerde waarde wordt gelezen\nSta toe aan vlag apparaten handmatig die \"refresh in plaats van te krijgen\" nodig hebben om de huidige gegevens te krijgen - gebruik \"Subterresh ToGet waar\" in het voorwerp\nMeer schema informatie toegevoegd",
"fr": "Appui aux groupes\nAjouter le support pour un deuxième type de blaster IR\nAjout d'un rafraîchissement de session de nuage pendant que l'adaptateur fonctionne\nAjouter la manipulation personnalisée pour les champs de valeur lumineuse avec facteur d'échelle manquant (10..1000 sera maintenant 1..100;);\nLes valeurs brutes codées de base64 sont désormais décodées lorsque la valeur décodée est lisible ascii\nAutoriser les périphériques manuellement qui ont besoin de \"refresh au lieu d'obtenir\" pour obtenir les données actuelles - utiliser \"useRefreshToGet: true\" dans la section native de l'objet de périphérique\nPlus d'informations sur le schéma ajoutées/mises à jour",
"it": "Aggiunto supporto per gruppi\nAggiungi supporto per un secondo tipo di blaster IR\nAggiornamento sessione cloud aggiunto mentre l'adattatore è in esecuzione\nAggiungere la gestione personalizzata per i campi di brillante_valore con il fattore di scala mancante (10..1000 sarà ora 1..100;);\nI valori grezzi codificati Base64 sono ora decodificati di nuovo quando il valore decodificato è leggibile ascii\nConsentire di contrassegnare i dispositivi manualmente che hanno bisogno di \"refresh invece di ottenere\" per ottenere i dati correnti - utilizzare \"useRefreshToGet: true\" nella sezione nativa dell'oggetto del dispositivo\nUlteriori informazioni sullo schema aggiunto/aggiornato",
"es": "Apoyo adicional para grupos\nAñadir soporte para un segundo tipo de volquete IR\nLa sesión de la nube se actualiza mientras el adaptador está funcionando\nAñadir el manejo personalizado para campos de valor brillante con factor de escala perdida (10.1000 será ahora 1..100;);\nLos valores brutos codificados Base64 se decodifican de nuevo cuando el valor decodificado es legible ascii\nPermitir a los dispositivos de bandera manualmente que necesitan \"refresh en lugar de obtener\" para obtener datos actuales - utilizar \"useRefreshToGet: true\" en el objeto de dispositivo sección nativa\nMás información sobre esquemas añadidos / actualizados",
"pl": "Wstępne wsparcie dla grup\nWsparcie dla drugiego typu IR blaster\nNasiona sesja z odświeżeniem, podczas gdy adapter jest uruchamiany\nDostosowanie do pola jaskrajowego (ang. bright_value field) z brakującym czynnikiem skalnym (10,1000 będzie obecnie 1..100);\nBaza64 kodowane wartości surowych jest obecnie dekodowane, gdy wartość dekodowana jest odczytywana jakocii\nAllow z urządzeniami flagowymi ręcznie potrzebuje „odpowiedniej zamiast dostać”, aby otrzymać bieżące dane – korzystać z „zastosowania RefreshToGet: prawdziwe” w sekcji obiektowej\nWięcej informacji o schemacie dodano/updować",
"uk": "Додано підтримку груп\nДодати підтримку другого типу IR blaster\nДодано оновлення хмарного сеансу при запуску адаптера\nДодати користувацьке обслуговування для світлих_значення полів з відсутнім коефіцієнтом ваги (10.1000 буде зараз 1..100;);\nBase64 закодовано сирі значення тепер декодовано, коли декодовано значення читається ascii\nДозвольте налаштовувати пристрої вручну, що потрібно \"відновити замість отримання\" для отримання поточних даних - використовуйте \"useRefreshToGet: true\" в об'єкті пристрою рідний розділ\nДетальніше про схему додано/оновлено",
"zh-cn": "增加对团体的支持\n增加对第二种IR 爆炸器的支持\n增加的云散会议制冷剂,而适应者正在运行。\n增加用于光明的增值田的习惯做法(10.1000)现在为1.100;\n现再次确认的原材料价值,因为腐蚀价值可被理解为2。\n允许以手工方式表示,必须“不再”获取现有数据,在装置中使用“Refresh ToGet:真正的”一词。\n更多的schema信息增加/更新"
},
"3.9.4": {
"en": "More schema information added/updated",
"de": "Mehr Schemainformationen hinzugefügt/updated",
Expand Down Expand Up @@ -80,19 +93,6 @@
"pl": "Prevent warning for invalid min/max value (ang.)",
"uk": "Запобігання попереджень про недійсні значення мінімуму",
"zh-cn": "对无效的min/max数值的预防措施"
},
"3.7.0": {
"en": "Optimizations for Proxy mode to prevent certificate issues\nAllow to also \"click\" on the certificate to download the certificate file\nAdjust min/max values if a scale is defined\nMore schema information added",
"de": "Optimierungen für Proxy-Modus, um Zertifikatsprobleme zu verhindern\nLassen Sie auch auf das Zertifikat klicken, um die Zertifikatsdatei herunterzuladen\nEinstellen von min/max Werten, wenn eine Skala definiert ist\nWeitere Schemainformationen hinzugefügt",
"ru": "Оптимизация для режима Proxy для предотвращения вопросов сертификатов\nРазрешить также нажать на сертификат, чтобы скачать файл сертификата\nОтрегулируйте значения мин/макс если масштаб определен\nДополнительная информация по схеме добавлена",
"pt": "Otimizações para o modo Proxy para evitar problemas de certificado\nPermitir também clicar no certificado para baixar o arquivo de certificado\nAjuste valores min/max se uma escala for definida\nMais informações de esquema adicionadas",
"nl": "Optimisatie voor Proxy Mode om certificaatproblemen te voorkomen\nSta toe om ook op het certificaat te klikmen om het certificaat te downloaden\nAanpassen min/max waarden als een schaal wordt bepaald\nMeer schema informatie toegevoegd",
"fr": "Optimisations pour le mode Proxy pour prévenir les problèmes de certificat\nPermettre également de cliquer sur le certificat pour télécharger le fichier de certificat\nAjuster les valeurs min/max si une échelle est définie\nPlus d'informations sur le schéma ajoutés",
"it": "Ottimizzazione della modalità Proxy per prevenire i problemi di certificazione\nConsentire di cliccare anche sul certificato per scaricare il file di certificato\nRegolare i valori min/max se viene definita una scala\nUlteriori informazioni sugli schemi aggiunti",
"es": "Optimizaciones para el modo Proxy para evitar problemas de certificado\nPermitir también hacer clic en el certificado para descargar el archivo certificado\nAjuste los valores min/max si se define una escala\nMás información de esquema añadido",
"pl": "Optymizacja trybu Proxy\nAllow, by także kliknąć na certyfikat do pobrania certyfikatu pliku\nAdjust min/max value jeśli skala jest zdefiniowana\nWięcej informacji na temat schemy",
"uk": "Оптимізація режиму Proxy для запобігання проблем з сертифікатами\nДля того щоб завантажити файл сертифіката\nРегульувати значення min/max, якщо визначено масштаб\nБільше інформації про схему",
"zh-cn": "采用预防证明问题的方式\n也可点击证书以下载证书档案\n如果界定一个规模,那么调整的min/max数值\n增加的schema信息"
}
},
"title": "Tuya",
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.tuya",
"version": "3.9.4",
"version": "3.10.0",
"description": "Tuya",
"author": {
"name": "Ingo Fischer",
Expand Down

0 comments on commit 8342912

Please sign in to comment.