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.6k

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

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

Tester für Javascript 9.0.1 gesucht

Geplant Angeheftet Gesperrt Verschoben Tester
84 Beiträge 25 Kommentatoren 10.0k 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.
  • wendy2702W wendy2702

    @mg99 dann schließe dich doch mit Details an das Github issue an.

    Bei mir funktioniert wie geschrieben das Speichern teilweise wieder.

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

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

    @mg99 dann schließe dich doch mit Details an das Github issue an.

    Bei mir funktioniert wie geschrieben das Speichern teilweise wieder.

    @wendy2702 Sorry, meinst du hier oder im Github - ich bin eher der Laie im Umgang, lerne gerade dazu.

    Nutzt euch meine "iob diag" ?

    Aber vielleicht mal so:
    Neu angelegte blockly können normal gespeichert werden.
    Bei alten blockly 's kommt der Speicherbutton bzw. Abbruchbutton nicht zum vorschein, daher kein Speichern möglich.

    Kopiere ich einen Teil eines alten blocklys, dann wird das auch in einem neuen blockly nicht gespeichert.

    Hilft das?

    wendy2702W 1 Antwort Letzte Antwort
    0
    • mg99M mg99

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

      @mg99 dann schließe dich doch mit Details an das Github issue an.

      Bei mir funktioniert wie geschrieben das Speichern teilweise wieder.

      @wendy2702 Sorry, meinst du hier oder im Github - ich bin eher der Laie im Umgang, lerne gerade dazu.

      Nutzt euch meine "iob diag" ?

      Aber vielleicht mal so:
      Neu angelegte blockly können normal gespeichert werden.
      Bei alten blockly 's kommt der Speicherbutton bzw. Abbruchbutton nicht zum vorschein, daher kein Speichern möglich.

      Kopiere ich einen Teil eines alten blocklys, dann wird das auch in einem neuen blockly nicht gespeichert.

      Hilft das?

      wendy2702W Offline
      wendy2702W Offline
      wendy2702
      schrieb am zuletzt editiert von
      #63

      @mg99 ich meinte auf GitHub, da lesen die Entwickler eher mit.

      Kannst ja mal schauen ob dein Problem da schon beschrieben ist. Wenn nicht bitte hinzufügen.

      Bitte keine Fragen per PN, die gehören ins Forum!

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

      mg99M 1 Antwort Letzte Antwort
      0
      • wendy2702W wendy2702

        @mg99 ich meinte auf GitHub, da lesen die Entwickler eher mit.

        Kannst ja mal schauen ob dein Problem da schon beschrieben ist. Wenn nicht bitte hinzufügen.

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

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

        @mg99 ich meinte auf GitHub, da lesen die Entwickler eher mit.

        Kannst ja mal schauen ob dein Problem da schon beschrieben ist. Wenn nicht bitte hinzufügen.

        Danke für die Info, das Problem wird auch dort schon erörtert - Doppelposting bringen mM nichts.

        1 Antwort Letzte Antwort
        0
        • crunchipC crunchip

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

          Im Zweifel kurz auf das latest repo stellen, updaten und zurück auf stable

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

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

          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!

          S haus-automatisierungH 2 Antworten 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!

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

            @chrisprefect

            Steht ein paar Beiträge weiter zurück:
            https://forum.iobroker.net/topic/81247/tester-für-javascript-9-0-1-gesucht/53?_=1750197920942

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

            1 Antwort Letzte Antwort
            0
            • Thomas BraunT Thomas Braun

              @crunchip

              Wobei das mit 'npm' nur funktioniert, wenn es schon ein stable release gibt. Reine Beta-Adapter bekommst du so nicht.
              (Jedenfalls mein Stand von vor einiger Zeit. Kann sein, dass es mittlerweile auch geht).

              crunchipC Abwesend
              crunchipC Abwesend
              crunchip
              Forum Testing Most Active
              schrieb am zuletzt editiert von
              #67

              @thomas-braun sagte in Tester für Javascript 9.0.1 gesucht:

              crunchip
              Wobei das mit 'npm' nur funktioniert, wenn es schon ein stable release gibt

              Hab damit zwar auch nix am Hut, jedoch so wie ichs verstehe muss kein stable sein.
              https://iobroker.readthedocs.io/de/latest/development/adapter.html

              umgestiegen von Proxmox auf Unraid

              1 Antwort Letzte Antwort
              0
              • 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 Offline
                    haus-automatisierungH Offline
                    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
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          649

                                          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