Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. NSPanel Iobroker?

    NEWS

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    NSPanel Iobroker?

    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      TimoWald @Armilar last edited by

      @armilar

      27.11.2024, 17:54:40.797	[info ]: javascript.0 (484084) Compiling TypeScript source script.js.NSPanels.NSPanel_1
      27.11.2024, 17:54:41.859	[info ]: javascript.0 (484084) script.js.NSPanels.NSPanel_1: source code did not change, using cached compilation result...
      27.11.2024, 17:54:42.070	[info ]: javascript.0 (484084) script.js.NSPanels.NSPanel_1: --- start of NsPanelTs: 0_userdata.0.NSPanel.1. ---
      27.11.2024, 17:54:42.185	[info ]: javascript.0 (484084) script.js.NSPanels.NSPanel_1: setObjects enabled - create Alias Channels possible
      27.11.2024, 17:54:42.204	[info ]: javascript.0 (484084) script.js.NSPanels.NSPanel_1: weather alias for accuweather.0. already exists
      27.11.2024, 17:54:42.229	[info ]: javascript.0 (484084) script.js.NSPanels.NSPanel_1: registered 41 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
      27.11.2024, 17:54:42.241	[info ]: javascript.0 (484084) script.js.NSPanels.NSPanel_1: No Updates for NSPanel available
      27.11.2024, 17:54:42.641	[info ]: javascript.0 (484084) script.js.NSPanels.NSPanel_1: Desired TFT Firmware: 53 / v4.4.0
      27.11.2024, 17:54:42.641	[info ]: javascript.0 (484084) script.js.NSPanels.NSPanel_1: Installed TFT Firmware: 53 / v4.4.0
      27.11.2024, 17:55:49.245	[info ]: javascript.0 (484158) Compiling TypeScript source script.js.NSPanels.NSPanel_1
      27.11.2024, 17:55:50.377	[info ]: javascript.0 (484158) script.js.NSPanels.NSPanel_1: source code did not change, using cached compilation result...
      27.11.2024, 17:55:50.515	[info ]: javascript.0 (484158) script.js.NSPanels.NSPanel_1: --- start of NsPanelTs: 0_userdata.0.NSPanel.1. ---
      27.11.2024, 17:55:50.547	[info ]: javascript.0 (484158) script.js.NSPanels.NSPanel_1: setObjects enabled - create Alias Channels possible
      27.11.2024, 17:55:50.559	[info ]: javascript.0 (484158) script.js.NSPanels.NSPanel_1: weather alias for accuweather.0. already exists
      27.11.2024, 17:55:50.660	[info ]: javascript.0 (484158) script.js.NSPanels.NSPanel_1: registered 41 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
      27.11.2024, 17:55:50.673	[info ]: javascript.0 (484158) script.js.NSPanels.NSPanel_1: No Updates for NSPanel available
      27.11.2024, 17:56:59.556	[info ]: javascript.0 (484233) Compiling TypeScript source script.js.NSPanels.NSPanel_1
      27.11.2024, 17:57:00.714	[info ]: javascript.0 (484233) script.js.NSPanels.NSPanel_1: source code did not change, using cached compilation result...
      27.11.2024, 17:57:00.857	[info ]: javascript.0 (484233) script.js.NSPanels.NSPanel_1: --- start of NsPanelTs: 0_userdata.0.NSPanel.1. ---
      27.11.2024, 17:57:00.884	[info ]: javascript.0 (484233) script.js.NSPanels.NSPanel_1: setObjects enabled - create Alias Channels possible
      27.11.2024, 17:57:00.897	[info ]: javascript.0 (484233) script.js.NSPanels.NSPanel_1: weather alias for accuweather.0. already exists
      27.11.2024, 17:57:01.015	[info ]: javascript.0 (484233) script.js.NSPanels.NSPanel_1: registered 41 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
      27.11.2024, 17:57:01.042	[info ]: javascript.0 (484233) script.js.NSPanels.NSPanel_1: No Updates for NSPanel available
      27.11.2024, 17:57:01.357	[info ]: javascript.0 (484233) script.js.NSPanels.NSPanel_1: Desired TFT Firmware: 53 / v4.4.0
      27.11.2024, 17:57:01.357	[info ]: javascript.0 (484233) script.js.NSPanels.NSPanel_1: Installed TFT Firmware: 53 / v4.4.0
      27.11.2024, 17:58:09.586	[info ]: javascript.0 (484320) Compiling TypeScript source script.js.NSPanels.NSPanel_1
      27.11.2024, 17:58:10.684	[info ]: javascript.0 (484320) script.js.NSPanels.NSPanel_1: source code did not change, using cached compilation result...
      27.11.2024, 17:58:10.821	[info ]: javascript.0 (484320) script.js.NSPanels.NSPanel_1: --- start of NsPanelTs: 0_userdata.0.NSPanel.1. ---
      27.11.2024, 17:58:10.848	[info ]: javascript.0 (484320) script.js.NSPanels.NSPanel_1: setObjects enabled - create Alias Channels possible
      27.11.2024, 17:58:10.859	[info ]: javascript.0 (484320) script.js.NSPanels.NSPanel_1: weather alias for accuweather.0. already exists
      27.11.2024, 17:58:10.881	[info ]: javascript.0 (484320) script.js.NSPanels.NSPanel_1: registered 41 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
      27.11.2024, 17:58:10.894	[info ]: javascript.0 (484320) script.js.NSPanels.NSPanel_1: No Updates for NSPanel available
      27.11.2024, 17:58:11.323	[info ]: javascript.0 (484320) script.js.NSPanels.NSPanel_1: Desired TFT Firmware: 53 / v4.4.0
      27.11.2024, 17:58:11.323	[info ]: javascript.0 (484320) script.js.NSPanels.NSPanel_1: Installed TFT Firmware: 53 / v4.4.0
      27.11.2024, 17:59:18.221	[info ]: javascript.0 (484393) Compiling TypeScript source script.js.NSPanels.NSPanel_1
      27.11.2024, 17:59:19.532	[info ]: javascript.0 (484393) script.js.NSPanels.NSPanel_1: source code did not change, using cached compilation result...
      27.11.2024, 17:59:19.669	[info ]: javascript.0 (484393) script.js.NSPanels.NSPanel_1: --- start of NsPanelTs: 0_userdata.0.NSPanel.1. ---
      27.11.2024, 17:59:19.697	[info ]: javascript.0 (484393) script.js.NSPanels.NSPanel_1: setObjects enabled - create Alias Channels possible
      27.11.2024, 17:59:19.708	[info ]: javascript.0 (484393) script.js.NSPanels.NSPanel_1: weather alias for accuweather.0. already exists
      27.11.2024, 17:59:19.732	[info ]: javascript.0 (484393) script.js.NSPanels.NSPanel_1: registered 41 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
      27.11.2024, 17:59:19.745	[info ]: javascript.0 (484393) script.js.NSPanels.NSPanel_1: No Updates for NSPanel available
      27.11.2024, 17:59:20.149	[info ]: javascript.0 (484393) script.js.NSPanels.NSPanel_1: Desired TFT Firmware: 53 / v4.4.0
      27.11.2024, 17:59:20.149	[info ]: javascript.0 (484393) script.js.NSPanels.NSPanel_1: Installed TFT Firmware: 53 / v4.4.0
      27.11.2024, 17:59:20.448	[info ]: javascript.0 (484393) script.js.NSPanels.NSPanel_1: Debug mode disabled
      27.11.2024, 17:59:20.976	[info ]: javascript.0 (484393) script.js.NSPanels.NSPanel_1: Desired TFT Firmware: 53 / v4.4.0
      27.11.2024, 17:59:20.976	[info ]: javascript.0 (484393) script.js.NSPanels.NSPanel_1: Installed TFT Firmware: 53 / v4.4.0
      27.11.2024, 17:59:21.427	[info ]: javascript.0 (484393) script.js.NSPanels.NSPanel_1: hidden Cards disabled
      27.11.2024, 18:00:31.555	[info ]: javascript.0 (484481) Compiling TypeScript source script.js.NSPanels.NSPanel_1
      27.11.2024, 18:00:32.735	[info ]: javascript.0 (484481) script.js.NSPanels.NSPanel_1: source code did not change, using cached compilation result...
      27.11.2024, 18:00:32.875	[info ]: javascript.0 (484481) script.js.NSPanels.NSPanel_1: --- start of NsPanelTs: 0_userdata.0.NSPanel.1. ---
      27.11.2024, 18:00:32.903	[info ]: javascript.0 (484481) script.js.NSPanels.NSPanel_1: setObjects enabled - create Alias Channels possible
      27.11.2024, 18:00:32.913	[info ]: javascript.0 (484481) script.js.NSPanels.NSPanel_1: weather alias for accuweather.0. already exists
      27.11.2024, 18:00:32.940	[info ]: javascript.0 (484481) script.js.NSPanels.NSPanel_1: registered 41 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
      27.11.2024, 18:00:32.958	[info ]: javascript.0 (484481) script.js.NSPanels.NSPanel_1: No Updates for NSPanel available
      27.11.2024, 18:00:33.513	[info ]: javascript.0 (484481) script.js.NSPanels.NSPanel_1: Desired TFT Firmware: 53 / v4.4.0
      27.11.2024, 18:00:33.513	[info ]: javascript.0 (484481) script.js.NSPanels.NSPanel_1: Installed TFT Firmware: 53 / v4.4.0
      27.11.2024, 18:00:33.716	[info ]: javascript.0 (484481) script.js.NSPanels.NSPanel_1: Debug mode disabled
      27.11.2024, 18:00:34.274	[info ]: javascript.0 (484481) script.js.NSPanels.NSPanel_1: Desired TFT Firmware: 53 / v4.4.0
      27.11.2024, 18:00:34.275	[info ]: javascript.0 (484481) script.js.NSPanels.NSPanel_1: Installed TFT Firmware: 53 / v4.4.0
      27.11.2024, 18:00:34.891	[info ]: javascript.0 (484481) script.js.NSPanels.NSPanel_1: hidden Cards disabled
      27.11.2024, 18:01:45.039	[info ]: javascript.0 (484617) Compiling TypeScript source script.js.NSPanels.NSPanel_1
      27.11.2024, 18:01:46.272	[info ]: javascript.0 (484617) script.js.NSPanels.NSPanel_1: source code did not change, using cached compilation result...
      27.11.2024, 18:01:46.433	[info ]: javascript.0 (484617) script.js.NSPanels.NSPanel_1: --- start of NsPanelTs: 0_userdata.0.NSPanel.1. ---
      27.11.2024, 18:01:46.461	[info ]: javascript.0 (484617) script.js.NSPanels.NSPanel_1: setObjects enabled - create Alias Channels possible
      27.11.2024, 18:01:46.473	[info ]: javascript.0 (484617) script.js.NSPanels.NSPanel_1: weather alias for accuweather.0. already exists
      27.11.2024, 18:01:46.495	[info ]: javascript.0 (484617) script.js.NSPanels.NSPanel_1: registered 41 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
      27.11.2024, 18:01:46.507	[info ]: javascript.0 (484617) script.js.NSPanels.NSPanel_1: No Updates for NSPanel available
      27.11.2024, 18:01:46.925	[info ]: javascript.0 (484617) script.js.NSPanels.NSPanel_1: Desired TFT Firmware: 53 / v4.4.0
      27.11.2024, 18:01:46.926	[info ]: javascript.0 (484617) script.js.NSPanels.NSPanel_1: Installed TFT Firmware: 53 / v4.4.0
      27.11.2024, 18:02:54.025	[info ]: javascript.0 (484690) Compiling TypeScript source script.js.NSPanels.NSPanel_1
      27.11.2024, 18:02:55.314	[info ]: javascript.0 (484690) script.js.NSPanels.NSPanel_1: source code did not change, using cached compilation result...
      27.11.2024, 18:02:55.504	[info ]: javascript.0 (484690) script.js.NSPanels.NSPanel_1: --- start of NsPanelTs: 0_userdata.0.NSPanel.1. ---
      27.11.2024, 18:02:55.540	[info ]: javascript.0 (484690) script.js.NSPanels.NSPanel_1: setObjects enabled - create Alias Channels possible
      27.11.2024, 18:02:55.555	[info ]: javascript.0 (484690) script.js.NSPanels.NSPanel_1: weather alias for accuweather.0. already exists
      27.11.2024, 18:02:55.673	[info ]: javascript.0 (484690) script.js.NSPanels.NSPanel_1: registered 41 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
      27.11.2024, 18:02:55.691	[info ]: javascript.0 (484690) script.js.NSPanels.NSPanel_1: No Updates for NSPanel available
      27.11.2024, 18:02:56.577	[info ]: javascript.0 (484690) script.js.NSPanels.NSPanel_1: Desired TFT Firmware: 53 / v4.4.0
      27.11.2024, 18:02:56.577	[info ]: javascript.0 (484690) script.js.NSPanels.NSPanel_1: Installed TFT Firmware: 53 / v4.4.0
      27.11.2024, 18:02:56.821	[info ]: javascript.0 (484690) script.js.NSPanels.NSPanel_1: Debug mode disabled
      27.11.2024, 18:02:57.534	[info ]: javascript.0 (484690) script.js.NSPanels.NSPanel_1: Desired TFT Firmware: 53 / v4.4.0
      27.11.2024, 18:02:57.535	[info ]: javascript.0 (484690) script.js.NSPanels.NSPanel_1: Installed TFT Firmware: 53 / v4.4.0
      27.11.2024, 18:04:06.504	[info ]: javascript.0 (484792) Compiling TypeScript source script.js.NSPanels.NSPanel_1
      27.11.2024, 18:04:07.927	[info ]: javascript.0 (484792) script.js.NSPanels.NSPanel_1: source code did not change, using cached compilation result...
      27.11.2024, 18:04:08.075	[info ]: javascript.0 (484792) script.js.NSPanels.NSPanel_1: --- start of NsPanelTs: 0_userdata.0.NSPanel.1. ---
      27.11.2024, 18:04:08.103	[info ]: javascript.0 (484792) script.js.NSPanels.NSPanel_1: setObjects enabled - create Alias Channels possible
      27.11.2024, 18:04:08.115	[info ]: javascript.0 (484792) script.js.NSPanels.NSPanel_1: weather alias for accuweather.0. already exists
      27.11.2024, 18:04:08.137	[info ]: javascript.0 (484792) script.js.NSPanels.NSPanel_1: registered 41 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
      27.11.2024, 18:04:08.149	[info ]: javascript.0 (484792) script.js.NSPanels.NSPanel_1: No Updates for NSPanel available
      27.11.2024, 18:04:08.738	[info ]: javascript.0 (484792) script.js.NSPanels.NSPanel_1: Desired TFT Firmware: 53 / v4.4.0
      27.11.2024, 18:04:08.738	[info ]: javascript.0 (484792) script.js.NSPanels.NSPanel_1: Installed TFT Firmware: 53 / v4.4.0
      27.11.2024, 18:04:08.891	[info ]: javascript.0 (484792) script.js.NSPanels.NSPanel_1: Debug mode disabled
      27.11.2024, 18:04:10.223	[info ]: javascript.0 (484792) script.js.NSPanels.NSPanel_1: Desired TFT Firmware: 53 / v4.4.0
      27.11.2024, 18:04:10.224	[info ]: javascript.0 (484792) script.js.NSPanels.NSPanel_1: Installed TFT Firmware: 53 / v4.4.0
      27.11.2024, 18:05:17.559	[info ]: javascript.0 (484880) Compiling TypeScript source script.js.NSPanels.NSPanel_1
      27.11.2024, 18:05:18.875	[info ]: javascript.0 (484880) script.js.NSPanels.NSPanel_1: source code did not change, using cached compilation result...
      27.11.2024, 18:05:19.012	[info ]: javascript.0 (484880) script.js.NSPanels.NSPanel_1: --- start of NsPanelTs: 0_userdata.0.NSPanel.1. ---
      27.11.2024, 18:05:19.040	[info ]: javascript.0 (484880) script.js.NSPanels.NSPanel_1: setObjects enabled - create Alias Channels possible
      27.11.2024, 18:05:19.051	[info ]: javascript.0 (484880) script.js.NSPanels.NSPanel_1: weather alias for accuweather.0. already exists
      27.11.2024, 18:05:19.073	[info ]: javascript.0 (484880) script.js.NSPanels.NSPanel_1: registered 41 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
      27.11.2024, 18:05:19.091	[info ]: javascript.0 (484880) script.js.NSPanels.NSPanel_1: No Updates for NSPanel available
      27.11.2024, 18:05:19.534	[info ]: javascript.0 (484880) script.js.NSPanels.NSPanel_1: Desired TFT Firmware: 53 / v4.4.0
      27.11.2024, 18:05:19.535	[info ]: javascript.0 (484880) script.js.NSPanels.NSPanel_1: Installed TFT Firmware: 53 / v4.4.0
      27.11.2024, 18:05:19.769	[info ]: javascript.0 (484880) script.js.NSPanels.NSPanel_1: Debug mode disabled
      27.11.2024, 18:05:20.291	[info ]: javascript.0 (484880) script.js.NSPanels.NSPanel_1: Desired TFT Firmware: 53 / v4.4.0
      27.11.2024, 18:05:20.291	[info ]: javascript.0 (484880) script.js.NSPanels.NSPanel_1: Installed TFT Firmware: 53 / v4.4.0
      27.11.2024, 18:05:20.889	[info ]: javascript.0 (484880) script.js.NSPanels.NSPanel_1: hidden Cards disabled
      27.11.2024, 18:06:28.410	[info ]: javascript.0 (484970) Compiling TypeScript source script.js.NSPanels.NSPanel_1
      27.11.2024, 18:06:29.487	[info ]: javascript.0 (484970) script.js.NSPanels.NSPanel_1: source code did not change, using cached compilation result...
      27.11.2024, 18:06:29.619	[info ]: javascript.0 (484970) script.js.NSPanels.NSPanel_1: --- start of NsPanelTs: 0_userdata.0.NSPanel.1. ---
      27.11.2024, 18:06:29.658	[info ]: javascript.0 (484970) script.js.NSPanels.NSPanel_1: setObjects enabled - create Alias Channels possible
      27.11.2024, 18:06:29.668	[info ]: javascript.0 (484970) script.js.NSPanels.NSPanel_1: weather alias for accuweather.0. already exists
      27.11.2024, 18:06:29.690	[info ]: javascript.0 (484970) script.js.NSPanels.NSPanel_1: registered 41 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
      27.11.2024, 18:06:29.703	[info ]: javascript.0 (484970) script.js.NSPanels.NSPanel_1: No Updates for NSPanel available
      27.11.2024, 18:06:30.073	[info ]: javascript.0 (484970) script.js.NSPanels.NSPanel_1: Desired TFT Firmware: 53 / v4.4.0
      27.11.2024, 18:06:30.073	[info ]: javascript.0 (484970) script.js.NSPanels.NSPanel_1: Installed TFT Firmware: 53 / v4.4.0
      27.11.2024, 18:06:30.368	[info ]: javascript.0 (484970) script.js.NSPanels.NSPanel_1: Debug mode disabled
      27.11.2024, 18:07:36.541	[info ]: javascript.0 (485044) Compiling TypeScript source script.js.NSPanels.NSPanel_1
      27.11.2024, 18:07:37.632	[info ]: javascript.0 (485044) script.js.NSPanels.NSPanel_1: source code did not change, using cached compilation result...
      27.11.2024, 18:07:37.845	[info ]: javascript.0 (485044) script.js.NSPanels.NSPanel_1: --- start of NsPanelTs: 0_userdata.0.NSPanel.1. ---
      27.11.2024, 18:07:37.920	[info ]: javascript.0 (485044) script.js.NSPanels.NSPanel_1: setObjects enabled - create Alias Channels possible
      27.11.2024, 18:07:37.932	[info ]: javascript.0 (485044) script.js.NSPanels.NSPanel_1: weather alias for accuweather.0. already exists
      27.11.2024, 18:07:37.954	[info ]: javascript.0 (485044) script.js.NSPanels.NSPanel_1: registered 41 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
      27.11.2024, 18:07:37.965	[info ]: javascript.0 (485044) script.js.NSPanels.NSPanel_1: No Updates for NSPanel available
      27.11.2024, 18:07:38.505	[info ]: javascript.0 (485044) script.js.NSPanels.NSPanel_1: Desired TFT Firmware: 53 / v4.4.0
      27.11.2024, 18:07:38.505	[info ]: javascript.0 (485044) script.js.NSPanels.NSPanel_1: Installed TFT Firmware: 53 / v4.4.0
      27.11.2024, 18:08:44.986	[info ]: javascript.0 (485117) Compiling TypeScript source script.js.NSPanels.NSPanel_1
      27.11.2024, 18:08:45.985	[info ]: javascript.0 (485117) script.js.NSPanels.NSPanel_1: source code did not change, using cached compilation result...
      27.11.2024, 18:08:46.115	[info ]: javascript.0 (485117) script.js.NSPanels.NSPanel_1: --- start of NsPanelTs: 0_userdata.0.NSPanel.1. ---
      27.11.2024, 18:08:46.143	[info ]: javascript.0 (485117) script.js.NSPanels.NSPanel_1: setObjects enabled - create Alias Channels possible
      27.11.2024, 18:08:46.154	[info ]: javascript.0 (485117) script.js.NSPanels.NSPanel_1: weather alias for accuweather.0. already exists
      27.11.2024, 18:08:46.177	[info ]: javascript.0 (485117) script.js.NSPanels.NSPanel_1: registered 41 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
      27.11.2024, 18:08:46.193	[info ]: javascript.0 (485117) script.js.NSPanels.NSPanel_1: No Updates for NSPanel available
      27.11.2024, 18:08:46.658	[info ]: javascript.0 (485117) script.js.NSPanels.NSPanel_1: Desired TFT Firmware: 53 / v4.4.0
      27.11.2024, 18:08:46.658	[info ]: javascript.0 (485117) script.js.NSPanels.NSPanel_1: Installed TFT Firmware: 53 / v4.4.0
      27.11.2024, 18:08:46.934	[info ]: javascript.0 (485117) script.js.NSPanels.NSPanel_1: Debug mode disabled
      27.11.2024, 18:09:55.052	[info ]: javascript.0 (485205) Compiling TypeScript source script.js.NSPanels.NSPanel_1
      27.11.2024, 18:09:56.161	[info ]: javascript.0 (485205) script.js.NSPanels.NSPanel_1: source code did not change, using cached compilation result...
      27.11.2024, 18:09:56.304	[info ]: javascript.0 (485205) script.js.NSPanels.NSPanel_1: --- start of NsPanelTs: 0_userdata.0.NSPanel.1. ---
      27.11.2024, 18:09:56.338	[info ]: javascript.0 (485205) script.js.NSPanels.NSPanel_1: setObjects enabled - create Alias Channels possible
      27.11.2024, 18:09:56.348	[info ]: javascript.0 (485205) script.js.NSPanels.NSPanel_1: weather alias for accuweather.0. already exists
      27.11.2024, 18:09:56.369	[info ]: javascript.0 (485205) script.js.NSPanels.NSPanel_1: registered 41 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
      27.11.2024, 18:09:56.381	[info ]: javascript.0 (485205) script.js.NSPanels.NSPanel_1: No Updates for NSPanel available
      27.11.2024, 18:09:56.754	[info ]: javascript.0 (485205) script.js.NSPanels.NSPanel_1: Desired TFT Firmware: 53 / v4.4.0
      27.11.2024, 18:09:56.754	[info ]: javascript.0 (485205) script.js.NSPanels.NSPanel_1: Installed TFT Firmware: 53 / v4.4.0
      27.11.2024, 18:09:56.996	[info ]: javascript.0 (485205) script.js.NSPanels.NSPanel_1: Debug mode disabled
      27.11.2024, 18:11:03.569	[info ]: javascript.0 (485292) Compiling TypeScript source script.js.NSPanels.NSPanel_1
      27.11.2024, 18:11:04.657	[info ]: javascript.0 (485292) script.js.NSPanels.NSPanel_1: source code did not change, using cached compilation result...
      27.11.2024, 18:11:04.823	[info ]: javascript.0 (485292) script.js.NSPanels.NSPanel_1: --- start of NsPanelTs: 0_userdata.0.NSPanel.1. ---
      27.11.2024, 18:11:04.851	[info ]: javascript.0 (485292) script.js.NSPanels.NSPanel_1: setObjects enabled - create Alias Channels possible
      27.11.2024, 18:11:04.862	[info ]: javascript.0 (485292) script.js.NSPanels.NSPanel_1: weather alias for accuweather.0. already exists
      27.11.2024, 18:11:04.885	[info ]: javascript.0 (485292) script.js.NSPanels.NSPanel_1: registered 41 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
      27.11.2024, 18:11:04.899	[info ]: javascript.0 (485292) script.js.NSPanels.NSPanel_1: No Updates for NSPanel available
      27.11.2024, 18:11:05.442	[info ]: javascript.0 (485292) script.js.NSPanels.NSPanel_1: Desired TFT Firmware: 53 / v4.4.0
      27.11.2024, 18:11:05.443	[info ]: javascript.0 (485292) script.js.NSPanels.NSPanel_1: Installed TFT Firmware: 53 / v4.4.0
      27.11.2024, 18:12:12.700	[info ]: javascript.0 (485367) Compiling TypeScript source script.js.NSPanels.NSPanel_1
      27.11.2024, 18:12:13.824	[info ]: javascript.0 (485367) script.js.NSPanels.NSPanel_1: source code did not change, using cached compilation result...
      27.11.2024, 18:12:13.989	[info ]: javascript.0 (485367) script.js.NSPanels.NSPanel_1: --- start of NsPanelTs: 0_userdata.0.NSPanel.1. ---
      27.11.2024, 18:12:14.018	[info ]: javascript.0 (485367) script.js.NSPanels.NSPanel_1: setObjects enabled - create Alias Channels possible
      27.11.2024, 18:12:14.029	[info ]: javascript.0 (485367) script.js.NSPanels.NSPanel_1: weather alias for accuweather.0. already exists
      27.11.2024, 18:12:14.051	[info ]: javascript.0 (485367) script.js.NSPanels.NSPanel_1: registered 41 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
      27.11.2024, 18:12:14.063	[info ]: javascript.0 (485367) script.js.NSPanels.NSPanel_1: No Updates for NSPanel available
      27.11.2024, 18:12:14.622	[info ]: javascript.0 (485367) script.js.NSPanels.NSPanel_1: Desired TFT Firmware: 53 / v4.4.0
      27.11.2024, 18:12:14.622	[info ]: javascript.0 (485367) script.js.NSPanels.NSPanel_1: Installed TFT Firmware: 53 / v4.4.0
      27.11.2024, 18:13:23.798	[info ]: javascript.0 (485441) Compiling TypeScript source script.js.NSPanels.NSPanel_1
      27.11.2024, 18:13:24.870	[info ]: javascript.0 (485441) script.js.NSPanels.NSPanel_1: source code did not change, using cached compilation result...
      27.11.2024, 18:13:25.019	[info ]: javascript.0 (485441) script.js.NSPanels.NSPanel_1: --- start of NsPanelTs: 0_userdata.0.NSPanel.1. ---
      27.11.2024, 18:13:25.047	[info ]: javascript.0 (485441) script.js.NSPanels.NSPanel_1: setObjects enabled - create Alias Channels possible
      27.11.2024, 18:13:25.057	[info ]: javascript.0 (485441) script.js.NSPanels.NSPanel_1: weather alias for accuweather.0. already exists
      27.11.2024, 18:13:25.079	[info ]: javascript.0 (485441) script.js.NSPanels.NSPanel_1: registered 41 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
      27.11.2024, 18:13:25.090	[info ]: javascript.0 (485441) script.js.NSPanels.NSPanel_1: No Updates for NSPanel available
      27.11.2024, 18:13:25.608	[info ]: javascript.0 (485441) script.js.NSPanels.NSPanel_1: Desired TFT Firmware: 53 / v4.4.0
      27.11.2024, 18:13:25.608	[info ]: javascript.0 (485441) script.js.NSPanels.NSPanel_1: Installed TFT Firmware: 53 / v4.4.0
      
      T 1 Reply Last reply Reply Quote 0
      • T
        TT-Tom @TimoWald last edited by

        @timowald

        Startet das Script selber immer wieder neu oder bist du das??

        Warum hast du das Script nicht unter dem Ordner Allgemein (Common) nicht angelegt??

        T 1 Reply Last reply Reply Quote 0
        • T
          TimoWald @TT-Tom last edited by TimoWald

          @tt-tom Ist das nicht egal wo das Skript liegt? Ja das Skript startet selber immer wieder neu.

          Meine Skript habe ich so ediert.

          /******************************* Begin CONFIG Parameter *******************************/
          
          // DE: liefert bei true detailliertere Meldundgen im Log.
          // EN: if true, provides more detailed messages in the log.
          let Debug: boolean = false;
          
          
          /***** 1. Tasmota-Config *****/
          
              // DE: Anpassen an die Verzeichnisse der MQTT-Adapter-Instanz
              // EN: Adapt to the MQTT adapter instance directories
              const NSPanelReceiveTopic: string = 'mqtt.3.SmartHome.tele.NSPanel_1.RESULT';
              const NSPanelSendTopic: string = 'mqtt.3.SmartHome.cmnd.NSPanel_1.CustomSend';
          
              // DE: nur ändern, falls der User im Tasmota vor dem Kompilieren umbenannt wurde (Standard Tasmota: admin)
              // EN: only change if the user was renamed in Tasmota before compiling (default Tasmota: admin)
              const tasmota_web_admin_user: string = 'admin';
              
              // DE: setzten, falls "Web Admin Password" in Tasmota vergeben
              // EN set if "Web Admin Password" is assigned in Tasmota
              const tasmota_web_admin_password: string = '';
          
              // DE: Setzen der bevorzugten Tasmota32-Version (für Updates)
              // EN: Set preferred Tasmota32 version (for updates)
              const tasmotaOtaVersion: string = 'tasmota32-DE.bin';
                  // DE: Es können ebenfalls andere Versionen verwendet werden wie zum Beispiel:
                  // EN: Other versions can also be used, such as:
                  // 'tasmota32-nspanel.bin' or 'tasmota32.bin' or 'tasmota32-DE.bin' or etc.
          
          
          /***** 2. Directories in 0_userdata.0... *****/
          
              // DE: Anpassen an das jeweilige NSPanel
              // EN: Adapt to the respective NSPanel
              const NSPanel_Path = '0_userdata.0.NSPanel.1.';
          
              // DE: Pfad für gemeinsame Nutzung durch mehrere Panels (bei Nutzung der cardAlarm/cardUnlock)
              // EN: Path for sharing between multiple panels (when using cardAlarm/cardUnlock)
              const NSPanel_Alarm_Path = '0_userdata.0.NSPanel.';
          
          
          /***** 3. Weather adapter Config *****/
          
              // DE: Mögliche Wetteradapter 'accuweather.0.' oder 'daswetter.0.'
              // EN: Possible weather adapters 'accuweather.0.' or 'the weather.0.'
              const weatherAdapterInstance: string = 'accuweather.0.';
          
              // DE: Mögliche Werte: 'Min', 'Max' oder 'MinMax' im Screensaver
              // EN: Possible values: 'Min', 'Max' or 'MinMax' in the screensaver
              const weatherScreensaverTempMinMax: string = 'MinMax';
          
              // DE: Dieser Alias wird automatisch für den gewählten Wetter erstellt und kann entsprechend angepasst werden
              // EN: This alias is automatically created for the selected weather and can be adjusted accordingly
              const weatherEntityPath: string = 'alias.0.NSPanel.Wetter';
          
          
          /***** 4. Color constants for use in the PageItems *****/
          
              // DE: Bei Bedarf können weitere Farben definiert werden
              // EN: If necessary, additional colors can be defined
              const HMIOff:           RGB = { red:  68, green: 115, blue: 158 };     // Blue-Off - Original Entity Off
              const HMIOn:            RGB = { red:   3, green: 169, blue: 244 };     // Blue-On
              const HMIDark:          RGB = { red:  29, green:  29, blue:  29 };     // Original Background Color
              const Off:              RGB = { red: 253, green: 128, blue:   0 };     // Orange-Off - nicer color transitions
              const On:               RGB = { red: 253, green: 216, blue:  53 };
              const MSRed:            RGB = { red: 251, green: 105, blue:  98 };
              const MSYellow:         RGB = { red: 255, green: 235, blue: 156 };
              const MSGreen:          RGB = { red: 121, green: 222, blue: 121 };
              const Red:              RGB = { red: 255, green:   0, blue:   0 };
              const White:            RGB = { red: 255, green: 255, blue: 255 };
              const Yellow:           RGB = { red: 255, green: 255, blue:   0 };
              const Green:            RGB = { red:   0, green: 255, blue:   0 };
              const Blue:             RGB = { red:   0, green:   0, blue: 255 };
              const DarkBlue:         RGB = { red:   0, green:   0, blue: 136 };
              const Gray:             RGB = { red: 136, green: 136, blue: 136 };
              const Black:            RGB = { red:   0, green:   0, blue:   0 };
              const Cyan:             RGB = { red:   0, green: 255, blue: 255 };
              const Magenta:          RGB = { red: 255, green:   0, blue: 255 };
              const colorSpotify:     RGB = { red:  30, green: 215, blue:  96 };
              const colorAlexa:       RGB = { red:  49, green: 196, blue: 243 };
              const colorSonos:       RGB = { red: 216, green: 161, blue:  88 };
              const colorRadio:       RGB = { red: 255, green: 127, blue:   0 };
              const BatteryFull:      RGB = { red:  96, green: 176, blue:  62 };
              const BatteryEmpty:     RGB = { red: 179, green:  45, blue:  25 };
          
              //Menu Icon Colors
              const Menu:             RGB = { red: 150, green: 150, blue: 100 };
              const MenuLowInd:       RGB = { red: 255, green: 235, blue: 156 };
              const MenuHighInd:      RGB = { red: 251, green: 105, blue:  98 };
          
              //Dynamische Indikatoren (Abstufung grün nach gelb nach rot)
              const colorScale0:      RGB = { red:  99, green: 190, blue: 123 };
              const colorScale1:      RGB = { red: 129, green: 199, blue: 126 };
              const colorScale2:      RGB = { red: 161, green: 208, blue: 127 };
              const colorScale3:      RGB = { red: 129, green: 217, blue: 126 };
              const colorScale4:      RGB = { red: 222, green: 226, blue: 131 };
              const colorScale5:      RGB = { red: 254, green: 235, blue: 132 };
              const colorScale6:      RGB = { red: 255, green: 210, blue: 129 };
              const colorScale7:      RGB = { red: 251, green: 185, blue: 124 };
              const colorScale8:      RGB = { red: 251, green: 158, blue: 117 };
              const colorScale9:      RGB = { red: 248, green: 131, blue: 111 };
              const colorScale10:     RGB = { red: 248, green: 105, blue: 107 };
          
              //Screensaver Default Theme Colors
              const scbackground:     RGB = { red:   0, green:   0, blue:   0};
              const scbackgroundInd1: RGB = { red: 255, green:   0, blue:   0};
              const scbackgroundInd2: RGB = { red: 121, green: 222, blue: 121};
              const scbackgroundInd3: RGB = { red: 255, green: 255, blue:   0};
              const sctime:           RGB = { red: 255, green: 255, blue: 255};
              const sctimeAMPM:       RGB = { red: 255, green: 255, blue: 255};
              const scdate:           RGB = { red: 255, green: 255, blue: 255};
              const sctMainIcon:      RGB = { red: 255, green: 255, blue: 255};
              const sctMainText:      RGB = { red: 255, green: 255, blue: 255};
              const sctForecast1:     RGB = { red: 255, green: 255, blue: 255};
              const sctForecast2:     RGB = { red: 255, green: 255, blue: 255};
              const sctForecast3:     RGB = { red: 255, green: 255, blue: 255};
              const sctForecast4:     RGB = { red: 255, green: 255, blue: 255};
              const sctF1Icon:        RGB = { red: 255, green: 235, blue: 156};
              const sctF2Icon:        RGB = { red: 255, green: 235, blue: 156};
              const sctF3Icon:        RGB = { red: 255, green: 235, blue: 156};
              const sctF4Icon:        RGB = { red: 255, green: 235, blue: 156};
              const sctForecast1Val:  RGB = { red: 255, green: 255, blue: 255};
              const sctForecast2Val:  RGB = { red: 255, green: 255, blue: 255};
              const sctForecast3Val:  RGB = { red: 255, green: 255, blue: 255};
              const sctForecast4Val:  RGB = { red: 255, green: 255, blue: 255};
              const scbar:            RGB = { red: 255, green: 255, blue: 255};
              const sctMainIconAlt:   RGB = { red: 255, green: 255, blue: 255};
              const sctMainTextAlt:   RGB = { red: 255, green: 255, blue: 255};
              const sctTimeAdd:       RGB = { red: 255, green: 255, blue: 255};
          
              //Auto-Weather-Colors
              const swClearNight:     RGB = { red: 150, green: 150, blue: 100};
              const swCloudy:         RGB = { red:  75, green:  75, blue:  75};
              const swExceptional:    RGB = { red: 255, green:  50, blue:  50};
              const swFog:            RGB = { red: 150, green: 150, blue: 150};
              const swHail:           RGB = { red: 200, green: 200, blue: 200};
              const swLightning:      RGB = { red: 200, green: 200, blue:   0};
              const swLightningRainy: RGB = { red: 200, green: 200, blue: 150};
              const swPartlycloudy:   RGB = { red: 150, green: 150, blue: 150};
              const swPouring:        RGB = { red:  50, green:  50, blue: 255};
              const swRainy:          RGB = { red: 100, green: 100, blue: 255};
              const swSnowy:          RGB = { red: 150, green: 150, blue: 150};
              const swSnowyRainy:     RGB = { red: 150, green: 150, blue: 255};
              const swSunny:          RGB = { red: 255, green: 255, blue:   0};
              const swWindy:          RGB = { red: 150, green: 150, blue: 150};
          
          
          /***** 5. Script - Parameters *****/
           
              // DE: Für diese Option muss der Haken in setObjects in deiner javascript.X. Instanz gesetzt sein.
              // EN: This option requires the check mark in setObjects in your javascript.X. instance must be set.
              const autoCreateAlias = true;
          
              // DE: Verzeichnis für Auto-Aliase (wird per Default aus dem NSPanel-Verzeichnis gebildet und muss nicht verändert werden)
              // EN: Directory for auto aliases (is created by default from the NSPanel directory and does not need to be changed)
              const AliasPath: string = 'alias.0.' + NSPanel_Path.substring(13, NSPanel_Path.length);
          
              // DE: Default-Farbe für Off-Zustände
              // EN: Default color for off states
              const defaultOffColorParam: any = Off;
              
              // DE: Default-Farbe für On-Zustände
              // EN: Default color for on states
              const defaultOnColorParam: any = On;
          
              const defaultColorParam: any = Off;
              
              // DE: Default-Hintergrundfarbe HMIDark oder Black
              // EN: Default background color HMIDark or Black
              const defaultBackgroundColorParam: any = HMIDark;
          
          /******************************** End CONFIG Parameter ********************************/
          
          //-- Anfang für eigene Seiten -- z.T. selbstdefinierte Aliase erforderlich ----------------
          //-- Start for your own pages -- some self-defined aliases required ----------------
          
              //-- https://github.com/joBr99/nspanel-lovelace-ui/wiki/NSPanel-Page-%E2%80%90-Typen_How-2_Beispiele
          
          //-- ENDE für eigene Seiten -- z.T. selbstdefinierte Aliase erforderlich -------------------------
          //-- END for your own pages -- some self-defined aliases required ------------------------
          
          
          /***********************************************************************************************
           **  Service Pages mit Auto-Alias (Nachfolgende Seiten werden mit Alias automatisch angelegt) **
           **  https://github.com/joBr99/nspanel-lovelace-ui/wiki/NSPanel-Service-Men%C3%BC             **
           ***********************************************************************************************/
          
          /* DE: German
             Wenn das Service Menü abgesichert werden soll, kann eine cardUnlock vorgeschaltet werden. 
             Für diesen Fall ist folgende Vorgehensweise erforderlich:
             - cardUnlock Seite "Unlock_Service" in der Config unter pages auskommentieren ("//" entfernen)
             - Servicemenü aus pages "NSPanel_Service" unter pages kommentieren ("//" hinzufügen)
          */ 
          
          /*************************************************************************************************
            ** Service pages with auto alias (subsequent pages are automatically created with alias)      **
            ** https://github.com/joBr99/nspanel-lovelace-ui/wiki/NSPanel-Service-Men%C3%BC               **
            ************************************************************************************************/
          
          /* EN: English
              If the service menu needs to be secured, a cardUnlock can be installed upstream.
              In this case, the following procedure is required:
              - comment out cardUnlock page "Unlock_Service" in the config under pages (remove "//")
              - Comment service menu from pages "NSPanel_Service" under pages (add "//")
          */
          
          //Level 0 (if service pages are used with cardUnlock)
          let Unlock_Service: PageType = 
          {
              'type': 'cardUnlock',
              'heading': findLocaleServMenu('service_pages'),
              'useColor': true,
              'items': [/*PageItem*/{ id: 'alias.0.NSPanel.Unlock',
                                    targetPage: 'NSPanel_Service_SubPage',
                                    autoCreateALias: true }
              ]
          };
          
          //Level_0 (if service pages are used without cardUnlock)
          let NSPanel_Service: PageType = 
          {
              'type': 'cardEntities',
              'heading': findLocaleServMenu('service_menu'),
              'useColor': true,
              'items': [
                  /*PageItem*/{ navigate: true, id: 'NSPanel_Infos', icon: 'information-outline', offColor: Menu, onColor: Menu, name: findLocaleServMenu('infos'), buttonText: findLocaleServMenu('more')},
                  /*PageItem*/{ navigate: true, id: 'NSPanel_Einstellungen', icon: 'monitor-edit', offColor: Menu, onColor: Menu, name: findLocaleServMenu('settings'), buttonText: findLocaleServMenu('more')},
                  /*PageItem*/{ navigate: true, id: 'NSPanel_Firmware', icon: 'update', offColor: Menu, onColor: Menu, name: findLocaleServMenu('firmware'), buttonText: findLocaleServMenu('more')},
                  /*PageItem*/{ id: AliasPath + 'Config.rebootNSPanel', name: findLocaleServMenu('reboot') ,icon: 'refresh', offColor: MSRed, onColor: MSGreen, buttonText: findLocaleServMenu('start')},
              ]
          };
          
          //Level_0 (if service pages are used with cardUnlock)
          let NSPanel_Service_SubPage: PageType = 
          {
              'type': 'cardEntities',
              'heading': findLocaleServMenu('service_menu'),
              'useColor': true,
              'subPage': true,
              'parent': Unlock_Service,
              'home': 'Unlock_Service', 
              'items': [
                  /*PageItem*/{ navigate: true, id: 'NSPanel_Infos', icon: 'information-outline', offColor: Menu, onColor: Menu, name: findLocaleServMenu('infos'), buttonText: findLocaleServMenu('more')},
                  /*PageItem*/{ navigate: true, id: 'NSPanel_Einstellungen', icon: 'monitor-edit', offColor: Menu, onColor: Menu, name: findLocaleServMenu('settings'), buttonText: findLocaleServMenu('more')},
                  /*PageItem*/{ navigate: true, id: 'NSPanel_Firmware', icon: 'update', offColor: Menu, onColor: Menu, name: findLocaleServMenu('firmware'), buttonText: findLocaleServMenu('more')},
                  /*PageItem*/{ id: AliasPath + 'Config.rebootNSPanel', name: findLocaleServMenu('reboot') ,icon: 'refresh', offColor: MSRed, onColor: MSGreen, buttonText: findLocaleServMenu('start')},
              ]
          };
          
                  //Level_1
                  let NSPanel_Infos: PageType = 
                  {
                      'type': 'cardEntities',
                      'heading': findLocaleServMenu('nspanel_infos'),
                      'useColor': true,
                      'subPage': true,
                      'parent': NSPanel_Service,
                      'home': 'NSPanel_Service',        
                      'items': [
                          /*PageItem*/{ navigate: true, id: 'NSPanel_Wifi_Info_1', icon: 'wifi', offColor: Menu, onColor: Menu, name: findLocaleServMenu('wifi'), buttonText: findLocaleServMenu('more')},
                          /*PageItem*/{ navigate: true, id: 'NSPanel_Sensoren', icon: 'memory', offColor: Menu, onColor: Menu, name: findLocaleServMenu('sensors_hardware'), buttonText: findLocaleServMenu('more')},
                          /*PageItem*/{ navigate: true, id: 'NSPanel_IoBroker', icon: 'information-outline', offColor: Menu, onColor: Menu, name: findLocaleServMenu('info_iobroker'), buttonText: findLocaleServMenu('more')},
                          /*PageItem*/{ id: AliasPath + 'Config.Update.UpdateMessage', name: findLocaleServMenu('update_message') ,icon: 'message-alert-outline', offColor: HMIOff, onColor: MSGreen},
                      ]
                  };
                          //Level_2
                          let NSPanel_Wifi_Info_1: PageType = 
                          {
                              'type': 'cardEntities',
                              'heading': findLocaleServMenu('nspanel_wifi1'),
                              'useColor': true,
                              'subPage': true,
                              'parent': NSPanel_Infos,
                              'next': 'NSPanel_Wifi_Info_2',
                              'items': [
                                  /*PageItem*/{ id: AliasPath + 'ipAddress', name: findLocaleServMenu('ip_address'), icon: 'ip-network-outline', offColor: Menu, onColor: Menu },
                                  /*PageItem*/{ id: AliasPath + 'Tasmota.Wifi.BSSId', name: findLocaleServMenu('mac_address'), icon: 'check-network', offColor: Menu, onColor: Menu },
                                  /*PageItem*/{ id: AliasPath + 'Tasmota.Wifi.RSSI', name: findLocaleServMenu('rssi'), icon: 'signal', unit: '%', colorScale: {'val_min': 100, 'val_max': 0} },
                                  /*PageItem*/{ id: AliasPath + 'Tasmota.Wifi.Signal', name: findLocaleServMenu('wifi_signal'), icon: 'signal-distance-variant', unit: 'dBm', colorScale: {'val_min': 0, 'val_max': -100} },
                              ]
                          };
          
                          let NSPanel_Wifi_Info_2: PageType = 
                          {
                              'type': 'cardEntities',
                              'heading': findLocaleServMenu('nspanel_wifi2'),
                              'useColor': true,
                              'subPage': true,
                              'prev': 'NSPanel_Wifi_Info_1',
                              'home': 'NSPanel_Service',
                              'items': [
                                  /*PageItem*/{ id: AliasPath + 'Tasmota.Wifi.SSId', name: findLocaleServMenu('ssid'), icon: 'signal-distance-variant', offColor: Menu, onColor: Menu },
                                  /*PageItem*/{ id: AliasPath + 'Tasmota.Wifi.Mode', name: findLocaleServMenu('mode'), icon: 'signal-distance-variant', offColor: Menu, onColor: Menu },
                                  /*PageItem*/{ id: AliasPath + 'Tasmota.Wifi.Channel', name: findLocaleServMenu('channel'), icon: 'timeline-clock-outline', offColor: Menu, onColor: Menu },
                                  /*PageItem*/{ id: AliasPath + 'Tasmota.Wifi.AP', name: findLocaleServMenu('accesspoint'), icon: 'router-wireless-settings', offColor: Menu, onColor: Menu },
                              ]
                          };
          
                          let NSPanel_Sensoren: PageType = 
                          {
                              'type': 'cardEntities',
                              'heading': findLocaleServMenu('sensors1'),
                              'useColor': true,
                              'subPage': true,
                              'parent': NSPanel_Infos,
                              'next': 'NSPanel_Hardware',
                              'items': [
                                  /*PageItem*/{ id: AliasPath + 'Sensor.ANALOG.Temperature', name: findLocaleServMenu('room_temperature'), icon: 'home-thermometer-outline', unit: '°C', colorScale: {'val_min': 0, 'val_max': 40, 'val_best': 22 } },
                                  /*PageItem*/{ id: AliasPath + 'Sensor.ESP32.Temperature', name: findLocaleServMenu('esp_temperature'), icon: 'thermometer', unit: '°C', colorScale: {'val_min': 0, 'val_max': 100, 'val_best': 50 } },
                                  /*PageItem*/{ id: AliasPath + 'Sensor.TempUnit', name: findLocaleServMenu('temperature_unit'), icon: 'temperature-celsius', offColor: Menu, onColor: Menu },
                                  /*PageItem*/{ id: AliasPath + 'Sensor.Time', name: findLocaleServMenu('refresh'), icon: 'clock-check-outline', offColor: Menu, onColor: Menu },
                              ]
                          };
          
                          let NSPanel_Hardware: PageType = 
                          {
                              'type': 'cardEntities',
                              'heading': findLocaleServMenu('hardware2'),
                              'useColor': true,
                              'subPage': true,
                              'prev': 'NSPanel_Sensoren',
                              'home': 'NSPanel_Service',
                              'items': [
                                  /*PageItem*/{ id: AliasPath + 'Tasmota.Product', name: findLocaleServMenu('product'), icon: 'devices', offColor: Menu, onColor: Menu },
                                  /*PageItem*/{ id: AliasPath + 'Tasmota.Hardware', name: findLocaleServMenu('esp32_hardware'), icon: 'memory', offColor: Menu, onColor: Menu },
                                  /*PageItem*/{ id: AliasPath + 'Display.Model', name: findLocaleServMenu('nspanel_version'), offColor: Menu, onColor: Menu },
                                  /*PageItem*/{ id: AliasPath + 'Tasmota.Uptime', name: findLocaleServMenu('operating_time'), icon: 'timeline-clock-outline', offColor: Menu, onColor: Menu },
                              ]
                          };
          
                          let NSPanel_IoBroker: PageType = 
                          {
                              'type': 'cardEntities',
                              'heading': findLocaleServMenu('info_iobroker'),
                              'useColor': true,
                              'subPage': true,
                              'parent': NSPanel_Infos,
                              'home': 'NSPanel_Service',
                              'items': [
                                  /*PageItem*/{ id: AliasPath + 'IoBroker.ScriptVersion', name: findLocaleServMenu('script_version_nspanelts'), offColor: Menu, onColor: Menu },
                                  /*PageItem*/{ id: AliasPath + 'IoBroker.NodeJSVersion', name: findLocaleServMenu('nodejs_version'), offColor: Menu, onColor: Menu },
                                  /*PageItem*/{ id: AliasPath + 'IoBroker.JavaScriptVersion', name: findLocaleServMenu('instance_javascript'), offColor: Menu, onColor: Menu },
                                  /*PageItem*/{ id: AliasPath + 'IoBroker.ScriptName', name: findLocaleServMenu('scriptname'), offColor: Menu, onColor: Menu },
                              ]
                          };
          
                  //Level_1
                  let NSPanel_Einstellungen: PageType = 
                      {
                          'type': 'cardGrid',
                          'heading': findLocaleServMenu('settings'),
                          'useColor': true,
                          'subPage': true,
                          'parent': NSPanel_Service,
                          'home': 'NSPanel_Service',
                          'items': [
                              /*PageItem*/{ navigate: true, id: 'NSPanel_Screensaver', icon: 'monitor-dashboard',offColor: Menu, onColor: Menu, name: findLocaleServMenu('screensaver'), buttonText: findLocaleServMenu('more')},
                              /*PageItem*/{ navigate: true, id: 'NSPanel_Relays', icon: 'electric-switch', offColor: Menu, onColor: Menu, name: findLocaleServMenu('relays'), buttonText: findLocaleServMenu('more')},
                              /*PageItem*/{ id:AliasPath + 'Config.temperatureUnitNumber', icon: 'gesture-double-tap', name: findLocaleServMenu('temp_unit'), offColor: Menu, onColor: Menu, 
                              modeList: ['°C', '°F', 'K']},
                              /*PageItem*/{ id: AliasPath + 'Config.localeNumber', icon: 'select-place', name: findLocaleServMenu('language'), offColor: Menu, onColor: Menu, 
                              modeList: ['en-US', 'de-DE', 'nl-NL', 'da-DK', 'es-ES', 'fr-FR', 'it-IT', 'ru-RU', 'nb-NO', 'nn-NO', 'pl-PL', 'pt-PT', 'af-ZA', 'ar-SY', 
                                         'bg-BG', 'ca-ES', 'cs-CZ', 'el-GR', 'et-EE', 'fa-IR', 'fi-FI', 'he-IL', 'hr-xx', 'hu-HU', 'hy-AM', 'id-ID', 'is-IS', 'lb-xx', 
                                         'lt-LT', 'ro-RO', 'sk-SK', 'sl-SI', 'sv-SE', 'th-TH', 'tr-TR', 'uk-UA', 'vi-VN', 'zh-CN', 'zh-TW']},
                             /*PageItem*/{ navigate: true, id: 'NSPanel_Script', icon: 'code-json',offColor: Menu, onColor: Menu, name: findLocaleServMenu('script'), buttonText: findLocaleServMenu('more')},            
                          ]
                      };
          
                          //Level_2
                          let NSPanel_Screensaver: PageType = 
                          {
                              'type': 'cardGrid',
                              'heading': findLocaleServMenu('screensaver'),
                              'useColor': true,
                              'subPage': true,
                              'parent': NSPanel_Einstellungen,
                              'home': 'NSPanel_Service',
                              'items': [
                                  /*PageItem*/{ navigate: true, id: 'NSPanel_ScreensaverDimmode', icon: 'sun-clock', offColor: Menu, onColor: Menu, name: findLocaleServMenu('dimmode')},
                                  /*PageItem*/{ navigate: true, id: 'NSPanel_ScreensaverBrightness', icon: 'brightness-5', offColor: Menu, onColor: Menu, name: findLocaleServMenu('brightness')},
                                  /*PageItem*/{ navigate: true, id: 'NSPanel_ScreensaverLayout', icon: 'page-next-outline', offColor: Menu, onColor: Menu, name: findLocaleServMenu('layout')},
                                  /*PageItem*/{ navigate: true, id: 'NSPanel_ScreensaverWeather', icon: 'weather-partly-rainy', offColor: Menu, onColor: Menu, name: findLocaleServMenu('weather')},
                                  /*PageItem*/{ navigate: true, id: 'NSPanel_ScreensaverDateformat', icon: 'calendar-expand-horizontal', offColor: Menu, onColor: Menu, name: findLocaleServMenu('date_format')},
                                  /*PageItem*/{ navigate: true, id: 'NSPanel_ScreensaverIndicators', icon: 'monitor-edit', offColor: Menu, onColor: Menu, name: findLocaleServMenu('indicators')}
                              ]
                          };
                                      
                                  //Level_3
                                  let NSPanel_ScreensaverDimmode: PageType = 
                                  {
                                      'type': 'cardEntities',
                                      'heading': findLocaleServMenu('dimmode'),
                                      'useColor': true,
                                      'subPage': true,
                                      'parent': NSPanel_Screensaver,
                                      'home': 'NSPanel_Service',
                                      'items': [
                                          /*PageItem*/{ id: AliasPath + 'Dimmode.brightnessDay', name: findLocaleServMenu('brightness_day'), icon: 'brightness-5', offColor: Menu, onColor: Menu, minValue: 5, maxValue: 10},
                                          /*PageItem*/{ id: AliasPath + 'Dimmode.brightnessNight', name: findLocaleServMenu('brightness_night'), icon: 'brightness-4', offColor: Menu, onColor: Menu, minValue: 0, maxValue: 4},
                                          /*PageItem*/{ id: AliasPath + 'Dimmode.hourDay', name: findLocaleServMenu('hour_day'), icon: 'sun-clock', offColor: Menu, onColor: Menu, minValue: 0, maxValue: 23},
                                          /*PageItem*/{ id: AliasPath + 'Dimmode.hourNight', name: findLocaleServMenu('hour_night'), icon: 'sun-clock-outline', offColor: Menu, onColor: Menu, minValue: 0, maxValue: 23}
                                      ]
                                  };
          
                                  //Level_3
                                  let NSPanel_ScreensaverBrightness: PageType = 
                                  {
                                      'type': 'cardEntities',
                                      'heading': findLocaleServMenu('brightness'),
                                      'useColor': true,
                                      'subPage': true,
                                      'parent': NSPanel_Screensaver,
                                      'home': 'NSPanel_Service',
                                      'items': [
                                          /*PageItem*/{ id: AliasPath + 'ScreensaverInfo.activeBrightness', name: findLocaleServMenu('brightness_activ'), icon: 'brightness-5', offColor: Menu, onColor: Menu, minValue: 20, maxValue: 100},
                                          /*PageItem*/{ id: AliasPath + 'Config.Screensaver.timeoutScreensaver', name: findLocaleServMenu('screensaver_timeout'), icon: 'clock-end', offColor: Menu, onColor: Menu, minValue: 0, maxValue: 60},
                                          /*PageItem*/{ id: AliasPath + 'Config.Screensaver.screenSaverDoubleClick', name: findLocaleServMenu('wakeup_doublecklick') ,icon: 'gesture-two-double-tap', offColor: HMIOff, onColor: HMIOn}
                                      ]
                                  };
          
                                  //Level_3
                                  let NSPanel_ScreensaverLayout: PageType = 
                                  {
                                      'type': 'cardEntities',
                                      'heading': findLocaleServMenu('layout'),
                                      'useColor': true,
                                      'subPage': true,
                                      'parent': NSPanel_Screensaver,
                                      'home': 'NSPanel_Service',
                                      'items': [
                                          /*PageItem*/{ id: AliasPath + 'Config.Screensaver.alternativeScreensaverLayout', name: findLocaleServMenu('alternative_layout') ,icon: 'page-previous-outline', offColor: HMIOff, onColor: HMIOn},
                                          /*PageItem*/{ id: AliasPath + 'Config.Screensaver.ScreensaverAdvanced', name: findLocaleServMenu('advanced_layout') ,icon: 'page-next-outline', offColor: HMIOff, onColor: HMIOn},
                                      ]
                                  };
          
                                  //Level_3
                                  let NSPanel_ScreensaverWeather: PageType = 
                                  {
                                      'type': 'cardEntities',
                                      'heading': findLocaleServMenu('weather_parameters'),
                                      'useColor': true,
                                      'subPage': true,
                                      'parent': NSPanel_Screensaver,
                                      'home': 'NSPanel_Service',
                                      'items': [
                                          /*PageItem*/{ id: AliasPath + 'ScreensaverInfo.weatherForecast', name: findLocaleServMenu('weather_forecast_offon') ,icon: 'weather-sunny-off', offColor: HMIOff, onColor: HMIOn},
                                          /*PageItem*/{ id: AliasPath + 'ScreensaverInfo.weatherForecastTimer', name: findLocaleServMenu('weather_forecast_change_switch') ,icon: 'devices', offColor: HMIOff, onColor: HMIOn},
                                          /*PageItem*/{ id: AliasPath + 'ScreensaverInfo.entityChangeTime', name: findLocaleServMenu('weather_forecast_change_time'), icon: 'cog-sync', offColor: Menu, onColor: Menu, minValue: 15, maxValue: 60},
                                          /*PageItem*/{ id: AliasPath + 'Config.Screensaver.autoWeatherColorScreensaverLayout', name: findLocaleServMenu('weather_forecast_icon_colors') ,icon: 'format-color-fill', offColor: HMIOff, onColor: HMIOn},
                                      ]
                                  };
          
                                  //Level_3
                                  let NSPanel_ScreensaverDateformat: PageType = 
                                  {
                                      'type': 'cardEntities',
                                      'heading': findLocaleServMenu('date_format'),
                                      'useColor': true,
                                      'subPage': true,
                                      'parent': NSPanel_Screensaver,
                                      'home': 'NSPanel_Service',
                                      'items': [
                                          /*PageItem*/{ id: AliasPath + 'Config.Dateformat.Switch.weekday', name: findLocaleServMenu('weekday_large') ,icon: 'calendar-expand-horizontal', offColor: HMIOff, onColor: HMIOn},
                                          /*PageItem*/{ id: AliasPath + 'Config.Dateformat.Switch.month', name: findLocaleServMenu('month_large') ,icon: 'calendar-expand-horizontal', offColor: HMIOff, onColor: HMIOn},
                                      ]
                                  };
          
                                  //Level_3
                                  let NSPanel_ScreensaverIndicators: PageType = 
                                  {
                                      'type': 'cardEntities',
                                      'heading': findLocaleServMenu('indicators'),
                                      'useColor': true,
                                      'subPage': true,
                                      'parent': NSPanel_Screensaver,
                                      'home': 'NSPanel_Service',
                                      'items': [
                                          /*PageItem*/{ id: AliasPath + 'Config.MRIcons.alternateMRIconSize.1', name: findLocaleServMenu('mr_icon1_size') ,icon: 'format-size', offColor: HMIOff, onColor: HMIOn},
                                          /*PageItem*/{ id: AliasPath + 'Config.MRIcons.alternateMRIconSize.2', name: findLocaleServMenu('mr_icon2_size') ,icon: 'format-size', offColor: HMIOff, onColor: HMIOn},
                                      ]
                                  };
          
                          //Level_2
                          let NSPanel_Relays: PageType = 
                          {
                              'type': 'cardEntities',
                              'heading': findLocaleServMenu('relays'),
                              'useColor': true,
                              'subPage': true,
                              'parent': NSPanel_Einstellungen,
                              'home': 'NSPanel_Service',
                              'items': [
                                  /*PageItem*/{ id: AliasPath + 'Relay.1', name: findLocaleServMenu('relay1_onoff'), icon: 'power', offColor: HMIOff, onColor: HMIOn},
                                  /*PageItem*/{ id: AliasPath + 'Relay.2', name: findLocaleServMenu('relay2_onoff'), icon: 'power', offColor: HMIOff, onColor: HMIOn},
                              ]
                          };
          
                          //Level_2
                          let NSPanel_Script: PageType = 
                          {
                              'type': 'cardEntities',
                              'heading': findLocaleServMenu('script'),
                              'useColor': true,
                              'subPage': true,
                              'parent': NSPanel_Einstellungen,
                              'home': 'NSPanel_Service',
                              'items': [
                                  /*PageItem*/{ id: AliasPath + 'Config.ScripgtDebugStatus', name: findLocaleServMenu('debugmode_offon') ,icon: 'code-tags-check', offColor: HMIOff, onColor: HMIOn},
                                  /*PageItem*/{ id: AliasPath + 'Config.MQTT.portCheck', name: findLocaleServMenu('port_check_offon') ,icon: 'check-network', offColor: HMIOff, onColor: HMIOn},
                                  /*PageItem*/{ id: AliasPath + 'Config.hiddenCards', name: findLocaleServMenu('hiddencards_offon'), icon: 'check-network', offColor: HMIOff, onColor: HMIOn },
                              ]
                          };
          
                  //Level_1
                  let NSPanel_Firmware: PageType = 
                      {
                          'type': 'cardEntities',
                          'heading': findLocaleServMenu('firmware'),
                          'useColor': true,
                          'subPage': true,
                          'parent': NSPanel_Service,
                          'home': 'NSPanel_Service',
                          'items': [
                              /*PageItem*/{ id: AliasPath + 'autoUpdate', name: findLocaleServMenu('automatically_updates') ,icon: 'power', offColor: HMIOff, onColor: HMIOn},
                              /*PageItem*/{ navigate: true, id: 'NSPanel_FirmwareTasmota', icon: 'usb-flash-drive', offColor: Menu, onColor: Menu, name: findLocaleServMenu('tasmota_firmware'), buttonText: findLocaleServMenu('more')},
                              /*PageItem*/{ navigate: true, id: 'NSPanel_FirmwareBerry', icon: 'usb-flash-drive', offColor: Menu, onColor: Menu, name: findLocaleServMenu('berry_driver'), buttonText: findLocaleServMenu('more')},
                              /*PageItem*/{ navigate: true, id: 'NSPanel_FirmwareNextion', icon: 'cellphone-cog', offColor: Menu, onColor: Menu, name: findLocaleServMenu('nextion_tft_firmware'), buttonText: findLocaleServMenu('more')}
                          ]
                      };
          
                          let NSPanel_FirmwareTasmota: PageType = 
                          {
                              'type': 'cardEntities',
                              'heading': findLocaleServMenu('tasmota'),
                              'useColor': true,
                              'subPage': true,
                              'parent': NSPanel_Firmware,
                              'home': 'NSPanel_Service',
                              'items': [
                                  /*PageItem*/{ id: AliasPath + 'Tasmota.Version', name: findLocaleServMenu('installed_release'), offColor: Menu, onColor: Menu },
                                  /*PageItem*/{ id: AliasPath + 'Tasmota_Firmware.onlineVersion', name: findLocaleServMenu('available_release'), offColor: Menu, onColor: Menu },                        
                                  /*PageItem*/{ id: 'Divider' },
                                  /*PageItem*/{ id: AliasPath + 'Config.Update.UpdateTasmota', name: findLocaleServMenu('update_tasmota') ,icon: 'refresh', offColor: HMIOff, onColor: MSGreen, buttonText: findLocaleServMenu('start')},
                              ]
                          };
          
                          let NSPanel_FirmwareBerry: PageType = 
                          {
                              'type': 'cardEntities',
                              'heading': findLocaleServMenu('berry_driver'),
                              'useColor': true,
                              'subPage': true,
                              'parent': NSPanel_Firmware,
                              'home': 'NSPanel_Service',
                              'items': [
                                  /*PageItem*/{ id: AliasPath + 'Display.BerryDriver', name: findLocaleServMenu('installed_release'), offColor: Menu, onColor: Menu },
                                  /*PageItem*/{ id: AliasPath + 'Berry_Driver.onlineVersion', name: findLocaleServMenu('available_release'), offColor: Menu, onColor: Menu},                        
                                  /*PageItem*/{ id: 'Divider' },
                                  /*PageItem*/{ id: AliasPath + 'Config.Update.UpdateBerry', name: findLocaleServMenu('update_berry_driver') ,icon: 'refresh', offColor: HMIOff, onColor: MSGreen, buttonText: findLocaleServMenu('start')},
                              ]
                          };
          
                          let NSPanel_FirmwareNextion: PageType = 
                          {
                              'type': 'cardEntities',
                              'heading': findLocaleServMenu('nextion_tft'),
                              'useColor': true,
                              'subPage': true,
                              'parent': NSPanel_Firmware,
                              'home': 'NSPanel_Service',
                              'items': [
                                  /*PageItem*/{ id: AliasPath + 'Display_Firmware.TFT.currentVersion', name: findLocaleServMenu('installed_release'), offColor: Menu, onColor: Menu },
                                  /*PageItem*/{ id: AliasPath + 'Display_Firmware.TFT.desiredVersion', name: findLocaleServMenu('desired_release'), offColor: Menu, onColor: Menu },
                                  /*PageItem*/{ id: AliasPath + 'Display.Model', name: findLocaleServMenu('nspanel_model'), offColor: Menu, onColor: Menu },
                                  /*PageItem*/{ id: AliasPath + 'Config.Update.UpdateNextion', name: 'Nextion TFT Update' ,icon: 'refresh', offColor: HMIOff, onColor: MSGreen, buttonText: findLocaleServMenu('start')},
                              ]
                          };
          
          // End of Service Pages
          
          T 1 Reply Last reply Reply Quote 0
          • T
            TT-Tom @TimoWald last edited by

            @timowald
            Bei mir laufen alle unter dem Common.

            Ich frage mich warum es neu startet , ohne Fehlermeldung.

            T 1 Reply Last reply Reply Quote 0
            • T
              TimoWald @TT-Tom last edited by TimoWald

              @tt-tom Ja das weis ich auch nicht. Der Javaskript Adapter startet immer neu. Wird von alleine wieder grün, dann wieder Rot. usw. Wenn ich das "TypeScript" Skript deaktiviere bleibt der Adapter dauerhaft grün.

              PS. Köntest du mir mal dein Skript schicken?

              T 1 Reply Last reply Reply Quote 0
              • T
                TT-Tom @TimoWald last edited by

                @timowald
                Wird dir nix bringen, ist das selbe von Github, was du auch hast.

                Setze es bitte mal unter Common.

                T 1 Reply Last reply Reply Quote 0
                • T
                  TimoWald @TT-Tom last edited by

                  @tt-tom Habe ich gerade gemacht.

                  14c565cc-e021-4613-a660-15503aacfb5c-grafik.png

                  T 1 Reply Last reply Reply Quote 0
                  • T
                    TT-Tom @TimoWald last edited by

                    @timowald

                    Und ?? Gibt es neue Erkenntnisse??

                    T 1 Reply Last reply Reply Quote 0
                    • T
                      TimoWald @TT-Tom last edited by

                      @tt-tom Nein leider kein Erfolg. Was kann ich noch tun?

                      T 1 Reply Last reply Reply Quote 0
                      • T
                        TT-Tom @TimoWald last edited by

                        @timowald

                        Setze bitte mal das Script auf Debug in der JavaScript Instanz. Im Script Fenster oben rechts.

                        T 1 Reply Last reply Reply Quote 0
                        • T
                          TimoWald @TT-Tom last edited by

                          @tt-tom

                          javascript.0	19:49:03.554	info	Compiling TypeScript source script.js.NSPanels.NSPanel_1
                          javascript.0	19:49:04.707	info	script.js.NSPanels.NSPanel_1: source code did not change, using cached compilation result...
                          javascript.0	19:49:04.850	info	script.js.NSPanels.NSPanel_1: --- start of NsPanelTs: 0_userdata.0.NSPanel.1. ---
                          javascript.0	19:49:04.873	warn	script.js.NSPanels.NSPanel_1: setForeignState(id=0_userdata.0.NSPanel.1.IoBroker.JavaScriptVersion, state={"val":"v8.8.3","ack":true,"ts":1732733344873,"q":0,"from":"system.adapter.javascript.0","lc":1732470578207,"c":"script.js.NSPanels.NSPanel_1"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:49:04.873	warn	script.js.NSPanels.NSPanel_1: setForeignState(id=0_userdata.0.NSPanel.1.IoBroker.ScriptName, state={"val":"NSPanels.NSPanel_1","ack":true,"ts":1732733344873,"q":0,"from":"system.adapter.javascript.0","lc":1732731197196,"c":"script.js.NSPanels.NSPanel_1"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:49:04.884	warn	script.js.NSPanels.NSPanel_1: setForeignState(id=0_userdata.0.NSPanel.1.IoBroker.NodeJSVersion, state={"val":"v20.18.0","ack":true,"ts":1732733344884,"q":0,"from":"system.adapter.javascript.0","lc":1732470577619,"c":"script.js.NSPanels.NSPanel_1"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:49:04.885	info	script.js.NSPanels.NSPanel_1: setObjects enabled - create Alias Channels possible
                          javascript.0	19:49:04.887	warn	script.js.NSPanels.NSPanel_1: setForeignState(id=0_userdata.0.NSPanel.1.Display_Firmware.desiredVersion, state={"val":53,"ack":true,"ts":1732733344887,"q":0,"from":"system.adapter.javascript.0","lc":1732470576173,"c":"script.js.NSPanels.NSPanel_1"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:49:04.889	warn	script.js.NSPanels.NSPanel_1: extendObject(id=0_userdata.0.NSPanel.1.ScreensaverInfo.bgColorIndicator, obj={"_id":"","type":"state","common":{"type":"number","name":"Color Indicator","role":"level","states":{"0":"black","1":"red","2":"green","3":"attention","4":"pink","5":"dark red"},"read":true,"write":true},"native":{}}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:49:04.890	warn	script.js.NSPanels.NSPanel_1: setObject(id=alias.0.NSPanel.1.ScreensaverInfo.activeBrightness, obj={"type":"channel","common":{"role":"slider","name":"activeBrightness"},"native":{}}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:49:04.892	warn	script.js.NSPanels.NSPanel_1: setObject(id=alias.0.NSPanel.1.Relay.1, obj={"type":"channel","common":{"role":"socket","name":"Relay.1"},"native":{}}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:49:04.893	warn	script.js.NSPanels.NSPanel_1: setObject(id=alias.0.NSPanel.1.Config.MRIcons.alternateMRIconSize.1, obj={"type":"channel","common":{"role":"socket","name":"alternateMRIconSize.1"},"native":{}}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:49:04.895	info	script.js.NSPanels.NSPanel_1: weather alias for accuweather.0. already exists
                          javascript.0	19:49:04.895	warn	script.js.NSPanels.NSPanel_1: setObject(id=alias.0.NSPanel.1.ScreensaverInfo.weatherForecast, obj={"type":"channel","common":{"role":"socket","name":"weatherForecast"},"native":{}}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:49:04.897	warn	script.js.NSPanels.NSPanel_1: setForeignState(id=mqtt.3.SmartHome.cmnd.NSPanel_1.CustomSend, state={"val":"dimmode~8~100","ack":false,"ts":1732733344897,"q":0,"from":"system.adapter.javascript.0","lc":1732733344897,"c":"script.js.NSPanels.NSPanel_1"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:49:04.898	warn	script.js.NSPanels.NSPanel_1: setForeignState(id=mqtt.3.SmartHome.cmnd.NSPanel_1.CustomSend, state={"val":"dimmode~8~100~6371~65535~0","ack":false,"ts":1732733344898,"q":0,"from":"system.adapter.javascript.0","lc":1732733344898,"c":"script.js.NSPanels.NSPanel_1"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:49:04.921	info	script.js.NSPanels.NSPanel_1: registered 41 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                          javascript.0	19:49:04.923	warn	script.js.NSPanels.NSPanel_1: setForeignState(id=0_userdata.0.NSPanel.1.Consumtion.MeanPower, state={"val":null,"ack":true,"ts":1732733344923,"q":0,"from":"system.adapter.javascript.0","lc":1732733344923,"c":"script.js.NSPanels.NSPanel_1"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:49:04.933	warn	script.js.NSPanels.NSPanel_1: setForeignState(id=mqtt.3.SmartHome.cmnd.NSPanel_1.CustomSend, state={"val":"dimmode~8~100~6371~65535~0","ack":false,"ts":1732733344933,"q":0,"from":"system.adapter.javascript.0","lc":1732733344933,"c":"script.js.NSPanels.NSPanel_1"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:49:04.933	warn	script.js.NSPanels.NSPanel_1: setForeignState(id=mqtt.3.SmartHome.cmnd.NSPanel_1.CustomSend, state={"val":"dimmode~8~100~6371~65535~0","ack":false,"ts":1732733344933,"q":0,"from":"system.adapter.javascript.0","lc":1732733344933,"c":"script.js.NSPanels.NSPanel_1"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:49:04.939	warn	script.js.NSPanels.NSPanel_1: setForeignState(id=mqtt.3.SmartHome.cmnd.NSPanel_1.CustomSend, state={"val":"time~19:49","ack":false,"ts":1732733344939,"q":0,"from":"system.adapter.javascript.0","lc":1732733344939,"c":"script.js.NSPanels.NSPanel_1"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:49:04.942	warn	script.js.NSPanels.NSPanel_1: setForeignState(id=mqtt.3.SmartHome.cmnd.NSPanel_1.CustomSend, state={"val":"date~Mittwoch, 27. November 2024","ack":false,"ts":1732733344942,"q":0,"from":"system.adapter.javascript.0","lc":1732733344942,"c":"script.js.NSPanels.NSPanel_1"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:49:04.943	warn	script.js.NSPanels.NSPanel_1: setForeignState(id=mqtt.3.SmartHome.cmnd.NSPanel_1.CustomSend, state={"val":"pageType~pageStartup","ack":false,"ts":1732733344943,"q":0,"from":"system.adapter.javascript.0","lc":1732733243441,"c":"script.js.NSPanels.NSPanel_1"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:49:04.948	info	script.js.NSPanels.NSPanel_1: No Updates for NSPanel available
                          javascript.0	19:49:04.973	warn	script.js.NSPanels.NSPanel_1: setForeignState(id=0_userdata.0.NSPanel.1.Config.Update.activ, state={"val":0,"ack":true,"ts":1732733344973,"q":0,"from":"system.adapter.javascript.0","lc":1732470648310,"c":"script.js.NSPanels.NSPanel_1"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:49:04.997	info	script.js.NSPanels.NSPanel_1: Desired TFT Firmware: 53 / v4.4.0
                          javascript.0	19:49:04.998	info	script.js.NSPanels.NSPanel_1: Installed TFT Firmware: 53 / v4.4.0
                          javascript.0	19:49:04.998	warn	script.js.NSPanels.NSPanel_1: setForeignState(id=0_userdata.0.NSPanel.1.Display_Firmware.TFT.currentVersion, state={"val":"53 / v4.4.0","ack":true,"ts":1732733344998,"q":0,"from":"system.adapter.javascript.0","lc":1732722222464,"c":"script.js.NSPanels.NSPanel_1"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:49:05.025	info	Stopping script script.js.NSPanels.NSPanel_1
                          javascript.0	19:49:05.034	warn	script.js.NSPanels.NSPanel_1: setForeignState(id=0_userdata.0.NSPanel.1.Display_Firmware.TFT.desiredVersion, state={"val":"53 / v4.4.0","ack":true,"ts":1732733345034,"q":0,"from":"system.adapter.javascript.0","lc":1732470648813,"c":"script.js.NSPanels.NSPanel_1"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:49:05.039	warn	script.js.NSPanels.NSPanel_1: setObject(id=alias.0.NSPanel.1.IoBroker.ScriptVersion, obj={"type":"channel","common":{"role":"info","name":"Version NSPanelTS"},"native":{}}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:49:05.040	warn	script.js.NSPanels.NSPanel_1: setObject(id=alias.0.NSPanel.1.Config.ScripgtDebugStatus, obj={"type":"channel","common":{"role":"socket","name":"ScripgtDebugStatus"},"native":{}}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:49:05.040	warn	script.js.NSPanels.NSPanel_1: setObject(id=alias.0.NSPanel.1.Config.MQTT.portCheck, obj={"type":"channel","common":{"role":"socket","name":"mqttPortCheck"},"native":{}}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:49:05.041	warn	script.js.NSPanels.NSPanel_1: setObject(id=alias.0.NSPanel.1.Config.Screensaver.alternativeScreensaverLayout, obj={"type":"channel","common":{"role":"socket","name":"alternativeScreensaverLayout"},"native":{}}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:49:05.072	warn	script.js.NSPanels.NSPanel_1: setObject(id=alias.0.NSPanel.1.Config.Update.UpdateMessage, obj={"type":"channel","common":{"role":"socket","name":"UpdateMesssage"},"native":{}}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:50:15.242	info	Compiling TypeScript source script.js.NSPanels.NSPanel_1
                          javascript.0	19:50:16.269	info	script.js.NSPanels.NSPanel_1: source code did not change, using cached compilation result...
                          javascript.0	19:50:16.465	info	script.js.NSPanels.NSPanel_1: --- start of NsPanelTs: 0_userdata.0.NSPanel.1. ---
                          javascript.0	19:50:16.483	warn	script.js.NSPanels.NSPanel_1: setForeignState(id=0_userdata.0.NSPanel.1.IoBroker.JavaScriptVersion, state={"val":"v8.8.3","ack":true,"ts":1732733416483,"q":0,"from":"system.adapter.javascript.0","lc":1732470578207,"c":"script.js.NSPanels.NSPanel_1"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:50:16.484	warn	script.js.NSPanels.NSPanel_1: setForeignState(id=0_userdata.0.NSPanel.1.IoBroker.ScriptName, state={"val":"NSPanels.NSPanel_1","ack":true,"ts":1732733416484,"q":0,"from":"system.adapter.javascript.0","lc":1732731197196,"c":"script.js.NSPanels.NSPanel_1"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:50:16.506	warn	script.js.NSPanels.NSPanel_1: setForeignState(id=0_userdata.0.NSPanel.1.IoBroker.NodeJSVersion, state={"val":"v20.18.0","ack":true,"ts":1732733416506,"q":0,"from":"system.adapter.javascript.0","lc":1732470577619,"c":"script.js.NSPanels.NSPanel_1"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:50:16.508	info	script.js.NSPanels.NSPanel_1: setObjects enabled - create Alias Channels possible
                          javascript.0	19:50:16.513	warn	script.js.NSPanels.NSPanel_1: setForeignState(id=0_userdata.0.NSPanel.1.Display_Firmware.desiredVersion, state={"val":53,"ack":true,"ts":1732733416513,"q":0,"from":"system.adapter.javascript.0","lc":1732470576173,"c":"script.js.NSPanels.NSPanel_1"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:50:16.516	warn	script.js.NSPanels.NSPanel_1: extendObject(id=0_userdata.0.NSPanel.1.ScreensaverInfo.bgColorIndicator, obj={"_id":"","type":"state","common":{"type":"number","name":"Color Indicator","role":"level","states":{"0":"black","1":"red","2":"green","3":"attention","4":"pink","5":"dark red"},"read":true,"write":true},"native":{}}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:50:16.518	warn	script.js.NSPanels.NSPanel_1: setObject(id=alias.0.NSPanel.1.ScreensaverInfo.activeBrightness, obj={"type":"channel","common":{"role":"slider","name":"activeBrightness"},"native":{}}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:50:16.521	warn	script.js.NSPanels.NSPanel_1: setObject(id=alias.0.NSPanel.1.Relay.1, obj={"type":"channel","common":{"role":"socket","name":"Relay.1"},"native":{}}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:50:16.522	warn	script.js.NSPanels.NSPanel_1: setObject(id=alias.0.NSPanel.1.Config.MRIcons.alternateMRIconSize.1, obj={"type":"channel","common":{"role":"socket","name":"alternateMRIconSize.1"},"native":{}}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:50:16.524	info	script.js.NSPanels.NSPanel_1: weather alias for accuweather.0. already exists
                          javascript.0	19:50:16.525	warn	script.js.NSPanels.NSPanel_1: setObject(id=alias.0.NSPanel.1.ScreensaverInfo.weatherForecast, obj={"type":"channel","common":{"role":"socket","name":"weatherForecast"},"native":{}}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:50:16.528	warn	script.js.NSPanels.NSPanel_1: setForeignState(id=mqtt.3.SmartHome.cmnd.NSPanel_1.CustomSend, state={"val":"dimmode~8~100","ack":false,"ts":1732733416528,"q":0,"from":"system.adapter.javascript.0","lc":1732733416528,"c":"script.js.NSPanels.NSPanel_1"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:50:16.529	warn	script.js.NSPanels.NSPanel_1: setForeignState(id=mqtt.3.SmartHome.cmnd.NSPanel_1.CustomSend, state={"val":"dimmode~8~100~6371~65535~0","ack":false,"ts":1732733416529,"q":0,"from":"system.adapter.javascript.0","lc":1732733416529,"c":"script.js.NSPanels.NSPanel_1"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:50:16.650	info	script.js.NSPanels.NSPanel_1: registered 41 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                          javascript.0	19:50:16.653	warn	script.js.NSPanels.NSPanel_1: setForeignState(id=0_userdata.0.NSPanel.1.Consumtion.MeanPower, state={"val":null,"ack":true,"ts":1732733416652,"q":0,"from":"system.adapter.javascript.0","lc":1732733416652,"c":"script.js.NSPanels.NSPanel_1"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:50:16.653	warn	script.js.NSPanels.NSPanel_1: setForeignState(id=mqtt.3.SmartHome.cmnd.NSPanel_1.CustomSend, state={"val":"dimmode~8~100~6371~65535~0","ack":false,"ts":1732733416653,"q":0,"from":"system.adapter.javascript.0","lc":1732733416653,"c":"script.js.NSPanels.NSPanel_1"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:50:16.654	warn	script.js.NSPanels.NSPanel_1: setForeignState(id=mqtt.3.SmartHome.cmnd.NSPanel_1.CustomSend, state={"val":"dimmode~8~100~6371~65535~0","ack":false,"ts":1732733416654,"q":0,"from":"system.adapter.javascript.0","lc":1732733416654,"c":"script.js.NSPanels.NSPanel_1"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:50:16.689	warn	script.js.NSPanels.NSPanel_1: setForeignState(id=mqtt.3.SmartHome.cmnd.NSPanel_1.CustomSend, state={"val":"time~19:50","ack":false,"ts":1732733416689,"q":0,"from":"system.adapter.javascript.0","lc":1732733416689,"c":"script.js.NSPanels.NSPanel_1"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:50:16.692	warn	script.js.NSPanels.NSPanel_1: setForeignState(id=mqtt.3.SmartHome.cmnd.NSPanel_1.CustomSend, state={"val":"date~Mittwoch, 27. November 2024","ack":false,"ts":1732733416692,"q":0,"from":"system.adapter.javascript.0","lc":1732733416692,"c":"script.js.NSPanels.NSPanel_1"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:50:16.693	warn	script.js.NSPanels.NSPanel_1: setForeignState(id=mqtt.3.SmartHome.cmnd.NSPanel_1.CustomSend, state={"val":"pageType~pageStartup","ack":false,"ts":1732733416693,"q":0,"from":"system.adapter.javascript.0","lc":1732733243441,"c":"script.js.NSPanels.NSPanel_1"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:50:16.696	info	script.js.NSPanels.NSPanel_1: No Updates for NSPanel available
                          javascript.0	19:50:16.706	warn	script.js.NSPanels.NSPanel_1: setForeignState(id=0_userdata.0.NSPanel.1.Config.Update.activ, state={"val":0,"ack":true,"ts":1732733416705,"q":0,"from":"system.adapter.javascript.0","lc":1732470648310,"c":"script.js.NSPanels.NSPanel_1"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:50:16.716	info	script.js.NSPanels.NSPanel_1: Desired TFT Firmware: 53 / v4.4.0
                          javascript.0	19:50:16.716	info	script.js.NSPanels.NSPanel_1: Installed TFT Firmware: 53 / v4.4.0
                          javascript.0	19:50:16.717	warn	script.js.NSPanels.NSPanel_1: setForeignState(id=0_userdata.0.NSPanel.1.Display_Firmware.TFT.currentVersion, state={"val":"53 / v4.4.0","ack":true,"ts":1732733416716,"q":0,"from":"system.adapter.javascript.0","lc":1732722222464,"c":"script.js.NSPanels.NSPanel_1"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:50:16.726	warn	script.js.NSPanels.NSPanel_1: setForeignState(id=0_userdata.0.NSPanel.1.Display_Firmware.TFT.desiredVersion, state={"val":"53 / v4.4.0","ack":true,"ts":1732733416726,"q":0,"from":"system.adapter.javascript.0","lc":1732470648813,"c":"script.js.NSPanels.NSPanel_1"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:50:16.730	warn	script.js.NSPanels.NSPanel_1: setObject(id=alias.0.NSPanel.1.IoBroker.ScriptVersion, obj={"type":"channel","common":{"role":"info","name":"Version NSPanelTS"},"native":{}}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:50:16.731	warn	script.js.NSPanels.NSPanel_1: setObject(id=alias.0.NSPanel.1.Config.ScripgtDebugStatus, obj={"type":"channel","common":{"role":"socket","name":"ScripgtDebugStatus"},"native":{}}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:50:16.731	warn	script.js.NSPanels.NSPanel_1: setObject(id=alias.0.NSPanel.1.Config.MQTT.portCheck, obj={"type":"channel","common":{"role":"socket","name":"mqttPortCheck"},"native":{}}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:50:16.732	warn	script.js.NSPanels.NSPanel_1: setObject(id=alias.0.NSPanel.1.Config.Screensaver.alternativeScreensaverLayout, obj={"type":"channel","common":{"role":"socket","name":"alternativeScreensaverLayout"},"native":{}}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:50:16.732	warn	script.js.NSPanels.NSPanel_1: setObject(id=alias.0.NSPanel.1.Config.Update.UpdateMessage, obj={"type":"channel","common":{"role":"socket","name":"UpdateMesssage"},"native":{}}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                          javascript.0	19:50:17.874	info	Stopping script script.js.NSPanels.NSPanel_1
                          
                          Armilar 1 Reply Last reply Reply Quote 0
                          • Armilar
                            Armilar Most Active Forum Testing @TimoWald last edited by Armilar

                            @timowald
                            @TT-Tom

                            Das Panel versucht den Kontakt herzustellen und geht in regelmäßigen Abständen in den Startup. Das ist, was die Empfangsseite (Nachrichten vom NSPanel) angeht in Ordnung. Das NSPanel bekommt allerdings keine Daten vom MQTT. Ich vermute, dass dier der CustomSend nicht abonniert wurde. Ist auch manuell erzeugt.

                            f7d286ce-07ce-4771-859c-11c4171471b8-image.png

                            Ich denke den Part mit dem MQTT-Explorer (Variante 3) solltest du mal durchführen und auch die MQTT-Einstellungen mal kurz posten.

                            https://github.com/joBr99/nspanel-lovelace-ui/wiki/ioBroker---Basisinstallation#7-customsend-anlegen.

                            Der Rest sieht für mich nach einem kurzfristigen Erfolgs-Durchbruch aus...

                            Ob der abonniert wurd kannst du auch einfach testen:

                            time~20:16
                            

                            in den CustomSend setzen und absenden. Dann "muss" das Panel anspringen. Ansonsten funktioniert der CustomSend noch nicht.

                            Da das Skript allerdings schon Nachrichten absetzt, wird dort wie beschrieben auch das aktuelle Problem sein...

                            siehe:
                            5c2ea464-3753-4c3a-9bb3-4983788262b6-image.png

                            T 1 Reply Last reply Reply Quote 0
                            • T
                              TimoWald @Armilar last edited by

                              @armilar Damit legt er den Datenpunkt "CustomSend" nicht an.

                              d7a1da84-5757-4713-9abd-b729b93b2085-grafik.png

                              T Armilar 2 Replies Last reply Reply Quote 0
                              • T
                                TT-Tom @TimoWald last edited by

                                @timowald du musst

                                time~20:16

                                absenden

                                T 1 Reply Last reply Reply Quote 0
                                • Armilar
                                  Armilar Most Active Forum Testing @TimoWald last edited by Armilar

                                  @timowald

                                  und bitte mal Screenshots vom MQTT-Adapter (Instanz 3)... evtl stimmt da etwas noch nicht...

                                  T 1 Reply Last reply Reply Quote 0
                                  • T
                                    TimoWald @TT-Tom last edited by

                                    @tt-tom
                                    1eb06eda-9cac-4a36-9d8a-478230b1baf4-grafik.png

                                    1 Reply Last reply Reply Quote 0
                                    • T
                                      TimoWald @Armilar last edited by

                                      @armilar
                                      252df68e-b2ce-46b4-8771-413b8aa5267b-grafik.png
                                      085f40ed-ebde-4faf-a920-4b2ce94fc765-grafik.png
                                      d2b1b3db-407d-4b55-a44b-245c5886afed-grafik.png

                                      T 1 Reply Last reply Reply Quote 0
                                      • T
                                        TimoWald @TimoWald last edited by

                                        Der Eintrag ist in der MQTT.0 Instanz erschienen. Wie stelle ich das um?

                                        Armilar T 2 Replies Last reply Reply Quote 0
                                        • Armilar
                                          Armilar Most Active Forum Testing @TimoWald last edited by Armilar

                                          @timowald

                                          benutzt du den gleichen Port 1866 für unterschiedliche Instanzen?

                                          Falls ja, in der Instanz 3 einen komplett anderen Port, z.B. 1895 nehmen und im Tasmota ebenfalls eintragen. Das Problem hat mein Briefträger auch immer, wenn alle in der Straße die gleiche Hausnummer haben 😊

                                          1 Reply Last reply Reply Quote 1
                                          • T
                                            TT-Tom @TimoWald last edited by TT-Tom

                                            @timowald du musst bei der Verbindung vom MQTT-Explorer auch den Port von der Instanz 3 nehmen

                                            der Port check sagte was von 1897

                                            T 1 Reply Last reply Reply Quote 1
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            596
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            5
                                            72
                                            2890
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo