@armilar WOW! Was für eine detaillierte Antwort, das hätte ich nicht erwartet. Auf jeden Fall erstmal guter Einstieg ins Forum.
Der Haken bei MQTT ist nicht gesetzt. Das Skript habe ich 1:1 von GitHub übernommen und lediglich das Topic für Send und Receive ersetzt. Der Screensaver wird angezeigt und er nimmt auch die Werte aus dem AccuWeather-Adapter. Von daher passt eigentlich erstmal auch alles.
// Anpassen an die Verzeichnisse der MQTT-Adapter-Instanz
const NSPanelReceiveTopic: string = 'mqtt.0.tasmota.sonoff_nspanel_wohnzimmer.tele.RESULT';
const NSPanelSendTopic: string = 'mqtt.0.tasmota.sonoff_nspanel_wohnzimmer.cmnd.CustomSend';
Wenn ich das Skript starte erhalte ich folgende Ausgaben:
24.11.2023, 21:19:01.655 [info ]: javascript.0 (2838) Stop script script.js.NSPanel.Wohnzimmer
24.11.2023, 21:19:02.694 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: compiling TypeScript source...
24.11.2023, 21:19:03.127 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: source code did not change, using cached compilation result...
24.11.2023, 21:19:03.257 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: setObjects enabled - create Alias Channels possible
24.11.2023, 21:19:03.263 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: weather alias for accuweather.0. already exists
24.11.2023, 21:19:03.279 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: registered 30 subscriptions, 7 schedules, 0 messages, 0 logs and 0 file subscriptions
24.11.2023, 21:19:03.369 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: Desired TFT Firmware: 53 / v4.3.3
24.11.2023, 21:19:03.370 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: Installed TFT Firmware: 53 / v4.3.3
24.11.2023, 21:19:03.713 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: Debugmodus deaktiviert
mit Debug = true
24.11.2023, 21:19:41.310 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: compiling TypeScript source...
24.11.2023, 21:19:46.750 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: TypeScript compilation successful
24.11.2023, 21:19:46.779 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: service_pages
24.11.2023, 21:19:46.780 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: service_menu
24.11.2023, 21:19:46.781 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: infos
24.11.2023, 21:19:46.782 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: more
24.11.2023, 21:19:46.782 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: settings
24.11.2023, 21:19:46.783 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: more
24.11.2023, 21:19:46.784 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: firmware
24.11.2023, 21:19:46.784 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: more
24.11.2023, 21:19:46.785 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: reboot
24.11.2023, 21:19:46.786 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: start
24.11.2023, 21:19:46.786 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: service_menu
24.11.2023, 21:19:46.787 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: infos
24.11.2023, 21:19:46.788 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: more
24.11.2023, 21:19:46.788 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: settings
24.11.2023, 21:19:46.789 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: more
24.11.2023, 21:19:46.790 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: firmware
24.11.2023, 21:19:46.790 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: more
24.11.2023, 21:19:46.791 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: reboot
24.11.2023, 21:19:46.792 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: start
24.11.2023, 21:19:46.792 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: nspanel_infos
24.11.2023, 21:19:46.793 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: wifi
24.11.2023, 21:19:46.794 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: more
24.11.2023, 21:19:46.794 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: sensors_hardware
24.11.2023, 21:19:46.795 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: more
24.11.2023, 21:19:46.795 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: info_iobroker
24.11.2023, 21:19:46.796 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: more
24.11.2023, 21:19:46.797 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: nspanel_wifi1
24.11.2023, 21:19:46.797 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: ip_address
24.11.2023, 21:19:46.798 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: mac_address
24.11.2023, 21:19:46.799 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: rssi
24.11.2023, 21:19:46.799 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: wifi_signal
24.11.2023, 21:19:46.800 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: nspanel_wifi2
24.11.2023, 21:19:46.801 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: ssid
24.11.2023, 21:19:46.801 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: mode
24.11.2023, 21:19:46.802 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: channel
24.11.2023, 21:19:46.803 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: accesspoint
24.11.2023, 21:19:46.803 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: sensors1
24.11.2023, 21:19:46.804 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: room_temperature
24.11.2023, 21:19:46.805 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: esp_temperature
24.11.2023, 21:19:46.805 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: temperature_unit
24.11.2023, 21:19:46.806 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: refresh
24.11.2023, 21:19:46.807 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: hardware2
24.11.2023, 21:19:46.807 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: product
24.11.2023, 21:19:46.808 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: esp32_hardware
24.11.2023, 21:19:46.808 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: nspanel_version
24.11.2023, 21:19:46.809 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: operating_time
24.11.2023, 21:19:46.810 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: info_iobroker
24.11.2023, 21:19:46.810 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: script_version_nspanelts
24.11.2023, 21:19:46.811 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: nodejs_version
24.11.2023, 21:19:46.812 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: instance_javascript
24.11.2023, 21:19:46.812 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: settings
24.11.2023, 21:19:46.813 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: screensaver
24.11.2023, 21:19:46.813 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: more
24.11.2023, 21:19:46.814 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: relays
24.11.2023, 21:19:46.815 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: more
24.11.2023, 21:19:46.815 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: temp_unit
24.11.2023, 21:19:46.816 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: language
24.11.2023, 21:19:46.817 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: script
24.11.2023, 21:19:46.817 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: more
24.11.2023, 21:19:46.818 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: screensaver
24.11.2023, 21:19:46.819 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: dimmode
24.11.2023, 21:19:46.819 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: brightness
24.11.2023, 21:19:46.820 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: layout
24.11.2023, 21:19:46.821 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: weather
24.11.2023, 21:19:46.821 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: date_format
24.11.2023, 21:19:46.822 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: indicators
24.11.2023, 21:19:46.823 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: dimmode
24.11.2023, 21:19:46.824 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: brightness_day
24.11.2023, 21:19:46.824 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: brightness_night
24.11.2023, 21:19:46.825 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: hour_day
24.11.2023, 21:19:46.825 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: hour_night
24.11.2023, 21:19:46.826 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: brightness
24.11.2023, 21:19:46.827 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: brightness_activ
24.11.2023, 21:19:46.827 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: screensaver_timeout
24.11.2023, 21:19:46.828 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: wakeup_doublecklick
24.11.2023, 21:19:46.829 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: layout
24.11.2023, 21:19:46.829 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: alternative_layout
24.11.2023, 21:19:46.830 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: advanced_layout
24.11.2023, 21:19:46.831 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: weather_parameters
24.11.2023, 21:19:46.831 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: weather_forecast_offon
24.11.2023, 21:19:46.832 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: weather_forecast_change_switch
24.11.2023, 21:19:46.833 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: weather_forecast_change_time
24.11.2023, 21:19:46.833 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: weather_forecast_icon_colors
24.11.2023, 21:19:46.834 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: date_format
24.11.2023, 21:19:46.835 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: weekday_large
24.11.2023, 21:19:46.835 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: month_large
24.11.2023, 21:19:46.836 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: indicators
24.11.2023, 21:19:46.837 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: mr_icon1_size
24.11.2023, 21:19:46.837 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: mr_icon2_size
24.11.2023, 21:19:46.838 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: relays
24.11.2023, 21:19:46.838 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: relay1_onoff
24.11.2023, 21:19:46.839 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: relay2_onoff
24.11.2023, 21:19:46.840 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: script
24.11.2023, 21:19:46.840 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: debugmode_offon
24.11.2023, 21:19:46.841 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: port_check_offon
24.11.2023, 21:19:46.842 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: firmware
24.11.2023, 21:19:46.843 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: automatically_updates
24.11.2023, 21:19:46.843 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: tasmota_firmware
24.11.2023, 21:19:46.844 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: more
24.11.2023, 21:19:46.844 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: berry_driver
24.11.2023, 21:19:46.845 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: more
24.11.2023, 21:19:46.846 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: nextion_tft_firmware
24.11.2023, 21:19:46.846 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: more
24.11.2023, 21:19:46.847 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: tasmota
24.11.2023, 21:19:46.848 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: installed_release
24.11.2023, 21:19:46.848 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: available_release
24.11.2023, 21:19:46.849 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: update_tasmota
24.11.2023, 21:19:46.850 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: start
24.11.2023, 21:19:46.850 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: berry_driver
24.11.2023, 21:19:46.851 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: installed_release
24.11.2023, 21:19:46.852 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: available_release
24.11.2023, 21:19:46.852 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: update_berry_driver
24.11.2023, 21:19:46.853 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: start
24.11.2023, 21:19:46.854 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: nextion_tft
24.11.2023, 21:19:46.854 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: installed_release
24.11.2023, 21:19:46.855 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: desired_release
24.11.2023, 21:19:46.855 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: nspanel_model
24.11.2023, 21:19:46.856 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: start
24.11.2023, 21:19:46.870 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: Number of weatherAdapterInstance: 0
24.11.2023, 21:19:46.884 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: setObjects enabled - create Alias Channels possible
24.11.2023, 21:19:46.891 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: weather alias for accuweather.0. already exists
24.11.2023, 21:19:46.894 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: function ScreensaverDimmode RGB-Wert HMIDark6371
24.11.2023, 21:19:46.894 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: function ScreensaverDimmode Dimmode=true
24.11.2023, 21:19:46.894 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: function ScreensaverDimmode -> Day Payload: dimmode~8~null
24.11.2023, 21:19:46.902 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: Requesting locales
24.11.2023, 21:19:46.903 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: Requesting locales Service Menu
24.11.2023, 21:19:46.903 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: Requesting tasmota status0
24.11.2023, 21:19:46.904 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: get_current_tasmota_ip_address: 192.168.178.54
24.11.2023, 21:19:46.905 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: Check-Updates
24.11.2023, 21:19:46.905 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: Tasmota-Version auf NSPanel aktuell
24.11.2023, 21:19:46.905 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: Berry-Driver auf NSPanel aktuell
24.11.2023, 21:19:46.905 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: Display_Firmware auf NSPanel aktuell
24.11.2023, 21:19:46.905 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: registered 30 subscriptions, 7 schedules, 0 messages, 0 logs and 0 file subscriptions
24.11.2023, 21:19:47.069 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: Desired TFT Firmware: 53 / v4.3.3
24.11.2023, 21:19:47.069 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: Installed TFT Firmware: 53 / v4.3.3
24.11.2023, 21:19:47.524 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: GetNavigationString Übergabe pageId: 0
24.11.2023, 21:19:47.526 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: CreateEntity Standard ~button~navigate.NSPanel_Infos~~38060~Infos~mehr...
24.11.2023, 21:19:47.527 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: CreateEntity Standard ~button~navigate.NSPanel_Einstellungen~~38060~Einstellungen~mehr...
24.11.2023, 21:19:47.527 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: CreateEntity Standard ~button~navigate.NSPanel_Firmware~~38060~Firmware~mehr...
24.11.2023, 21:19:47.527 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: CreateEntity Icon role button ~button~alias.0.NSPanel.1.Config.rebootNSPanel~~32495~Reboot NSPanel~Start
24.11.2023, 21:19:47.527 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: GeneratePageElements pageData entityUpd~Service Menü~button~bPrev~~65535~~~button~bNext~~65535~~~button~navigate.NSPanel_Infos~~38060~Infos~mehr...~button~navigate.NSPanel_Einstellungen~~38060~Einstellungen~mehr...~button~navigate.NSPanel_Firmware~~38060~Firmware~mehr...~button~alias.0.NSPanel.1.Config.rebootNSPanel~~32495~Reboot NSPanel~Start
24.11.2023, 21:19:47.527 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: function SendToPanel payload: pageType~cardEntities
24.11.2023, 21:19:47.527 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: function SendToPanel payload: entityUpd~Service Menü~button~bPrev~~65535~~~button~bNext~~65535~~~button~navigate.NSPanel_Infos~~38060~Infos~mehr...~button~navigate.NSPanel_Einstellungen~~38060~Einstellungen~mehr...~button~navigate.NSPanel_Firmware~~38060~Firmware~mehr...~button~alias.0.NSPanel.1.Config.rebootNSPanel~~32495~Reboot NSPanel~Start
24.11.2023, 21:19:47.527 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: HandleMessage -> Startup
24.11.2023, 21:19:47.559 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: Requesting locales Service Menu... done
24.11.2023, 21:19:47.787 [info ]: javascript.0 (2838) script.js.NSPanel.Wohnzimmer: Debugmodus deaktiviert
Kann man denn irgendwo Logging vom Panel auslesen?
Ich hab auch die Tasmota FW 13.2.0, das war ein Zahlendreher meinerseits.