joBr99 / nspanel-lovelace-ui

Custom Firmware for NsPanel with the design of HomeAssistant's lovelace UI in mind, works with Tasmota.
GNU General Public License v3.0
863 stars 187 forks source link

[BUG] [iobroker] ioB error every 30s #439

Closed PhagoZ closed 1 year ago

PhagoZ commented 1 year ago

PROBLEM DESCRIPTION

Skript is running and working so far (testes with one dimmer) But ioBroker gets an error every 30s without any info why.

REQUESTED INFORMATION

Make sure your have performed every step and checked the applicable boxes before submitting your issue. Thank you!

- [ ] Go to Settings>Add-ons>AppDaemon>Log and then, provide the output of the log during your issue/bug occurs:

Log output here:

15:11:05.205 | warn | javascript.0 (21414) at script.js.NSPanels.Buero:1372:33 -- | -- | -- 15:11:05.205 | warn | javascript.0 (21414) at step (script.js.NSPanels.Buero:33:23) 15:11:05.205 | warn | javascript.0 (21414) at Object.next (script.js.NSPanels.Buero:14:53) 15:11:05.206 | warn | javascript.0 (21414) at script.js.NSPanels.Buero:8:71 15:11:05.206 | warn | javascript.0 (21414) at __awaiter (script.js.NSPanels.Buero:4:12) 15:11:05.206 | warn | javascript.0 (21414) at Object. (script.js.NSPanels.Buero:1367:91) 15:11:15.545 | error | javascript.0 (21414) script.js.NSPanels.Buero: {} 15:11:45.278 | error | javascript.0 (21414) script.js.NSPanels.Buero: {} 15:12:15.267 | error | javascript.0 (21414) script.js.NSPanels.Buero: {} 15:12:45.259 | error | javascript.0 (21414) script.js.NSPanels.Buero: {} 15:13:15.271 | error | javascript.0 (21414) script.js.NSPanels.Buero: {} 15:13:45.275 | error | javascript.0 (21414) script.js.NSPanels.Buero: {} 15:14:15.262 | error | javascript.0 (21414) script.js.NSPanels.Buero: {} 15:14:45.279 | error | javascript.0 (21414) script.js.NSPanels.Buero: {} 15:15:15.279 | error | javascript.0 (21414) script.js.NSPanels.Buero: {} 15:15:45.273 | error | javascript.0 (21414) script.js.NSPanels.Buero: {} 15:16:15.277 | error | javascript.0 (21414) script.js.NSPanels.Buero: {} 15:16:45.267 | error | javascript.0 (21414) script.js.NSPanels.Buero: {} 15:17:15.264 | error | javascript.0 (21414) script.js.NSPanels.Buero: {} 15:17:45.269 | error | javascript.0 (21414) script.js.NSPanels.Buero: {} 15:18:15.264 | error | javascript.0 (21414) script.js.NSPanels.Buero: {} 15:18:45.269 | error | javascript.0 (21414) script.js.NSPanels.Buero: {} 15:19:15.272 | error | javascript.0 (21414) script.js.NSPanels.Buero: {} 15:19:45.266 | error | javascript.0 (21414) script.js.NSPanels.Buero: {}


### TO REPRODUCE
_Steps to reproduce the behavior:_

### EXPECTED BEHAVIOUR
_A clear and concise description of what you expected to happen._

### SCREENSHOTS
_If applicable, add screenshots/pictures to help explain your problem._

### ADDITIONAL CONTEXT
_Add any other context about the problem here._

### PANEL / FIRMWARE VERION
_Please add the Panel/Firmware Version you are using (EU, US-L or US-P)_
Armilar commented 1 year ago

Can the NSPanel go online? This looks like a timeout with the errors (every 30 seconds).

For the first few lines (Warnings): The script does not find the alias correctly. You should replace or correct it again, although the dimmer is probably working.

For further troubleshooting, the ioBroker thread would be more helpful:

https://forum.iobroker.net/topic/50888/sonoff-nspanel

PhagoZ commented 1 year ago

Yeah, I don't care about the warnings right now. Mostl of the Script is the Standard stuff, so many alias inside, which are Not mine. The NSPanel should go online, I didn't blocked it. I had the Panel running with ESPhome and custom UI before, but I like the Tasmota more. I think, I will try to combine my own UI and "translate" my esphome Script to tasmota .

Armilar commented 1 year ago

Isn't the panel currently running a Tasmota? If so, that explains the error. The Tasmota Status0 and Info2 are evaluated in the TS script. With ESPhome the script does not work under ioBroker.

The aliases in the script are just examples. You can throw them all out or comment them out.

PhagoZ commented 1 year ago

Of cause it is running Tasmota. I wrote, that I had ESPHome on it before and tried LovelaceUI. I also have the Sensor working in ioBroker, Wether info in Screensaver etc. But, the pages, I want to use are not showing up, but first I want to get rid of this error, which I don´t know what it is. The bad side of ioBroker, the logs are often unusable.

Armilar commented 1 year ago

True, the line numbers only match if there are no comments. In the script area, there is an icon with a wrench at the top. There is a "verbose" box. If you click on it and then submit the log, I might be able to find where the problem is. As already mentioned, in the ioBroker thread we could help you to find a functional solution faster.

PhagoZ commented 1 year ago

Had a full flashand started from 0 and deleted every page, I´m not using (commented it out yesterday) So the errors are gone.. just the startup warnings are there. attached the verbose log.

6.9.2022, 08:39:36.275 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: compiling TypeScript source... 6.9.2022, 08:39:36.949 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: source code did not change, using cached compilation result... 6.9.2022, 08:39:36.975 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: getState(id=0_userdata.0.NSPanel.Buero.0_userdata.0.NSPanel.1.ScreensaverInfo.weatherForecast, timerId=undefined) => not found 6.9.2022, 08:39:36.977 [warn ]: javascript.0 (21414) at script.js.NSPanels.Buero:195:23 6.9.2022, 08:39:36.978 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: getState(id=0_userdata.0.NSPanel.Buero.NSPanel_Dimmode_hourDay, timerId=undefined) => {"val":7,"ack":true,"ts":1662446194393,"q":0,"c":"script.js.NSPanels.Buero","from":"system.adapter.javascript.0","user":"system.user.admin","lc":1662446194393} 6.9.2022, 08:39:36.978 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: getState(id=0_userdata.0.NSPanel.Buero.NSPanel_Dimmode_hourNight, timerId=undefined) => {"val":22,"ack":true,"ts":1662446194647,"q":0,"c":"script.js.NSPanels.Buero","from":"system.adapter.javascript.0","user":"system.user.admin","lc":1662446194647} 6.9.2022, 08:39:36.978 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: getState(id=0_userdata.0.NSPanel.Buero.NSPanel_Dimmode_brightnessDay, timerId=undefined) => {"val":8,"ack":true,"ts":1662446194318,"q":0,"c":"script.js.NSPanels.Buero","from":"system.adapter.javascript.0","user":"system.user.admin","lc":1662446194318} 6.9.2022, 08:39:36.978 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: getState(id=0_userdata.0.NSPanel.Buero.NSPanel_Dimmode_brightnessNight, timerId=undefined) => {"val":1,"ack":true,"ts":1662446194481,"q":0,"c":"script.js.NSPanels.Buero","from":"system.adapter.javascript.0","user":"system.user.admin","lc":1662446194481} 6.9.2022, 08:39:36.979 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: getState(id=0_userdata.0.NSPanel.Buero.NSPanel_Dimmode_hourDay, timerId=undefined) => {"val":7,"ack":true,"ts":1662446194393,"q":0,"c":"script.js.NSPanels.Buero","from":"system.adapter.javascript.0","user":"system.user.admin","lc":1662446194393} 6.9.2022, 08:39:36.982 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: schedule(cron=[object Object]) 6.9.2022, 08:39:36.983 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: getState(id=0_userdata.0.NSPanel.Buero.NSPanel_Dimmode_hourNight, timerId=undefined) => {"val":22,"ack":true,"ts":1662446194647,"q":0,"c":"script.js.NSPanels.Buero","from":"system.adapter.javascript.0","user":"system.user.admin","lc":1662446194647} 6.9.2022, 08:39:36.991 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: schedule(cron=[object Object]) 6.9.2022, 08:39:36.997 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: schedule(cron= ) 6.9.2022, 08:39:36.997 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: subscribe: {"pattern":{"id":"0_userdata.0.NSPanel.Buero.ScreensaverInfo.weatherForecast","change":"ne","q":0},"name":"script.js.NSPanels.Buero"} 6.9.2022, 08:39:37.001 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: schedule(cron=0 ) 6.9.2022, 08:39:37.006 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: schedule(cron=[object Object]) 6.9.2022, 08:39:37.009 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: schedule(cron=/30 ) 6.9.2022, 08:39:37.011 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=mqtt.0.NSPanels.Buero.cmnd.NSPanel_Buero.CustomSend, state={"val":"pageType~pageStartup","ack":false,"ts":1662446377011,"q":0,"from":"system.adapter.javascript.0","lc":1662446377011,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:37.011 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: getState(id=mqtt.0.NSPanels.Buero.tele.NSPanel_Buero.INFO2, timerId=undefined) => {"val":"{\"Info2\":{\"WebServerMode\":\"Admin\",\"Hostname\":\"NSPanel-Buero\",\"IPAddress\":\"192.168.3.71\"}}","ack":true,"ts":1662443842061,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1662443842061} 6.9.2022, 08:39:37.012 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: getState(id=0_userdata.0.NSPanel.Buero.Tasmota_Firmware.currentVersion, timerId=undefined) => {"val":"12.1.1.1","ack":true,"ts":1662446278536,"q":0,"c":"script.js.NSPanels.Buero","from":"system.adapter.javascript.0","user":"system.user.admin","lc":1662446195148} 6.9.2022, 08:39:37.013 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: getState(id=0_userdata.0.NSPanel.Buero.Tasmota_Firmware.onlineVersion, timerId=undefined) => {"val":"12.1.1","ack":true,"ts":1662446278684,"q":0,"c":"script.js.NSPanels.Buero","from":"system.adapter.javascript.0","user":"system.user.admin","lc":1662446195140} 6.9.2022, 08:39:37.013 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: getState(id=0_userdata.0.NSPanel.Buero.NSPanel_autoUpdate, timerId=undefined) => {"val":false,"ack":true,"ts":1662446194323,"q":0,"c":"script.js.NSPanels.Buero","from":"system.adapter.javascript.0","user":"system.user.admin","lc":1662446194315} 6.9.2022, 08:39:37.013 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: getState(id=0_userdata.0.NSPanel.Buero.Tasmota_Firmware.currentVersion, timerId=undefined) => {"val":"12.1.1.1","ack":true,"ts":1662446278536,"q":0,"c":"script.js.NSPanels.Buero","from":"system.adapter.javascript.0","user":"system.user.admin","lc":1662446195148} 6.9.2022, 08:39:37.013 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: getState(id=0_userdata.0.NSPanel.Buero.Tasmota_Firmware.onlineVersion, timerId=undefined) => {"val":"12.1.1","ack":true,"ts":1662446278684,"q":0,"c":"script.js.NSPanels.Buero","from":"system.adapter.javascript.0","user":"system.user.admin","lc":1662446195140} 6.9.2022, 08:39:37.014 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=0_userdata.0.NSPanel.Buero.popupNotify.popupNotifyHeading, state={"val":"Tasmota-Firmware Update","ack":false,"ts":1662446377014,"q":0,"from":"system.adapter.javascript.0","lc":1662446278107,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:37.014 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: subscribe: {"pattern":{"id":"0_userdata.0.NSPanel.Buero.popupNotify.popupNotifyAction","change":"any","q":0},"name":"script.js.NSPanels.Buero"} 6.9.2022, 08:39:37.014 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: subscribe: {"pattern":{"id":"mqtt.0.NSPanels.Buero.tele.NSPanel_Buero.RESULT","q":0},"name":"script.js.NSPanels.Buero"} 6.9.2022, 08:39:37.015 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: subscribe: {"pattern":{"id":"accuweather.0.Current.RelativeHumidity","change":"ne","q":0},"name":"script.js.NSPanels.Buero"} 6.9.2022, 08:39:37.015 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: subscribe: {"pattern":{"id":"accuweather.0.Daily.Day1.Day.PrecipitationProbability","change":"ne","q":0},"name":"script.js.NSPanels.Buero"} 6.9.2022, 08:39:37.015 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: subscribe: {"pattern":{"id":"accuweather.0.Current.WindSpeed","change":"ne","q":0},"name":"script.js.NSPanels.Buero"} 6.9.2022, 08:39:37.016 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: subscribe: {"pattern":{"id":"accuweather.0.Current.UVIndex","change":"ne","q":0},"name":"script.js.NSPanels.Buero"} 6.9.2022, 08:39:37.016 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: subscribe: {"pattern":{"id":"mqtt.0.NSPanels.Buero.tele.NSPanel_Buero.RESULT","q":0},"name":"script.js.NSPanels.Buero"} 6.9.2022, 08:39:37.016 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: subscribe: {"pattern":{"id":"0_userdata.0.NSPanel.Buero.Alarm.AlarmState","change":"ne","q":0},"name":"script.js.NSPanels.Buero"} 6.9.2022, 08:39:37.016 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: subscribe: {"pattern":{"id":"mqtt.0.NSPanels.Buero.tele.NSPanel_Buero.SENSOR","q":0},"name":"script.js.NSPanels.Buero"} 6.9.2022, 08:39:37.017 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: registered 10 subscriptions, 6 schedules, 0 messages, 0 logs and 0 file subscriptions 6.9.2022, 08:39:37.049 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: getState(id=mqtt.0.NSPanels.Buero.tele.NSPanel_Buero.INFO2, timerId=undefined) => {"val":"{\"Info2\":{\"WebServerMode\":\"Admin\",\"Hostname\":\"NSPanel-Buero\",\"IPAddress\":\"192.168.3.71\"}}","ack":true,"ts":1662443842061,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1662443842061} 6.9.2022, 08:39:37.050 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=0_userdata.0.NSPanel.Buero.NSPanel_ipAddress, state={"val":"192.168.3.71","ack":true,"ts":1662446377050,"q":0,"from":"system.adapter.javascript.0","lc":1662446194476,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:37.057 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=0_userdata.0.NSPanel.Buero.popupNotify.popupNotifyText, state={"val":"06.09.2022 08:39:37\r\n\r\nEs ist eine neue Version der Tasmota-Firmware\r\nverfügbar\r\n\r\nInstallierte Version: 12.1.1.1\r\nVerfügbare Version: 12.1.1\r\n\r\nUpgrade durchführen?","ack":false,"ts":1662446377057,"q":0,"from":"system.adapter.javascript.0","lc":1662446377057,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:37.062 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: getState(id=mqtt.0.NSPanels.Buero.tele.NSPanel_Buero.INFO2, timerId=undefined) => {"val":"{\"Info2\":{\"WebServerMode\":\"Admin\",\"Hostname\":\"NSPanel-Buero\",\"IPAddress\":\"192.168.3.71\"}}","ack":true,"ts":1662443842061,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1662443842061} 6.9.2022, 08:39:37.080 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: subscribe: {"pattern":{"id":"0_userdata.0.NSPanel.Buero.ScreensaverInfo.popupNotifyHeading","change":"ne","ack":false,"q":0},"name":"script.js.NSPanels.Buero"} 6.9.2022, 08:39:37.081 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: subscribe: {"pattern":{"id":"0_userdata.0.NSPanel.Buero.ScreensaverInfo.popupNotifyText","change":"ne","ack":false,"q":0},"name":"script.js.NSPanels.Buero"} 6.9.2022, 08:39:37.081 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: subscribe: {"pattern":{"id":"0_userdata.0.NSPanel.Buero.popupNotify.popupNotifyInternalName","change":"ne","q":0},"name":"script.js.NSPanels.Buero"} 6.9.2022, 08:39:37.104 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=0_userdata.0.NSPanel.Buero.NSPanel_locales_json, state={"val":"{\n \"lights\": {\n \"Brightness\": {\n \"en-US\": \"Brightness\",\n \"de-DE\": \"Helligkeit\",\n \"nl-NL\": \"Helderheid\",\n \"da-DK\": \"Lysstyrke\",\n \"es-ES\": \"Brillo\",\n \"fr-FR\": \"Luminosité\",\n \"it-IT\": \"Luminosità\",\n \"ru-RU\": \"Яркость\",\n \"nb-NO\": \"Lysstyrke\",\n \"nn-NO\": \"Lysstyrke\",\n \"pl-PL\": \"Jasność\",\n \"pt-PT\": \"Brilho\",\n \"af-ZA\": \"Helderheid\",\n \"ar-SY\": \"السطوع\",\n \"bg-BG\": \"Яркост\",\n \"ca-ES\": \"Brillantor\",\n \"cs-CZ\": \"Jas\",\n \"el-GR\": \"Φωτεινότητα\",\n \"et-EE\": \"Heledus\",\n \"fa-IR\": \"روشنایی\",\n \"fi-FI\": \"Kirkkaus\",\n \"he-IL\": \"בהירות\",\n \"hr-xx\": \"Svjetlina\",\n \"hu-HU\": \"Fényerő\",\n \"hy-AM\": \"Պայծառություն\",\n \"id-ID\": \"Kecerahan\",\n \"is-IS\": \"Birtustig\",\n \"lb-xx\": \"Hellegkeet\",\n \"lt-LT\": \"Ryškumas\",\n \"ro-RO\": \"Luminozitate\",\n \"sk-SK\": \"Jas\",\n \"sl-SI\": \"Svetlost\",\n \"sv-SE\": \"Ljusstyrka\",\n \"th-TH\": \"ความสว่าง\",\n \"tr-TR\": \"Parlaklık\",\n \"uk-UA\": \"Яскравість\",\n \"vi-VN\": \"Độ sáng\",\n \"zh-CN\": \"亮度\",\n \"zh-TW\": \"亮度\"\n },\n \"Temperature\": {\n \"en-US\": \"Color temperature\",\n \"de-DE\": \"Farbtemperatur\",\n \"nl-NL\": \"Kleurtemperatuur\",\n \"da-DK\": \"Farvetemperatur\",\n \"es-ES\": \"Temperatura del color\",\n \"fr-FR\": \"Température de couleur\",\n \"it-IT\": \"Temperatura colore\",\n \"ru-RU\": \"Цветовая температура\",\n \"nb-NO\": \"Fargetemperatur\",\n \"nn-NO\": \"Fargetemperatur\",\n \"pl-PL\": \"Temperatura barwy\",\n \"pt-PT\": \"Temperatura de cor\",\n \"af-ZA\": \"Kleur temperatuur\",\n \"ar-SY\": \"درجة حرارة اللون\",\n \"bg-BG\": \"Цветова температура\",\n \"ca-ES\": \"Temperatura de color\",\n \"cs-CZ\": \"Teplota barvy\",\n \"el-GR\": \"Θερμοκρασία χρώματος\",\n \"et-EE\": \"Värvustemperatuur\",\n \"fa-IR\": \"دمای رنگ\",\n \"fi-FI\": \"Värilämpötila\",\n \"he-IL\": \"טמפרטורת הצבע\",\n \"hr-xx\": \"Temperatura boje\",\n \"hu-HU\": \"Színhőmérséklet\",\n \"hy-AM\": \"Գունային ջերմաստիճան\",\n \"id-ID\": \"Temperatur warna\",\n \"is-IS\": \"Litastig\",\n \"lb-xx\": \"Faarf Temperatur\",\n \"lt-LT\": \"Spalvos temperatūra\",\n \"ro-RO\": \"Temperatură de culoare\",\n \"sk-SK\": \"Teplota farby\",\n \"sl-SI\": \"Temperatura barve\",\n \"sv-SE\": \"Färgtemperatur\",\n \"th-TH\": \"อุณหภูมิสี\",\n \"tr-TR\": \"Renk sıcaklığı\",\n \"uk-UA\": \"Кольорова температура\",\n \"vi-VN\": \"Nhiệt độ màu\",\n \"zh-CN\": \"色温\",\n \"zh-TW\": \"色溫\"\n }\n },\n \"window\": {\n \"closed\": {\n \"en-US\": \"Closed\",\n \"de-DE\": \"Geschlossen\",\n \"nl-NL\": \"Dicht\",\n \"da-DK\": \"Lukket\",\n \"es-ES\": \"Cerrada\",\n \"fr-FR\": \"Fermée\",\n \"it-IT\": \"Chiusa\",\n \"ru-RU\": \"Закрыто\",\n \"nb-NO\": \"Lukket\",\n \"nn-NO\": \"Lukka\",\n \"pl-PL\": \"zamknięte\",\n \"pt-PT\": \"Fechada\",\n \"af-ZA\": \"Toe\",\n \"ar-SY\": \"مغلق\",\n \"bg-BG\": \"Затворен\",\n \"ca-ES\": \"Tancada\",\n \"cs-CZ\": \"Zavřeno\",\n \"el-GR\": \"Κλειστό\",\n \"et-EE\": \"Suletud\",\n \"fa-IR\": \"بسته\",\n \"fi-FI\": \"Suljettu\",\n \"he-IL\": \"סגור\",\n \"hr-xx\": \"Zatvoreno\",\n \"hu-HU\": \"Zárva\",\n \"hy-AM\": \"Փակված է\",\n \"id-ID\": \"Tertutup\",\n \"is-IS\": \"Loka\",\n \"lb-xx\": \"Zou\",\n \"lt-LT\": \"Uždaryta\",\n \"ro-RO\": \"Închis\",\n \"sk-SK\": \"Zatvorené\",\n \"sl-SI\": \"Zaprto\",\n \"sv-SE\": \"Stängt\",\n \"th-TH\": \"ปิดแล้ว\",\n \"tr-TR\": \"Kapalı\",\n \"uk-UA\": \"Зачинене\",\n \"vi-VN\": \"Đóng\",\n \"zh-CN\": \"关闭\",\n \"zh-TW\": \"關閉\"\n },\n \"opened\": {\n \"en-US\": \"Open\",\n \"de-DE\": \"Offen\",\n \"nl-NL\": \"Open\",\n \"da-DK\": \"Åben\",\n \"es-ES\": \"Abierta\",\n \"fr-FR\": \"Ouverte\",\n \"it-IT\": \"Aperta\",\n \"ru-RU\": \"Открыто\",\n \"nb-NO\": \"Åpent\",\n \"nn-NO\": \"Open\",\n \"pl-PL\": \"otwarte\",\n \"pt-PT\": \"Aberta\",\n \"af-ZA\": \"Oop\",\n \"ar-SY\": \"مفتوح\",\n \"bg-BG\": \"Отворен\",\n \"ca-ES\": \"Oberta\",\n \"cs-CZ\": \"Otevřeno\",\n \"el-GR\": \"Ανοιχτό\",\n \"et-EE\": \"Avatud\",\n \"fa-IR\": \"باز\",\n \"fi-FI\": \"Auki\",\n \"he-IL\": \"פתוח\",\n \"hr-xx\": \"Otvoreno\",\n \"hu-HU\": \"Nyitva\",\n \"hy-AM\": \"Բացել\",\n \"id-ID\": \"Terbuka\",\n \"is-IS\": \"Opna\",\n \"lb-xx\": \"Op\",\n \"lt-LT\": \"Atidaryta\",\n \"ro-RO\": \"Deschis\",\n \"sk-SK\": \"Otvorené\",\n \"sl-SI\": \"Odprto\",\n \"sv-SE\": \"Öppet\",\n \"th-TH\": \"เปิด\",\n \"tr-TR\": \"Açık\",\n \"uk-UA\": \"Відчинене\",\n \"vi-VN\": \"Mở\",\n \"zh-CN\": \"开启\",\n \"zh-TW\": \"開啟\"\n }\n },\n \"door\": {\n \"closed\": {\n \"en-US\": \"Closed\",\n \"de-DE\": \"Geschlossen\",\n \"nl-NL\": \"Dicht\",\n \"da-DK\": \"Lukket\",\n \"es-ES\": \"Cerrada\",\n \"fr-FR\": \"Fermée\",\n \"it-IT\": \"Chiusa\",\n \"ru-RU\": \"Закрыта\",\n \"nb-NO\": \"Lukket\",\n \"nn-NO\": \"Lukka\",\n \"pl-PL\": \"zamknięte\",\n \"pt-PT\": \"Fechada\",\n \"af-ZA\": \"Toe\",\n \"ar-SY\": \"مغلق\",\n \"bg-BG\": \"Затворена\",\n \"ca-ES\": \"Tancada\",\n \"cs-CZ\": \"Zavřeno\",\n \"el-GR\": \"Κλειστή\",\n \"et-EE\": \"Suletud\",\n \"fa-IR\": \"بسته\",\n \"fi-FI\": \"Suljettu\",\n \"he-IL\": \"סגורה\",\n \"hr-xx\": \"Zatvoreno\",\n \"hu-HU\": \"Zárva\",\n \"hy-AM\": \"Փակված է\",\n \"id-ID\": \"Tertutup\",\n \"is-IS\": \"Lokuð\",\n \"lb-xx\": \"Zou\",\n \"lt-LT\": \"Uždaryta\",\n \"ro-RO\": \"Închis\",\n \"sk-SK\": \"Zatvorené\",\n \"sl-SI\": \"Zaprto\",\n \"sv-SE\": \"Stängd\",\n \"th-TH\": \"ปิดแล้ว\",\n \"tr-TR\": \"Kapalı\",\n \"uk-UA\": \"Зачинені\",\n \"vi-VN\": \"Đóng\",\n \"zh-CN\": \"关闭\",\n \"zh-TW\": \"已關閉\"\n },\n \"opened\": {\n \"en-US\": \"Open\",\n \"de-DE\": \"Offen\",\n \"nl-NL\": \"Open\",\n \"da-DK\": \"Åben\",\n \"es-ES\": \"Abierta\",\n \"fr-FR\": \"Ouverte\",\n \"it-IT\": \"Aperta\",\n \"ru-RU\": \"Открыта\",\n \"nb-NO\": \"Åpen\",\n \"nn-NO\": \"Open\",\n \"pl-PL\": \"otwarte\",\n \"pt-PT\": \"Aberta\",\n \"af-ZA\": \"Oop\",\n \"ar-SY\": \"مفتوح\",\n \"bg-BG\": \"Отворена\",\n \"ca-ES\": \"Oberta\",\n \"cs-CZ\": \"Otevřeno\",\n \"el-GR\": \"Ανοιχτή\",\n \"et-EE\": \"Avatud\",\n \"fa-IR\": \"باز\",\n \"fi-FI\": \"Auki\",\n \"he-IL\": \"פתוחה\",\n \"hr-xx\": \"Otvori\",\n \"hu-HU\": \"Nyitva\",\n \"hy-AM\": \"Բացել\",\n \"id-ID\": \"Terbuka\",\n \"is-IS\": \"Opin\",\n \"lb-xx\": \"Op\",\n \"lt-LT\": \"Atidaryta\",\n \"ro-RO\": \"Deschis\",\n \"sk-SK\": \"Otvorené\",\n \"sl-SI\": \"Odprto\",\n \"sv-SE\": \"Öppen\",\n \"th-TH\": \"เปิด\",\n \"tr-TR\": \"Açık\",\n \"uk-UA\": \"Відчинені\",\n \"vi-VN\": \"Mở\",\n \"zh-CN\": \"开启\",\n \"zh-TW\": \"已開啟\"\n }\n },\n \"lock\": {\n \"LOCK\": {\n \"en-US\": \"Lock\",\n \"de-DE\": \"Verriegeln\",\n \"nl-NL\": \"Vergrendelen\",\n \"da-DK\": \"Lås\",\n \"es-ES\": \"Bloquear\",\n \"fr-FR\": \"Verrouiller\",\n \"it-IT\": \"Blocca\",\n \"ru-RU\": \"Закрыть\",\n \"nb-NO\": \"Lås\",\n \"nn-NO\": \"Lås\",\n \"pl-PL\": \"Zablokuj\",\n \"pt-PT\": \"Bloquear\",\n \"af-ZA\": \"Sluit toe\",\n \"ar-SY\": \"قفل\",\n \"bg-BG\": \"Заключване\",\n \"ca-ES\": \"Bloquejar\",\n \"cs-CZ\": \"Zamknout\",\n \"el-GR\": \"Κλείδωμα\",\n \"et-EE\": \"Lukusta\",\n \"fa-IR\": \"قفل\",\n \"fi-FI\": \"Lukitse\",\n \"he-IL\": \"נעילה\",\n \"hr-xx\": \"zaključati\",\n \"hu-HU\": \"Bezár\",\n \"hy-AM\": \"Կողպեք\",\n \"id-ID\": \"Kunci\",\n \"is-IS\": \"Læsa\",\n \"lb-xx\": \"Spären\",\n \"lt-LT\": \"Užrakinti\",\n \"ro-RO\": \"Blocat\",\n \"sk-SK\": \"Zamknúť\",\n \"sl-SI\": \"Zakleni\",\n \"sv-SE\": \"Lås\",\n \"th-TH\": \"ล็อค\",\n \"tr-TR\": \"Kilitle\",\n \"uk-UA\": \"Блокувати\",\n \"vi-VN\": \"Khóa\",\n \"zh-CN\": \"锁定\",\n \"zh-TW\": \"上鎖\"\n },\n \"UNLOCK\": {\n \"en-US\": \"Unlock\",\n \"de-DE\": \"Entriegeln\",\n \"nl-NL\": \"Ontgrendelen\",\n \"da-DK\": \"Lås op\",\n \"es-ES\": \"Desbloquear\",\n \"fr-FR\": \"Déverrouiller\",\n \"it-IT\": \"Sblocca\",\n \"ru-RU\": \"Открыть\",\n \"nb-NO\": \"Lås opp\",\n \"nn-NO\": \"Lås opp\",\n \"pl-PL\": \"Odblokuj\",\n \"pt-PT\": \"Desbloquear\",\n \"af-ZA\": \"Sluit oop\",\n \"ar-SY\": \"فتح\",\n \"bg-BG\": \"Отключване\",\n \"ca-ES\": \"Desbloquejar\",\n \"cs-CZ\": \"Odemknout\",\n \"el-GR\": \"Ξεκλείδωμα\",\n \"et-EE\": \"Ava\",\n \"fa-IR\": \"باز کردن\",\n \"fi-FI\": \"Avaa lukitus\",\n \"he-IL\": \"ביטול נעילה\",\n \"hr-xx\": \"Otključati\",\n \"hu-HU\": \"Kinyit\",\n \"hy-AM\": \"Բացել\",\n \"id-ID\": \"Buka\",\n \"is-IS\": \"Aflæsa\",\n \"lb-xx\": \"Entspären\",\n \"lt-LT\": \"Atrakinti\",\n \"ro-RO\": \"Deblocare\",\n \"sk-SK\": \"Odomknúť\",\n \"sl-SI\": \"Odkleni\",\n \"sv-SE\": \"Lås upp\",\n \"th-TH\": \"ปลดล็อค\",\n \"tr-TR\": \"Kilidi aç\",\n \"uk-UA\": \"Розблокувати\",\n \"vi-VN\": \"Mở khóa\",\n \"zh-CN\": \"解锁\",\n \"zh-TW\": \"解鎖\"\n }\n },\n \"blinds\": {\n \"Position\": {\n \"en-US\": \"Position\",\n \"de-DE\": \"Position\",\n \"nl-NL\": \"Positie\",\n \"da-DK\": \"Position\",\n \"es-ES\": \"Posición\",\n \"fr-FR\": \"Position\",\n \"it-IT\": \"Apertura\",\n \"ru-RU\": \"Положение\",\n \"nb-NO\": \"Posisjon\",\n \"nn-NO\": \"Posisjon\",\n \"pl-PL\": \"Pozycja\",\n \"pt-PT\": \"Posição\",\n \"af-ZA\": \"Posisie\",\n \"ar-SY\": \"موضع\",\n \"bg-BG\": \"Позиция\",\n \"ca-ES\": \"Posició\",\n \"cs-CZ\": \"Pozice\",\n \"el-GR\": \"Θέση\",\n \"et-EE\": \"Asend\",\n \"fa-IR\": \"موقعیت\",\n \"fi-FI\": \"Sijainti\",\n \"he-IL\": \"מיקום\",\n \"hr-xx\": \"Pozicija\",\n \"hu-HU\": \"Pozíció\",\n \"hy-AM\": \"Դիրք\",\n \"id-ID\": \"Posisi\",\n \"is-IS\": \"Staðsetning\",\n \"lb-xx\": \"Positioun\",\n \"lt-LT\": \"Padėtis\",\n \"ro-RO\": \"Poziţie\",\n \"sk-SK\": \"Poloha\",\n \"sl-SI\": \"Položaj\",\n \"sv-SE\": \"Position\",\n \"th-TH\": \"ตำแหน่ง\",\n \"tr-TR\": \"Pozisyon\",\n \"uk-UA\": \"Положення\",\n \"vi-VN\": \"Vị trí\",\n \"zh-CN\": \"位置\",\n \"zh-TW\": \"位置\"\n }\n },\n \"thermostat\": {\n \"Currently\": {\n \"en-US\": \"Currently\",\n \"de-DE\": \"Aktuell\",\n \"nl-NL\": \"Momenteel\",\n \"da-DK\": \"Aktuelt\",\n \"es-ES\": \"Actualmente\",\n \"fr-FR\": \"Actuellement\",\n \"it-IT\": \"Attualmente\",\n \"ru-RU\": \"Сейчас\",\n \"nb-NO\": \"Er nå\",\n \"nn-NO\": \"Akkurat no\",\n \"pl-PL\": \"Obecnie\",\n \"pt-PT\": \"Atualmente\",\n \"af-ZA\": \"Tans\",\n \"ar-SY\": \"حاليا\",\n \"bg-BG\": \"В момента\",\n \"ca-ES\": \"Actual\",\n \"cs-CZ\": \"Aktuálně\",\n \"el-GR\": \"Αυτή τη στιγμή\",\n \"et-EE\": \"Hetkel\",\n \"fa-IR\": \"در حال حاضر\",\n \"fi-FI\": \"Tällä hetkellä\",\n \"he-IL\": \"כעת\",\n \"hr-xx\": \"Trenutno\",\n \"hu-HU\": \"Jelenleg\",\n \"hy-AM\": \"Ներկայումս\",\n \"id-ID\": \"Saat ini\",\n \"is-IS\": \"Er núna\",\n \"lb-xx\": \"Momentan\",\n \"lt-LT\": \"Šiuo metu\",\n \"ro-RO\": \"În prezent\",\n \"sk-SK\": \"Aktuálne\",\n \"sl-SI\": \"Trenutno\",\n \"sv-SE\": \"Nuvarande\",\n \"th-TH\": \"ในขณะนี้\",\n \"tr-TR\": \"Şu an\",\n \"uk-UA\": \"В даний час\",\n \"vi-VN\": \"Hiện tại\",\n \"zh-CN\": \"当前\",\n \"zh-TW\": \"目前狀態\"\n },\n \"State\": {\n \"en-US\": \"State\",\n \"de-DE\": \"Zustand\",\n \"nl-NL\": \"Toestand\",\n \"da-DK\": \"Tilstand\",\n \"es-ES\": \"Estado\",\n \"fr-FR\": \"État\",\n \"it-IT\": \"Stato\",\n \"ru-RU\": \"Состояние\",\n \"nb-NO\": \"Tilstand\",\n \"nn-NO\": \"Tilstand\",\n \"pl-PL\": \"Stan\",\n \"pt-PT\": \"Estado\",\n \"af-ZA\": {\n \"add_entities_lovelace\": \"Voeg by Lovelace\",\n \"entities\": \"Entiteite\",\n \"none\": \"Hierdie toestel het geen entiteite nie\"\n },\n \"ar-SY\": {\n \"add_entities_lovelace\": \"أضف إلى Lovelace\",\n \"disabled_entities\": \"{count} {count, plural,\n one {كيان}\n other {كيانات}\n}\",\n \"entities\": \"الكيانات\",\n \"hide_disabled\": \"إخفاء معطل\",\n \"none\": \"هذا الجهاز ليس له كيانات\"\n },\n \"bg-BG\": {\n \"add_entities_lovelace\": \"Добавете към Lovelace\",\n \"config\": \"Конфиг.\",\n \"control\": \"Контроли\",\n \"diagnostic\": \"Диагностика\",\n \"disabled_entities\": \"+{count} {count, plural,\n one {деактивиран обект}\n other {деактивирани обекта}\n}\",\n \"entities\": \"Обекти\",\n \"hide_disabled\": \"Скриване на деактивираните\",\n \"none\": \"Това устройство няма обекти\",\n \"sensor\": \"Сензори\"\n },\n \"ca-ES\": \"Estat\",\n \"cs-CZ\": \"Stav\",\n \"el-GR\": \"Κατάσταση\",\n \"et-EE\": \"Olek\",\n \"fa-IR\": {\n \"add_entities_lovelace\": \"Adauga la Lovelace\",\n \"entities\": \"Entitati\",\n \"none\": \"Acest dispozitiv nu are nicio entitate\"\n },\n \"fi-FI\": \"Tila\",\n \"he-IL\": \"מצב\",\n \"hr-xx\": {\n \"automation\": {\n \"actions\": {\n \"caption\": \"Kada se nešto pokrene…\"\n },\n \"automations\": \"Automatizacije\",\n \"conditions\": {\n \"caption\": \"Učini nešto samo ako…\"\n },\n \"create\": \"Stvorite automatizaciju s uređajem\",\n \"no_automations\": \"Nema automatizacije\",\n \"no_device_automations\": \"Nema dostupnih automatizacija za ovaj uređaj.\",\n \"triggers\": {\n \"caption\": \"Učini nešto kad...\"\n }\n },\n \"cant_edit\": \"Možete uređivati samo stavke stvorene u korisničkom sučelju (UI).\",\n \"caption\": \"Uređaji\",\n \"confirm_rename_entity_ids\": \"Želite li također preimenovati ID entiteta svojih entiteta?\",\n \"data_table\": {\n \"area\": \"Područje\",\n \"battery\": \"Baterija\",\n \"device\": \"Uređaj\",\n \"integration\": \"Integracija\",\n \"manufacturer\": \"Proizvođač\",\n \"model\": \"Model\"\n },\n \"description\": \"Upravljanje povezanim uređajima\",\n \"device_not_found\": \"Uređaj nije pronađen.\",\n \"name\": \"Naziv\",\n \"scene\": {\n \"create\": \"Stvorite scenu s uređajem\",\n \"no_scenes\": \"Nema scena\",\n \"scenes\": \"Scene\"\n },\n \"scenes\": \"Scene\",\n \"script\": {\n \"create\": \"Stvorite skriptu s uređajem\",\n \"no_scripts\": \"Nema skripte\",\n \"scripts\": \"Skripte\"\n },\n \"scripts\": \"Skripte\",\n \"unknown_error\": \"Nepoznata pogreška\",\n \"unnamed_device\": \"Neimenovani uređaj\",\n \"update\": \"Ažuriraj\"\n },\n \"hu-HU\": \"Állapot\",\n \"hy-AM\": {\n \"automation\": {\n \"create_disable\": \"Հնարավոր չէ ստեղծել ավտոմատացում անջատված սարքով\"\n },\n \"disabled\": \"Անջատված\",\n \"disabled_by\": {\n \"config_entry\": \"Կարգավորման կետ\",\n \"integration\": \"Ինտեգրում\",\n \"user\": \"Օգտատեր\"\n },\n \"enabled_cause\": \"Անջատված է {cause}-ի կողմից\",\n \"enabled_label\": \"Միացնել սարքը\",\n \"picker\": {\n \"filter\": {\n \"filter\": \"Ֆիլտր\",\n \"show_all\": \"Ցույց տալ ամբողջը\",\n \"show_disabled\": \"Ցուցադրել ապաակտիվացված սարքերը\"\n },\n \"search\": \"Որոնել սարքեր\"\n },\n \"scene\": {\n \"create_disable\": \"Հնարավոր չէ սցենար ստեղծել անջատված սարքով\"\n },\n \"script\": {\n \"create_disable\": \"Անջատված սարքով հնարավոր չէ ստեղծել սկրիպտ\"\n }\n },\n \"id-ID\": \"Status\",\n \"is-IS\": \"Staða\",\n \"lb-xx\": {\n \"add_entities_lovelace\": \"Zu Lovelace bäisetzen\",\n \"disabled_entities\": \"+{count} {count, plural,\n one {Déaktivéiert Entitéit}\n other {Déaktivéiert Entitéiten}\n}\",\n \"entities\": \"Entitéiten\",\n \"hide_disabled\": \"Deaktivéiert net uweisen\",\n \"none\": \"Dësen Appart huet keng Entitéiten.\"\n },\n \"lt-LT\": {\n \"add_entities_lovelace\": \"Pridėti į Lovelace\",\n \"config\": \"Konfigūracija\",\n \"control\": \"Valdikliai\",\n \"diagnostic\": \"Diagnostika\",\n \"entities\": \"Subjektai\",\n \"sensor\": \"Jutikliai\"\n },\n \"ro-RO\": {\n \"add_entities_lovelace\": \"Adăugați la Lovelace\",\n \"disabled_entities\": \"+{count} {count, plural,\n one {entitate dezactivată}\n other {entități dezactivate}\n}\",\n \"entities\": \"Entități\",\n \"hide_disabled\": \"Ascundeți dezactivate\",\n \"none\": \"Acest dispozitiv nu are entități\",\n \"sensor\": \"Senzori\"\n },\n \"sk-SK\": \"Stav\",\n \"sl-SI\": \"Stanje\",\n \"sv-SE\": \"Tillstånd\",\n \"th-TH\": \"สถานะ\",\n \"tr-TR\": \"Durum\",\n \"uk-UA\": \"Стан\",\n \"vi-VN\": {\n \"add_entities_lovelace\": \"Thêm vào Lovelace\",\n \"disabled_entities\": \"+{count} {count, plural,\n one {thực thể bị vô hiệu hoá}\n other {các thực thể bị vô hiệu hoá}\n}\",\n \"entities\": \"Các thực thể\",\n \"hide_disabled\": \"Ẩn các thiết bị bị vô hiệu hoá\",\n \"none\": \"Thiết bị này không có thực thể nào\"\n },\n \"zh-CN\": \"状态\",\n \"zh-TW\": \"狀態\"\n },\n \"Action\": {\n \"en-US\": \"Operation\",\n \"de-DE\": \"Aktion\",\n \"nl-NL\": \"Werking\",\n \"da-DK\": \"Drifttype\",\n \"es-ES\": \"Modo\",\n \"fr-FR\": \"Opération\",\n \"it-IT\": \"Operazione\",\n \"ru-RU\": \"Режим работы\",\n \"nb-NO\": \"Operasjon\",\n \"nn-NO\": \"Operasjon\",\n \"pl-PL\": \"Tryb pracy\",\n \"pt-PT\": \"Operação\",\n \"af-ZA\": \"Operasie\",\n \"ar-SY\": \"الوضع\",\n \"bg-BG\": \"Режим\",\n \"ca-ES\": \"Funcionament\",\n \"cs-CZ\": \"Provoz\",\n \"el-GR\": \"Λειτουργία\",\n \"et-EE\": \"Töörežiim\",\n \"fa-IR\": \"عملیات\",\n \"fi-FI\": \"Toiminto\",\n \"he-IL\": \"פעולה\",\n \"hr-xx\": \"operacija\",\n \"hu-HU\": \"Működés\",\n \"hy-AM\": \"Գործողություն\",\n \"id-ID\": \"Operasi\",\n \"is-IS\": \"Aðgerð\",\n \"lb-xx\": \"Aktioun\",\n \"lt-LT\": \"Operacija\",\n \"ro-RO\": \"Operație\",\n \"sk-SK\": \"Prevádzka\",\n \"sl-SI\": \"Delovanje\",\n \"sv-SE\": \"Driftläge\",\n \"th-TH\": \"การทำงาน\",\n \"tr-TR\": \"İşlem\",\n \"uk-UA\": \"Режим\",\n \"vi-VN\": \"Chế độ hoạt động\",\n \"zh-CN\": \"运行模式\",\n \"zh-TW\": \"運轉模式\"\n }\n }\n}","ack":true,"ts":1662446377104,"q":0,"from":"system.adapter.javascript.0","lc":1662446194361,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:37.109 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=0_userdata.0.NSPanel.Buero.popupNotify.popupNotifyButton1Text, state={"val":"Nein","ack":false,"ts":1662446377109,"q":0,"from":"system.adapter.javascript.0","lc":1662446278178,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:37.183 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=0_userdata.0.NSPanel.Buero.Berry_Driver.onlineVersion, state={"val":"4","ack":true,"ts":1662446377183,"q":0,"from":"system.adapter.javascript.0","lc":1662446194728,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:37.204 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=0_userdata.0.NSPanel.Buero.Display_Firmware.onlineVersion, state={"val":"41","ack":true,"ts":1662446377204,"q":0,"from":"system.adapter.javascript.0","lc":1662446194711,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:37.231 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=0_userdata.0.NSPanel.Buero.popupNotify.popupNotifyButton2Text, state={"val":"Ja","ack":false,"ts":1662446377231,"q":0,"from":"system.adapter.javascript.0","lc":1662446278191,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:37.295 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=0_userdata.0.NSPanel.Buero.popupNotify.popupNotifySleepTimeout, state={"val":0,"ack":false,"ts":1662446377295,"q":0,"from":"system.adapter.javascript.0","lc":1662446278212,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:37.303 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=0_userdata.0.NSPanel.Buero.Tasmota_Firmware.currentVersion, state={"val":"12.1.1.1","ack":true,"ts":1662446377303,"q":0,"from":"system.adapter.javascript.0","lc":1662446195148,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:37.306 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=0_userdata.0.NSPanel.Buero.popupNotify.popupNotifyInternalName, state={"val":"TasmotaFirmwareUpdate","ack":false,"ts":1662446377306,"q":0,"from":"system.adapter.javascript.0","lc":1662446278279,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:37.313 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=0_userdata.0.NSPanel.Buero.Tasmota.Uptime, state={"val":"0T00:42:21","ack":true,"ts":1662446377313,"q":0,"from":"system.adapter.javascript.0","lc":1662446377313,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:37.316 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: getState(id=0_userdata.0.NSPanel.Buero.Berry_Driver.currentVersion, timerId=undefined) => {"val":"4","ack":true,"ts":1662446278623,"q":0,"c":"script.js.NSPanels.Buero","from":"system.adapter.javascript.0","user":"system.user.admin","lc":1662446194740} 6.9.2022, 08:39:37.317 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: getState(id=0_userdata.0.NSPanel.Buero.Display_Firmware.currentVersion, timerId=undefined) => {"val":"41","ack":true,"ts":1662446278741,"q":0,"c":"script.js.NSPanels.Buero","from":"system.adapter.javascript.0","user":"system.user.admin","lc":1662446194743} 6.9.2022, 08:39:37.321 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=0_userdata.0.NSPanel.Buero.Tasmota.Version, state={"val":"12.1.1.1(nspanel)","ack":true,"ts":1662446377321,"q":0,"from":"system.adapter.javascript.0","lc":1662446195212,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:37.327 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=0_userdata.0.NSPanel.Buero.Tasmota.Hardware, state={"val":"ESP32-D0WD-V3 rev.3","ack":true,"ts":1662446377327,"q":0,"from":"system.adapter.javascript.0","lc":1662446195216,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:37.332 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=0_userdata.0.NSPanel.Buero.Tasmota.Wifi.AP, state={"val":1,"ack":true,"ts":1662446377332,"q":0,"from":"system.adapter.javascript.0","lc":1662446195219,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:37.345 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=0_userdata.0.NSPanel.Buero.Tasmota.Wifi.SSId, state={"val":"mackeee_iot","ack":true,"ts":1662446377345,"q":0,"from":"system.adapter.javascript.0","lc":1662446195223,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:37.352 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=0_userdata.0.NSPanel.Buero.Tasmota.Wifi.BSSId, state={"val":"2C:3A:FD:2C:6E:A5","ack":true,"ts":1662446377352,"q":0,"from":"system.adapter.javascript.0","lc":1662446195226,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:37.359 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=0_userdata.0.NSPanel.Buero.Tasmota.Wifi.Channel, state={"val":6,"ack":true,"ts":1662446377359,"q":0,"from":"system.adapter.javascript.0","lc":1662446195229,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:37.367 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=0_userdata.0.NSPanel.Buero.Tasmota.Wifi.Mode, state={"val":"11n","ack":true,"ts":1662446377367,"q":0,"from":"system.adapter.javascript.0","lc":1662446195233,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:37.372 [warn ]: javascript.0 (21414) at script.js.NSPanels.Buero:830:42 6.9.2022, 08:39:37.372 [warn ]: javascript.0 (21414) at step (script.js.NSPanels.Buero:33:23) 6.9.2022, 08:39:37.372 [warn ]: javascript.0 (21414) at Object.next (script.js.NSPanels.Buero:14:53) 6.9.2022, 08:39:37.373 [warn ]: javascript.0 (21414) at fulfilled (script.js.NSPanels.Buero:5:58) 6.9.2022, 08:39:37.373 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=0_userdata.0.NSPanel.Buero.Berry_Driver.currentVersion, state={"val":"4","ack":true,"ts":1662446377373,"q":0,"from":"system.adapter.javascript.0","lc":1662446194740,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:37.435 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=0_userdata.0.NSPanel.Buero.TFT_Firmware.onlineVersion, state={"val":"3.3.1","ack":true,"ts":1662446377435,"q":0,"from":"system.adapter.javascript.0","lc":1662446194849,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:37.437 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=0_userdata.0.NSPanel.Buero.Tasmota.Wifi.RSSI, state={"val":48,"ack":true,"ts":1662446377437,"q":0,"from":"system.adapter.javascript.0","lc":1662446377437,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:37.485 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=0_userdata.0.NSPanel.Buero.Tasmota.Wifi.Signal, state={"val":-76,"ack":true,"ts":1662446377485,"q":0,"from":"system.adapter.javascript.0","lc":1662446377485,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:37.544 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=mqtt.0.NSPanels.Buero.cmnd.NSPanel_Buero.CustomSend, state={"val":"date~Dienstag, 6. September 2022","ack":false,"ts":1662446377544,"q":0,"from":"system.adapter.javascript.0","lc":1662446377544,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:37.545 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=mqtt.0.NSPanels.Buero.cmnd.NSPanel_Buero.CustomSend, state={"val":"time~08:39","ack":false,"ts":1662446377545,"q":0,"from":"system.adapter.javascript.0","lc":1662446377545,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:37.545 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=mqtt.0.NSPanels.Buero.cmnd.NSPanel_Buero.CustomSend, state={"val":"timeout~10","ack":false,"ts":1662446377545,"q":0,"from":"system.adapter.javascript.0","lc":1662446377545,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:37.546 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=mqtt.0.NSPanels.Buero.cmnd.NSPanel_Buero.CustomSend, state={"val":"dimmode~8~100","ack":false,"ts":1662446377546,"q":0,"from":"system.adapter.javascript.0","lc":1662446377546,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:37.547 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: getObject(id=alias.0.Lampen.Bad_OG, enumName=undefined) => {"_id":"alias.0.Lampen.Bad_OG","common":{"name":{"de":"Bad_OG"},"role":"dimmer","icon":"","color":null},"native":{},"type":"channel","from":"system.adapter.admin.0","user":"system.user.admin","ts":1662379102576,"acl":{"object":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}} 6.9.2022, 08:39:37.547 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: getState(id=alias.0.Lampen.Bad_OG.SET, timerId=undefined) => {"val":0,"ack":true,"ts":1662401930732,"q":0,"from":"system.adapter.zigbee.0","user":"system.user.admin","lc":1662401930630} 6.9.2022, 08:39:37.547 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: subscribe: {"pattern":{"id":"alias.0.Lampen.Bad_OG.SET","change":"any","q":0},"name":"script.js.NSPanels.Buero"} 6.9.2022, 08:39:37.548 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: getState(id=alias.0.Lampen.Bad_OG.ON_SET, timerId=undefined) => {"val":false,"ack":true,"ts":1662446188583,"q":0,"from":"system.adapter.zigbee.0","user":"system.user.admin","lc":1662401930630} 6.9.2022, 08:39:37.548 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: subscribe: {"pattern":{"id":"alias.0.Lampen.Bad_OG.ON_SET","change":"any","q":0},"name":"script.js.NSPanels.Buero"} 6.9.2022, 08:39:37.549 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=mqtt.0.NSPanels.Buero.cmnd.NSPanel_Buero.CustomSend, state={"val":"pageType~cardGrid","ack":false,"ts":1662446377548,"q":0,"from":"system.adapter.javascript.0","lc":1662446377548,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:37.549 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=mqtt.0.NSPanels.Buero.cmnd.NSPanel_Buero.CustomSend, state={"val":"entityUpd~Büro~0|1~light~alias.0.Lampen.Bad_OG~~62432~Badlicht~0","ack":false,"ts":1662446377549,"q":0,"from":"system.adapter.javascript.0","lc":1662446377549,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:37.566 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=0_userdata.0.NSPanel.Buero.Display_Firmware.currentVersion, state={"val":"41","ack":true,"ts":1662446377566,"q":0,"from":"system.adapter.javascript.0","lc":1662446194743,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:37.611 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=0_userdata.0.NSPanel.Buero.Tasmota_Firmware.onlineVersion, state={"val":"12.1.1","ack":true,"ts":1662446377611,"q":0,"from":"system.adapter.javascript.0","lc":1662446195140,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:37.628 [info ]: javascript.0 (21414) script.js.NSPanels.Buero: setForeignState(id=0_userdata.0.NSPanel.Buero.NSPanel_Version, state={"val":"eu","ack":true,"ts":1662446377628,"q":0,"from":"system.adapter.javascript.0","lc":1662446194798,"c":"script.js.NSPanels.Buero"}) 6.9.2022, 08:39:40.615 [info ]: javascript.0 (21414) Stop script script.js.NSPanels.Buero

PhagoZ commented 1 year ago

Okay.. the error is still there.. but just every 5min and not every 30s

Armilar commented 1 year ago

The line looks a bit strange to me from the configuration

mqtt.0.NSPanels.Buero.cmnd.NSPanel_Buero.CustomSend

Could you please test it with:

XXXX/%topic%/%prefix%/

PhagoZ commented 1 year ago

I had this: XXXX/%topic%/%prefix%/ yesterday, but had more problems with it and I didn´t like the object structure. Now I have YYYY/XXXX/%topic%/%prefix%/ And less errors.

It is running better and even screens are to configure.

Armilar commented 1 year ago

I can see

YYYY/XXXX/%prefix%/%topic%/

The connection string is broken down and used in other functions. Doesn't matter how he looks

I think the best way is XXXX/%topic%/%prefix%/ and find a solution for the other problems

Armilar commented 1 year ago

Please reopen if there are still errors. The script now has an optional error handling in various functions.

Der JavaScript-Adapter hat ebenfalls diverse BugFixes erhalten