Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Tester für Javascript 9.0.1 gesucht

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.7k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

Tester für Javascript 9.0.1 gesucht

Geplant Angeheftet Gesperrt Verschoben Tester
84 Beiträge 25 Kommentatoren 10.1k Aufrufe 23 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • I Offline
    I Offline
    IOMax
    schrieb am zuletzt editiert von
    #68

    Ich habe eben mal die 9.0.5 installiert und bei mir funktioniert das Speichern in den Scripten nach wie vor nicht. Und zwar immer dann, wenn ich die Pushover Aktion eingebunden habe.

    W 1 Antwort Letzte Antwort
    0
    • I IOMax

      Ich habe eben mal die 9.0.5 installiert und bei mir funktioniert das Speichern in den Scripten nach wie vor nicht. Und zwar immer dann, wenn ich die Pushover Aktion eingebunden habe.

      W Offline
      W Offline
      wm20320
      schrieb am zuletzt editiert von
      #69

      @iomax ... und wenn ich eine Funktion im Script habe.

      1 Antwort Letzte Antwort
      0
      • ChrisPrefectC ChrisPrefect

        Seit Admin 5 geht dies aber viel komfortabler, OHNE das Repository umzustellen, zu müssen!
        https://www.iobroker.net/#de/documentation/basics/repositories.md

        Ich habe auf Stable umgestellt und dann über NPM den Javascript-Adapter drüber installiert. Jetzt bin ich auf 9.0.5 (also neuere Beta statt Stable?).

        Beim Import kommt jetzt "Error: JavaScript generator does not know how to generate code for block type "telegram". und der Speichern-Button fehlt jetzt.

        Wie kann ich die letzte funktionierende Version installieren? (ohne dass dabei etwas verloren geht?)

        Danke!

        haus-automatisierungH Online
        haus-automatisierungH Online
        haus-automatisierung
        Developer Most Active
        schrieb am zuletzt editiert von haus-automatisierung
        #70

        @chrisprefect sagte in Tester für Javascript 9.0.1 gesucht:

        Wie kann ich die letzte funktionierende Version installieren? (ohne dass dabei etwas verloren geht?)

        Expertenmodus an, Tab Adapter, ganz hinten (in der Listenansicht) "eine bestimmte Version installieren" auswählen. Oben dann 8.9.2 eingeben (oder in der Liste darunter auswählen - falls sichtbar) und los.

        Screenshot 2025-06-18 at 11.10.20.png

        🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
        🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
        📚 Meine inoffizielle ioBroker Dokumentation

        S ChrisPrefectC 2 Antworten Letzte Antwort
        1
        • haus-automatisierungH haus-automatisierung

          @chrisprefect sagte in Tester für Javascript 9.0.1 gesucht:

          Wie kann ich die letzte funktionierende Version installieren? (ohne dass dabei etwas verloren geht?)

          Expertenmodus an, Tab Adapter, ganz hinten (in der Listenansicht) "eine bestimmte Version installieren" auswählen. Oben dann 8.9.2 eingeben (oder in der Liste darunter auswählen - falls sichtbar) und los.

          Screenshot 2025-06-18 at 11.10.20.png

          S Abwesend
          S Abwesend
          Shadowhunter23
          schrieb am zuletzt editiert von
          #71

          Auch mit 9.0.6 kann ich nicht speichern, eben per npm installiert.

          Proxmox 9 HA-Cluster mit 3x HP prodesk 400 G6 i5
          Bei einem downvote bitte melden, es könnte sein, dass dieser ungewollt ist!

          mg99M 1 Antwort Letzte Antwort
          0
          • haus-automatisierungH haus-automatisierung

            @chrisprefect sagte in Tester für Javascript 9.0.1 gesucht:

            Wie kann ich die letzte funktionierende Version installieren? (ohne dass dabei etwas verloren geht?)

            Expertenmodus an, Tab Adapter, ganz hinten (in der Listenansicht) "eine bestimmte Version installieren" auswählen. Oben dann 8.9.2 eingeben (oder in der Liste darunter auswählen - falls sichtbar) und los.

            Screenshot 2025-06-18 at 11.10.20.png

            ChrisPrefectC Offline
            ChrisPrefectC Offline
            ChrisPrefect
            schrieb am zuletzt editiert von
            #72

            @haus-automatisierung Perfekt, so gehts einfacher. Die Kommandozeile ist umständlich und scary :-D

            1 Antwort Letzte Antwort
            0
            • S Shadowhunter23

              Auch mit 9.0.6 kann ich nicht speichern, eben per npm installiert.

              mg99M Offline
              mg99M Offline
              mg99
              schrieb am zuletzt editiert von mg99
              #73

              @shadowhunter23 sagte in Tester für Javascript 9.0.1 gesucht:

              Auch mit 9.0.6 kann ich nicht speichern, eben per npm installiert.

              Geht mir ähnlich, etwas besser dürfte es sein.
              Ich glaube das Einfügen einer Funktion "um etwas tun" hackt.

              Ich habe ein neues blockly erstellt.
              Ein debug Element eingefügt,
              eine Funktion "um etwas tun" eingefügt,
              das debug Element in das Funktionselement verschoben und danach gespeichert.
              Dann das blockly geschlossen und wieder geöffnet - die Funktion ist verschwunden.

              P.S. @haus-automatisierung danke für den Hinweis!

              haselchenH 1 Antwort Letzte Antwort
              0
              • mg99M mg99

                @shadowhunter23 sagte in Tester für Javascript 9.0.1 gesucht:

                Auch mit 9.0.6 kann ich nicht speichern, eben per npm installiert.

                Geht mir ähnlich, etwas besser dürfte es sein.
                Ich glaube das Einfügen einer Funktion "um etwas tun" hackt.

                Ich habe ein neues blockly erstellt.
                Ein debug Element eingefügt,
                eine Funktion "um etwas tun" eingefügt,
                das debug Element in das Funktionselement verschoben und danach gespeichert.
                Dann das blockly geschlossen und wieder geöffnet - die Funktion ist verschwunden.

                P.S. @haus-automatisierung danke für den Hinweis!

                haselchenH Offline
                haselchenH Offline
                haselchen
                Most Active
                schrieb am zuletzt editiert von haselchen
                #74

                @haus-automatisierung

                Ich weiss, da gab es ne Neuerung bezüglich der NPM Module.
                Ich kriegs aber nicht mehr zusammen.
                Ein paar stehen dort in den Javascript Einstellungen bei mir drin.
                Nach dem Update auf 9.0.5 steht nun erstmal im Log, dass er per npm install die Module nicht installieren kann.

                Hilf mir auf die Sprünge, ist das nen Issue oder wie gehe ich damit um?

                Als Beispiel

                2025-06-18 17:17:40.366 - warn: javascript.0 (1557) Cannot install custom npm package "qrcode@latest"
                2025-06-18 17:18:04.658 - warn: javascript.0 (1557) Cannot install custom npm package "node-mihome@latest"
                

                Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                1 Antwort Letzte Antwort
                0
                • T TT-Tom

                  Hi @bluefox,

                  Version 9.0.3 bringt immer noch die selben Fehler im Script (NSPanel), ansonsten laufen alle anderen Scripte ohne Fehlermeldungen.

                  ? Offline
                  ? Offline
                  Ein ehemaliger Benutzer
                  schrieb am zuletzt editiert von
                  #75

                  @tt-tom

                  ist dir bekannt, dass der Fehler im Script (nspanel) inzwischen behoben wurde, wir sind bei 9.0.7 mittlerweile...
                  leider recht wenig changelog.. ??

                  ArmilarA 1 Antwort Letzte Antwort
                  0
                  • ? Ein ehemaliger Benutzer

                    @tt-tom

                    ist dir bekannt, dass der Fehler im Script (nspanel) inzwischen behoben wurde, wir sind bei 9.0.7 mittlerweile...
                    leider recht wenig changelog.. ??

                    ArmilarA Offline
                    ArmilarA Offline
                    Armilar
                    Most Active Forum Testing
                    schrieb am zuletzt editiert von
                    #76

                    @neuschwansteini

                    Nein auf das Issue 1892 wurde noch nicht wirklich reagiert...

                    Alle Änderungen beziehen sich nur auf Blockly-Blöcke... Also weiter mit der stable 8.9.2

                    Installationsanleitung, Tipps, Alias-Definitionen, FAQ für das Sonoff NSPanel mit lovelace UI unter ioBroker
                    https://github.com/joBr99/nspanel-lovelace-ui/wiki

                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                    M 1 Antwort Letzte Antwort
                    2
                    • ArmilarA Armilar

                      @neuschwansteini

                      Nein auf das Issue 1892 wurde noch nicht wirklich reagiert...

                      Alle Änderungen beziehen sich nur auf Blockly-Blöcke... Also weiter mit der stable 8.9.2

                      M Offline
                      M Offline
                      mameier1234
                      schrieb am zuletzt editiert von
                      #77

                      @armilar Auch mit 9.0.10 gibt es noch Probleme..

                      TypeScript compilation failed:
                                  await setStateAsync(NSPanel_Path + 'PageNavi', <iobJS.State>{ val: "{ pagetype: 'page', pageId: 0 }", ack: true });
                                                                                        ^
                      ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                      
                                      await setStateAsync(NSPanel_Path + 'NSPanel_Dimmode_brightnessDay', <iobJS.State>{ val: 8, ack: true });
                                                                                                                 ^
                      ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                      
                                      await setStateAsync(NSPanel_Path + 'NSPanel_Dimmode_hourDay', <iobJS.State>{ val: 7, ack: true });
                                                                                                           ^
                      ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                      
                                      await setStateAsync(NSPanel_Path + 'NSPanel_Dimmode_brightnessNight', <iobJS.State>{ val: 1, ack: true });
                                                                                                                   ^
                      ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                      
                                      await setStateAsync(NSPanel_Path + 'NSPanel_Dimmode_hourNight', <iobJS.State>{ val: 22, ack: true });
                                                                                                             ^
                      ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                      
                              await setStateAsync(meanPower, <iobJS.State>{ val: meanConsumption, ack: true });
                                                                    ^
                      ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                      
                                  await setStateAsync(screensaverNotifyHeading, <iobJS.State>{ val: '', ack: true });
                                                                                       ^
                      ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                      
                                  await setStateAsync(screensaverNotifyText, <iobJS.State>{ val: '', ack: true });
                                                                                    ^
                      ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                      
                                      await setStateAsync(obj.id, <iobJS.State>{ val: obj.state.val, ack: true }); // ack new value
                                                                         ^
                      ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                      
                                      await setStateAsync(NSPanel_Path + 'NSPanel_locales_json', <iobJS.State>{ val: JSON.stringify(response.data), ack: true });
                                                                                                        ^
                      ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                      
                                      await setStateAsync(NSPanel_Path + 'NSPanel_locales_service_json', <iobJS.State>{ val: JSON.stringify(response.data), ack: true });
                                                                                                                ^
                      ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                      
                                              await setStateAsync(NSPanel_Path + 'Tasmota_Firmware.currentVersion', <iobJS.State>{ val: getState(NSPanel_Path + 'Tasmota_Firmware.onlineVersion').val, ack: true });
                                                                                                                           ^
                      ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                      
                                              await setStateAsync(NSPanel_Path + 'Berry_Driver.currentVersion', <iobJS.State>{ val: getState(NSPanel_Path + 'Berry_Driver.onlineVersion').val, ack: true });
                                                                                                                       ^
                      ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                      
                      

                      Back to stable... :-)

                      Grüße,

                      Martin

                      T ArmilarA 2 Antworten Letzte Antwort
                      1
                      • M mameier1234

                        @armilar Auch mit 9.0.10 gibt es noch Probleme..

                        TypeScript compilation failed:
                                    await setStateAsync(NSPanel_Path + 'PageNavi', <iobJS.State>{ val: "{ pagetype: 'page', pageId: 0 }", ack: true });
                                                                                          ^
                        ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                        
                                        await setStateAsync(NSPanel_Path + 'NSPanel_Dimmode_brightnessDay', <iobJS.State>{ val: 8, ack: true });
                                                                                                                   ^
                        ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                        
                                        await setStateAsync(NSPanel_Path + 'NSPanel_Dimmode_hourDay', <iobJS.State>{ val: 7, ack: true });
                                                                                                             ^
                        ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                        
                                        await setStateAsync(NSPanel_Path + 'NSPanel_Dimmode_brightnessNight', <iobJS.State>{ val: 1, ack: true });
                                                                                                                     ^
                        ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                        
                                        await setStateAsync(NSPanel_Path + 'NSPanel_Dimmode_hourNight', <iobJS.State>{ val: 22, ack: true });
                                                                                                               ^
                        ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                        
                                await setStateAsync(meanPower, <iobJS.State>{ val: meanConsumption, ack: true });
                                                                      ^
                        ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                        
                                    await setStateAsync(screensaverNotifyHeading, <iobJS.State>{ val: '', ack: true });
                                                                                         ^
                        ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                        
                                    await setStateAsync(screensaverNotifyText, <iobJS.State>{ val: '', ack: true });
                                                                                      ^
                        ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                        
                                        await setStateAsync(obj.id, <iobJS.State>{ val: obj.state.val, ack: true }); // ack new value
                                                                           ^
                        ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                        
                                        await setStateAsync(NSPanel_Path + 'NSPanel_locales_json', <iobJS.State>{ val: JSON.stringify(response.data), ack: true });
                                                                                                          ^
                        ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                        
                                        await setStateAsync(NSPanel_Path + 'NSPanel_locales_service_json', <iobJS.State>{ val: JSON.stringify(response.data), ack: true });
                                                                                                                  ^
                        ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                        
                                                await setStateAsync(NSPanel_Path + 'Tasmota_Firmware.currentVersion', <iobJS.State>{ val: getState(NSPanel_Path + 'Tasmota_Firmware.onlineVersion').val, ack: true });
                                                                                                                             ^
                        ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                        
                                                await setStateAsync(NSPanel_Path + 'Berry_Driver.currentVersion', <iobJS.State>{ val: getState(NSPanel_Path + 'Berry_Driver.onlineVersion').val, ack: true });
                                                                                                                         ^
                        ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                        
                        

                        Back to stable... :-)

                        T Nicht stören
                        T Nicht stören
                        ticaki
                        schrieb am zuletzt editiert von
                        #78

                        @mameier1234

                        Es gibt noch Problem, aber die dev-version hatte bei mir, nachdem ich alles rausgeworfen habe das probleme macht, keine Probleme mehr mit 9.0.10.

                        Meine anderen Skripte wollen aber nicht mit 9.0.10 und da hatte ich dann die nase voll und bin zurück :)

                        Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                        Spenden

                        1 Antwort Letzte Antwort
                        1
                        • M mameier1234

                          @armilar Auch mit 9.0.10 gibt es noch Probleme..

                          TypeScript compilation failed:
                                      await setStateAsync(NSPanel_Path + 'PageNavi', <iobJS.State>{ val: "{ pagetype: 'page', pageId: 0 }", ack: true });
                                                                                            ^
                          ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                          
                                          await setStateAsync(NSPanel_Path + 'NSPanel_Dimmode_brightnessDay', <iobJS.State>{ val: 8, ack: true });
                                                                                                                     ^
                          ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                          
                                          await setStateAsync(NSPanel_Path + 'NSPanel_Dimmode_hourDay', <iobJS.State>{ val: 7, ack: true });
                                                                                                               ^
                          ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                          
                                          await setStateAsync(NSPanel_Path + 'NSPanel_Dimmode_brightnessNight', <iobJS.State>{ val: 1, ack: true });
                                                                                                                       ^
                          ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                          
                                          await setStateAsync(NSPanel_Path + 'NSPanel_Dimmode_hourNight', <iobJS.State>{ val: 22, ack: true });
                                                                                                                 ^
                          ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                          
                                  await setStateAsync(meanPower, <iobJS.State>{ val: meanConsumption, ack: true });
                                                                        ^
                          ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                          
                                      await setStateAsync(screensaverNotifyHeading, <iobJS.State>{ val: '', ack: true });
                                                                                           ^
                          ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                          
                                      await setStateAsync(screensaverNotifyText, <iobJS.State>{ val: '', ack: true });
                                                                                        ^
                          ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                          
                                          await setStateAsync(obj.id, <iobJS.State>{ val: obj.state.val, ack: true }); // ack new value
                                                                             ^
                          ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                          
                                          await setStateAsync(NSPanel_Path + 'NSPanel_locales_json', <iobJS.State>{ val: JSON.stringify(response.data), ack: true });
                                                                                                            ^
                          ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                          
                                          await setStateAsync(NSPanel_Path + 'NSPanel_locales_service_json', <iobJS.State>{ val: JSON.stringify(response.data), ack: true });
                                                                                                                    ^
                          ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                          
                                                  await setStateAsync(NSPanel_Path + 'Tasmota_Firmware.currentVersion', <iobJS.State>{ val: getState(NSPanel_Path + 'Tasmota_Firmware.onlineVersion').val, ack: true });
                                                                                                                               ^
                          ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                          
                                                  await setStateAsync(NSPanel_Path + 'Berry_Driver.currentVersion', <iobJS.State>{ val: getState(NSPanel_Path + 'Berry_Driver.onlineVersion').val, ack: true });
                                                                                                                           ^
                          ERROR: Namespace 'global.iobJS' has no exported member 'State'.
                          
                          

                          Back to stable... :-)

                          ArmilarA Offline
                          ArmilarA Offline
                          Armilar
                          Most Active Forum Testing
                          schrieb am zuletzt editiert von Armilar
                          #79

                          @mameier1234

                          Ja, wie @ticaki schon erwähnt, wenn man noch andere gute TypeSript hat, sollte man auf die 9.0.11 oder 9.0.12 ... warten.

                          Wenn es dir nur um das NSPanel Script geht, dann sollte der untere Teil von dem:
                          https://github.com/joBr99/nspanel-lovelace-ui/blob/main/ioBroker/DEV/NSPanelTs.ts
                          funktionieren.


                          Das ist temporär bereinigt und funktioniert somit mit der aktuellen JS 9.0.10 ...

                          EDIT: Sehe grad, dass es bereits eine 9.0.11 geben soll... Sollte in Kürze im Repo sein... Kannste auch mal testen

                          Siehe
                          https://github.com/ioBroker/ioBroker.javascript/issues/1892
                          ganz unten

                          Installationsanleitung, Tipps, Alias-Definitionen, FAQ für das Sonoff NSPanel mit lovelace UI unter ioBroker
                          https://github.com/joBr99/nspanel-lovelace-ui/wiki

                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                          teletapiT M 2 Antworten Letzte Antwort
                          0
                          • ArmilarA Armilar

                            @mameier1234

                            Ja, wie @ticaki schon erwähnt, wenn man noch andere gute TypeSript hat, sollte man auf die 9.0.11 oder 9.0.12 ... warten.

                            Wenn es dir nur um das NSPanel Script geht, dann sollte der untere Teil von dem:
                            https://github.com/joBr99/nspanel-lovelace-ui/blob/main/ioBroker/DEV/NSPanelTs.ts
                            funktionieren.


                            Das ist temporär bereinigt und funktioniert somit mit der aktuellen JS 9.0.10 ...

                            EDIT: Sehe grad, dass es bereits eine 9.0.11 geben soll... Sollte in Kürze im Repo sein... Kannste auch mal testen

                            Siehe
                            https://github.com/ioBroker/ioBroker.javascript/issues/1892
                            ganz unten

                            teletapiT Online
                            teletapiT Online
                            teletapi
                            schrieb am zuletzt editiert von
                            #80

                            @armilar Bei mir läuft das Javascript 9.0.10 wieder in Verbindung mit dem NSPanel 4.9.2.3. Danke dafür

                            1 Antwort Letzte Antwort
                            1
                            • ArmilarA Armilar

                              @mameier1234

                              Ja, wie @ticaki schon erwähnt, wenn man noch andere gute TypeSript hat, sollte man auf die 9.0.11 oder 9.0.12 ... warten.

                              Wenn es dir nur um das NSPanel Script geht, dann sollte der untere Teil von dem:
                              https://github.com/joBr99/nspanel-lovelace-ui/blob/main/ioBroker/DEV/NSPanelTs.ts
                              funktionieren.


                              Das ist temporär bereinigt und funktioniert somit mit der aktuellen JS 9.0.10 ...

                              EDIT: Sehe grad, dass es bereits eine 9.0.11 geben soll... Sollte in Kürze im Repo sein... Kannste auch mal testen

                              Siehe
                              https://github.com/ioBroker/ioBroker.javascript/issues/1892
                              ganz unten

                              M Offline
                              M Offline
                              mameier1234
                              schrieb am zuletzt editiert von
                              #81

                              @armilar

                              Hab jetzt auf die 9.0.11 aktualisiert.. und das Script auf 4.9.2.3

                              Bringt immer noch Fehler: unter 8.9.2 einwandfrei.

                              Kein Stress... :-)

                              javascript.0	12:01:53.268	error	
                              TypeScript compilation failed:
                                                          if (obj2.common.type == "boolean") {
                                                                          ^
                              ERROR: Property 'type' does not exist on type 'InstanceCommon | AdapterCommon | (InstanceCommon & Record<string, any>) | (AdapterCommon & Record<string, any>) | ... 24 more ... | SystemConfigCommon'.
                                Property 'type' does not exist on type 'ChannelCommon'.
                              
                                          let name = page.heading !== undefined ? page.heading : o.common.name.de;
                                                                                                               ^
                              ERROR: Property 'de' does not exist on type 'StringOrTranslated'.
                                Property 'de' does not exist on type 'string'.
                              
                                      let heading = page.heading !== undefined ? page.heading : o.common.name.de;
                                                                                                              ^
                              ERROR: Property 'de' does not exist on type 'StringOrTranslated'.
                                Property 'de' does not exist on type 'string'.
                              
                                          heading = page.heading !== undefined ? page.heading : o.common.name.de;
                                                                                                              ^
                              ERROR: Property 'de' does not exist on type 'StringOrTranslated'.
                                Property 'de' does not exist on type 'string'.
                              

                              Grüße,

                              Martin

                              ArmilarA 1 Antwort Letzte Antwort
                              0
                              • M mameier1234

                                @armilar

                                Hab jetzt auf die 9.0.11 aktualisiert.. und das Script auf 4.9.2.3

                                Bringt immer noch Fehler: unter 8.9.2 einwandfrei.

                                Kein Stress... :-)

                                javascript.0	12:01:53.268	error	
                                TypeScript compilation failed:
                                                            if (obj2.common.type == "boolean") {
                                                                            ^
                                ERROR: Property 'type' does not exist on type 'InstanceCommon | AdapterCommon | (InstanceCommon & Record<string, any>) | (AdapterCommon & Record<string, any>) | ... 24 more ... | SystemConfigCommon'.
                                  Property 'type' does not exist on type 'ChannelCommon'.
                                
                                            let name = page.heading !== undefined ? page.heading : o.common.name.de;
                                                                                                                 ^
                                ERROR: Property 'de' does not exist on type 'StringOrTranslated'.
                                  Property 'de' does not exist on type 'string'.
                                
                                        let heading = page.heading !== undefined ? page.heading : o.common.name.de;
                                                                                                                ^
                                ERROR: Property 'de' does not exist on type 'StringOrTranslated'.
                                  Property 'de' does not exist on type 'string'.
                                
                                            heading = page.heading !== undefined ? page.heading : o.common.name.de;
                                                                                                                ^
                                ERROR: Property 'de' does not exist on type 'StringOrTranslated'.
                                  Property 'de' does not exist on type 'string'.
                                
                                ArmilarA Offline
                                ArmilarA Offline
                                Armilar
                                Most Active Forum Testing
                                schrieb am zuletzt editiert von Armilar
                                #82

                                @mameier1234

                                ja, hatte ich auch... Da jetzt kein 9.0.10 mehr in der Versionsliste steht, ging ja nur ein Fallback auf v8.9.2

                                Denke mit dem kleinen Fix auf die bevorstehende v9.0.12 wird's auch noch nicht wirklich besser. Der Fix beinhaltet nämlich nur ein notExists und behandelt diese Problematik nicht...

                                Also warten auf die v9.0.13

                                Installationsanleitung, Tipps, Alias-Definitionen, FAQ für das Sonoff NSPanel mit lovelace UI unter ioBroker
                                https://github.com/joBr99/nspanel-lovelace-ui/wiki

                                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                M 1 Antwort Letzte Antwort
                                0
                                • ArmilarA Armilar

                                  @mameier1234

                                  ja, hatte ich auch... Da jetzt kein 9.0.10 mehr in der Versionsliste steht, ging ja nur ein Fallback auf v8.9.2

                                  Denke mit dem kleinen Fix auf die bevorstehende v9.0.12 wird's auch noch nicht wirklich besser. Der Fix beinhaltet nämlich nur ein notExists und behandelt diese Problematik nicht...

                                  Also warten auf die v9.0.13

                                  M Offline
                                  M Offline
                                  mameier1234
                                  schrieb am zuletzt editiert von mameier1234
                                  #83

                                  @armilar

                                  man kann ja im Expertenmodus auch manuell auf die 9.0.10 downgraden.. hier ist tatsächlich mit der Scriptversion 4.9.2.3 alles ok.

                                  Edit:

                                  ok.. nach ein paar Sekunden dann doch Warnungen:

                                  avascript.0	14:15:56.363	info	
                                  Stopping script
                                  javascript.1	14:15:56.375	info	
                                  Stopping script
                                  javascript.0	14:15:57.461	info	
                                  Compiling TypeScript source
                                  javascript.0	14:15:57.704	info	
                                  source code did not change, using cached compilation result...
                                  javascript.0	14:15:57.750	info	
                                  --- start of NsPanelTs: 0_userdata.0.NSPanel.1. ---
                                  javascript.0	14:15:57.779	info	
                                  setObjects enabled - create Alias Channels possible
                                  javascript.0	14:15:57.780	info	
                                  weather alias for accuweather.0. already exists
                                  javascript.0	14:15:57.785	info	
                                  registered 41 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                                  javascript.0	14:15:57.787	info	
                                  No Updates for NSPanel available
                                  javascript.0	14:15:57.932	info	
                                  Desired TFT Firmware: 58 / v4.9.2
                                  javascript.0	14:15:57.932	info	
                                  Installed TFT Firmware: 58 / v4.9.2
                                  javascript.0	14:15:58.044	info	
                                  Debug mode disabled
                                  javascript.0	14:15:59.355	info	
                                  Desired TFT Firmware: 58 / v4.9.2
                                  javascript.0	14:15:59.355	info	
                                  Installed TFT Firmware: 58 / v4.9.2
                                  javascript.0	14:15:59.355	info	
                                  hidden Cards disabled
                                  javascript.0	14:16:00.572	info	
                                  Start MQTT-Port-Check -------------------------------------
                                  javascript.0	14:16:00.572	info	
                                  -- admin.0                   - 8081
                                  javascript.0	14:16:00.572	info	
                                  -- deyeidc.0                 - 8899
                                  javascript.0	14:16:00.572	info	
                                  -- evcc.0                    - 7070
                                  javascript.0	14:16:00.572	info	
                                  -- hm-rpc.0                  - 0
                                  javascript.0	14:16:00.572	info	
                                  -- hm-rpc.1                  - 0
                                  javascript.0	14:16:00.572	info	
                                  -- hue.0                     - 80
                                  javascript.0	14:16:00.572	info	
                                  -- mqtt.0                    - 1883
                                  javascript.0	14:16:00.573	info	
                                  -- proxmox.0                 - 8006
                                  javascript.0	14:16:00.573	info	
                                  -- shelly.0                  - 1882
                                  javascript.0	14:16:00.573	info	
                                  -- shelly.1                  - 1885
                                  javascript.0	14:16:00.573	info	
                                  -- simple-api.0              - 8087
                                  javascript.0	14:16:00.573	info	
                                  -- sql.0                     - 3306
                                  javascript.0	14:16:00.573	info	
                                  -- sun2000.0                 - 5021
                                  javascript.0	14:16:00.573	info	
                                  -- telegram.0                - 8443
                                  javascript.0	14:16:00.573	info	
                                  -- web.0                     - 8082
                                  javascript.0	14:16:00.573	info	
                                  -- ws.0                      - 8084
                                  javascript.0	14:16:00.573	info	
                                  -- zigbee.0                  - /dev
                                  javascript.0	14:16:00.573	info	
                                  - MQTT-Port-Check OK: Instance of Adapter: mqtt.0 is running on Port:1883
                                  javascript.0	14:16:00.573	info	
                                  End MQTT-Port-Check ---------------------------------------
                                  javascript.0	14:16:09.733	warn	
                                      at HandleScreensaverUpdate (script.js.FertigeScripte.NS-Panel_V4_9:13914:31)
                                  javascript.0	14:16:09.733	warn	
                                      at HandleScreensaver (script.js.FertigeScripte.NS-Panel_V4_9:13591:5)
                                  javascript.0	14:16:09.733	warn	
                                      at HandleMessage (script.js.FertigeScripte.NS-Panel_V4_9:5729:21)
                                  javascript.0	14:16:09.733	warn	
                                      at script.js.FertigeScripte.NS-Panel_V4_9:5417:21
                                  javascript.0	14:16:09.733	warn	
                                      at step (script.js.FertigeScripte.NS-Panel_V4_9:33:23)
                                  javascript.0	14:16:09.733	warn	
                                      at Object.next (script.js.FertigeScripte.NS-Panel_V4_9:14:53)
                                  javascript.0	14:16:09.733	warn	
                                      at script.js.FertigeScripte.NS-Panel_V4_9:8:71
                                  javascript.0	14:16:09.733	warn	
                                      at HandleScreensaverUpdate (script.js.FertigeScripte.NS-Panel_V4_9:13914:31)
                                  javascript.0	14:16:09.733	warn	
                                      at HandleScreensaver (script.js.FertigeScripte.NS-Panel_V4_9:13591:5)
                                  javascript.0	14:16:09.733	warn	
                                      at HandleMessage (script.js.FertigeScripte.NS-Panel_V4_9:5729:21)
                                  javascript.0	14:16:09.733	warn	
                                      at script.js.FertigeScripte.NS-Panel_V4_9:5417:21
                                  javascript.0	14:16:09.733	warn	
                                      at step (script.js.FertigeScripte.NS-Panel_V4_9:33:23)
                                  javascript.0	14:16:09.733	warn	
                                      at Object.next (script.js.FertigeScripte.NS-Panel_V4_9:14:53)
                                  javascript.0	14:16:09.733	warn	
                                      at script.js.FertigeScripte.NS-Panel_V4_9:8:71
                                  javascript.0	14:16:09.734	warn	
                                      at HandleScreensaverUpdate (script.js.FertigeScripte.NS-Panel_V4_9:13914:31)
                                  javascript.0	14:16:09.734	warn	
                                      at HandleScreensaver (script.js.FertigeScripte.NS-Panel_V4_9:13591:5)
                                  javascript.0	14:16:09.734	warn	
                                      at HandleMessage (script.js.FertigeScripte.NS-Panel_V4_9:5729:21)
                                  javascript.0	14:16:09.734	warn	
                                      at script.js.FertigeScripte.NS-Panel_V4_9:5417:21
                                  javascript.0	14:16:09.734	warn	
                                      at step (script.js.FertigeScripte.NS-Panel_V4_9:33:23)
                                  javascript.0	14:16:09.734	warn	
                                      at Object.next (script.js.FertigeScripte.NS-Panel_V4_9:14:53)
                                  javascript.0	14:16:09.734	warn	
                                      at script.js.FertigeScripte.NS-Panel_V4_9:8:71
                                  javascript.0	14:16:09.734	warn	
                                      at HandleScreensaverUpdate (script.js.FertigeScripte.NS-Panel_V4_9:13914:31)
                                  javascript.0	14:16:09.734	warn	
                                      at HandleScreensaver (script.js.FertigeScripte.NS-Panel_V4_9:13591:5)
                                  javascript.0	14:16:09.734	warn	
                                      at HandleMessage (script.js.FertigeScripte.NS-Panel_V4_9:5729:21)
                                  javascript.0	14:16:09.734	warn	
                                      at script.js.FertigeScripte.NS-Panel_V4_9:5417:21
                                  javascript.0	14:16:09.734	warn	
                                      at step (script.js.FertigeScripte.NS-Panel_V4_9:33:23)
                                  javascript.0	14:16:09.734	warn	
                                      at Object.next (script.js.FertigeScripte.NS-Panel_V4_9:14:53)
                                  javascript.0	14:16:09.734	warn	
                                      at script.js.FertigeScripte.NS-Panel_V4_9:8:71
                                  

                                  Grüße,

                                  Martin

                                  1 Antwort Letzte Antwort
                                  0
                                  • T Nicht stören
                                    T Nicht stören
                                    ticaki
                                    schrieb am zuletzt editiert von ticaki
                                    #84

                                    Aktuelle DEV-Version der NSPanel-Skripts läuft mit 9.0.11 - kann soweit auch keinen Fehler mehr im Typescriptteil von 9.0.11 findet, ist halt etwas pingeliger geworden - aber das wird typescript mit jedem größeren Versionssprung.

                                    Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                                    Spenden

                                    1 Antwort Letzte Antwort
                                    0
                                    Antworten
                                    • In einem neuen Thema antworten
                                    Anmelden zum Antworten
                                    • Älteste zuerst
                                    • Neuste zuerst
                                    • Meiste Stimmen


                                    Support us

                                    ioBroker
                                    Community Adapters
                                    Donate

                                    888

                                    Online

                                    32.4k

                                    Benutzer

                                    81.5k

                                    Themen

                                    1.3m

                                    Beiträge
                                    Community
                                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                    ioBroker Community 2014-2025
                                    logo
                                    • Anmelden

                                    • Du hast noch kein Konto? Registrieren

                                    • Anmelden oder registrieren, um zu suchen
                                    • Erster Beitrag
                                      Letzter Beitrag
                                    0
                                    • Home
                                    • Aktuell
                                    • Tags
                                    • Ungelesen 0
                                    • Kategorien
                                    • Unreplied
                                    • Beliebt
                                    • GitHub
                                    • Docu
                                    • Hilfe