Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Problem mit getStateAsync

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.2k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

Problem mit getStateAsync

Scheduled Pinned Locked Moved Skripten / Logik
27 Posts 4 Posters 2.6k Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • haus-automatisierungH haus-automatisierung

    @automatisierer-0 Naja, die Doku und Type Definition ist scheinbar nicht ganz vollständig (hatten wir ja oben schon). Soll ich auf die Stelle im GitHub Repo verlinken, dass es die Funktion gibt? :)

    A Offline
    A Offline
    Automatisierer 0
    wrote on last edited by
    #21

    @haus-automatisierung
    Ich bin ziemlich ein Anfänger, der Verweis auf github befüchte ich wird mit gar nicht weiterhelfen.

    Aber wie löse ich das Problem mit dem Fehler: cannot find name 'SendToAsync' ?
    Was muss ich tun dass der Fehler weggeht?

    1 Reply Last reply
    0
    • haus-automatisierungH haus-automatisierung

      @automatisierer-0 Naja, die Doku und Type Definition ist scheinbar nicht ganz vollständig (hatten wir ja oben schon). Soll ich auf die Stelle im GitHub Repo verlinken, dass es die Funktion gibt? :)

      A Offline
      A Offline
      Automatisierer 0
      wrote on last edited by
      #22

      @haus-automatisierung
      Ich habe auf die letzte Version des JavaScipt Adapters upgedated.
      Jetzt kommt kein Compilerfehler mehr.

      Aber funktonieren tut es leider trotzdem nicht.
      Hier kurz mein Code:

      // Test
      MyInit()
      
      async function MyInit(){
          await sendToAsync("pushover", "send", {message: "MyInit_1", sound: "" })
          await sendToAsync("pushover", "send", {message: "MyInit_2", sound: "" })
          await sendToAsync("pushover", "send", {message: "MyInit_3", sound: "" })
      }
      

      Am Handy kommt leider nur die erste Pushover Nachricht an.
      Was muss ich machen dass alle drei Nachrichten kommen?

      haus-automatisierungH 1 Reply Last reply
      1
      • A Automatisierer 0

        @haus-automatisierung
        Ich habe auf die letzte Version des JavaScipt Adapters upgedated.
        Jetzt kommt kein Compilerfehler mehr.

        Aber funktonieren tut es leider trotzdem nicht.
        Hier kurz mein Code:

        // Test
        MyInit()
        
        async function MyInit(){
            await sendToAsync("pushover", "send", {message: "MyInit_1", sound: "" })
            await sendToAsync("pushover", "send", {message: "MyInit_2", sound: "" })
            await sendToAsync("pushover", "send", {message: "MyInit_3", sound: "" })
        }
        

        Am Handy kommt leider nur die erste Pushover Nachricht an.
        Was muss ich machen dass alle drei Nachrichten kommen?

        haus-automatisierungH Online
        haus-automatisierungH Online
        haus-automatisierung
        Developer Most Active
        wrote on last edited by
        #23

        @automatisierer-0 Müsste ich jetzt testen ob das an Pushover liegt. Das Promise wird nie erfüllt und daher geht es nicht weiter. Ändere das mal in eine konkrete Instanz (also pushover.0 statt pushover). Oder hast Du mehrere Instanzen die den Text versenden sollen?

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

        A ? 2 Replies Last reply
        0
        • haus-automatisierungH haus-automatisierung

          @automatisierer-0 Müsste ich jetzt testen ob das an Pushover liegt. Das Promise wird nie erfüllt und daher geht es nicht weiter. Ändere das mal in eine konkrete Instanz (also pushover.0 statt pushover). Oder hast Du mehrere Instanzen die den Text versenden sollen?

          A Offline
          A Offline
          Automatisierer 0
          wrote on last edited by
          #24

          @haus-automatisierung
          ich schreibe;

          // Test
          MyInit()
          
          
          async function MyInit(){
              await sendToAsync("pushover.0", "send", {message: "MyInit_1", sound: "" })
              await sendToAsync("pushover.0", "send", {message: "MyInit_2", sound: "" })
              await sendToAsync("pushover.0", "send", {message: "MyInit_3", sound: "" })
          }
          

          Es kommt dann der folgende Fehler nd der Javascript Adapter ist "rot":

          host.VM-KNX1
          	2023-02-11 22:26:06.418	info	Restart adapter system.adapter.javascript.0 because enabled
          host.VM-KNX1
          	2023-02-11 22:26:06.418	error	instance system.adapter.javascript.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
          host.VM-KNX1
          	2023-02-11 22:26:06.417	error	Caught by controller[1]: }
          host.VM-KNX1
          	2023-02-11 22:26:06.417	error	Caught by controller[1]: result: '{"status":1,"request":"09796865-b49e-48df-8ef1-aec5288af1d4"}'
          host.VM-KNX1
          	2023-02-11 22:26:06.417	error	Caught by controller[1]: error: null,
          host.VM-KNX1
          	2023-02-11 22:26:06.417	error	Caught by controller[1]: {
          host.VM-KNX1
          	2023-02-11 22:26:06.417	error	Caught by controller[0]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:
          

          langsam verzweifle ich.....

          haus-automatisierungH 1 Reply Last reply
          0
          • haus-automatisierungH haus-automatisierung

            @automatisierer-0 Müsste ich jetzt testen ob das an Pushover liegt. Das Promise wird nie erfüllt und daher geht es nicht weiter. Ändere das mal in eine konkrete Instanz (also pushover.0 statt pushover). Oder hast Du mehrere Instanzen die den Text versenden sollen?

            ? Offline
            ? Offline
            A Former User
            wrote on last edited by
            #25

            @haus-automatisierung said in Problem mit getStateAsync:

            @automatisierer-0 Müsste ich jetzt testen ob das an Pushover liegt.

            Also ich hab die Erfahrung gemacht das pushover da nicht so drauf steht wenn mehrere Nachrichten gleichzeitig gesendet werden sollen. Dann verschluckt er sich gerne mal und sendet was nicht oder sogar doppelt. Daher wäre es besser diese versetzt zu senden.

            A 1 Reply Last reply
            0
            • ? A Former User

              @haus-automatisierung said in Problem mit getStateAsync:

              @automatisierer-0 Müsste ich jetzt testen ob das an Pushover liegt.

              Also ich hab die Erfahrung gemacht das pushover da nicht so drauf steht wenn mehrere Nachrichten gleichzeitig gesendet werden sollen. Dann verschluckt er sich gerne mal und sendet was nicht oder sogar doppelt. Daher wäre es besser diese versetzt zu senden.

              A Offline
              A Offline
              Automatisierer 0
              wrote on last edited by
              #26

              @ciddi89
              Bitte um ein Beispiel wie ich den Zeitversatz mache

              1 Reply Last reply
              0
              • A Automatisierer 0

                @haus-automatisierung
                ich schreibe;

                // Test
                MyInit()
                
                
                async function MyInit(){
                    await sendToAsync("pushover.0", "send", {message: "MyInit_1", sound: "" })
                    await sendToAsync("pushover.0", "send", {message: "MyInit_2", sound: "" })
                    await sendToAsync("pushover.0", "send", {message: "MyInit_3", sound: "" })
                }
                

                Es kommt dann der folgende Fehler nd der Javascript Adapter ist "rot":

                host.VM-KNX1
                	2023-02-11 22:26:06.418	info	Restart adapter system.adapter.javascript.0 because enabled
                host.VM-KNX1
                	2023-02-11 22:26:06.418	error	instance system.adapter.javascript.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
                host.VM-KNX1
                	2023-02-11 22:26:06.417	error	Caught by controller[1]: }
                host.VM-KNX1
                	2023-02-11 22:26:06.417	error	Caught by controller[1]: result: '{"status":1,"request":"09796865-b49e-48df-8ef1-aec5288af1d4"}'
                host.VM-KNX1
                	2023-02-11 22:26:06.417	error	Caught by controller[1]: error: null,
                host.VM-KNX1
                	2023-02-11 22:26:06.417	error	Caught by controller[1]: {
                host.VM-KNX1
                	2023-02-11 22:26:06.417	error	Caught by controller[0]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:
                

                langsam verzweifle ich.....

                haus-automatisierungH Online
                haus-automatisierungH Online
                haus-automatisierung
                Developer Most Active
                wrote on last edited by
                #27

                @automatisierer-0 sagte in Problem mit getStateAsync:

                Es kommt dann der folgende Fehler nd der Javascript Adapter ist "rot":

                Liegt nicht an Dir. Ist ein Bug im Adapter und schon bekannt und gefixt. Wird mit der nächsten Version laufen (wenn diese bald freigegeben wird): https://github.com/ioBroker/ioBroker.javascript/issues/1198

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

                1 Reply Last reply
                0
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                Support us

                ioBroker
                Community Adapters
                Donate

                787

                Online

                32.5k

                Users

                81.7k

                Topics

                1.3m

                Posts
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                ioBroker Community 2014-2025
                logo
                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • Home
                • Recent
                • Tags
                • Unread 0
                • Categories
                • Unreplied
                • Popular
                • GitHub
                • Docu
                • Hilfe