Skip to content
  • 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
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Chat GPT im Javascript Adapter verwenden

NEWS

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

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

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

Chat GPT im Javascript Adapter verwenden

Scheduled Pinned Locked Moved ioBroker Allgemein
45 Posts 10 Posters 9.2k Views 14 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.
  • OliverIOO OliverIO

    @luft-post

    ich sehe zwar das da was mit openai angefangen wurde.
    aber eine möglichkeit den api key einzugeben habe ich nicht gefunden.

    man könnte ihn direkt in die datei io-package.json eintragen, und den adapter nochmal mit iob upload javascript hochladen, aber ob der rest schon funktioniert, keine ahnung. das vorgehen wäre auch eher experimentell und sollte nicht in einer produktionsumgebung durchgeführt werden.

    OliverIOO Offline
    OliverIOO Offline
    OliverIO
    wrote on last edited by
    #6

    wir drehen uns im kreis

    @oliverio sagte in Chat GPT im Javascript Adapter verwenden:

    ich sehe zwar das da was mit openai angefangen wurde.
    aber eine möglichkeit den api key einzugeben habe ich nicht gefunden.
    man könnte ihn direkt in die datei io-package.json eintragen, und den adapter nochmal mit iob upload javascript hochladen, aber ob der rest schon funktioniert, keine ahnung. das vorgehen wäre auch eher experimentell und sollte nicht in einer produktionsumgebung durchgeführt werden.

    Meine Adapter und Widgets
    TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
    Links im Profil

    1 Reply Last reply
    0
    • bergjetB Offline
      bergjetB Offline
      bergjet
      wrote on last edited by
      #7

      Ich habe alles eingetragen, jedoch wenn ich auf Frage klicke, bekomme ich keinen Code.

      homee, ioBroker, iMac, iPhone, Sonos, Alaxa

      1 Reply Last reply
      0
      • OliverIOO OliverIO

        @luft-post

        ich sehe zwar das da was mit openai angefangen wurde.
        aber eine möglichkeit den api key einzugeben habe ich nicht gefunden.

        man könnte ihn direkt in die datei io-package.json eintragen, und den adapter nochmal mit iob upload javascript hochladen, aber ob der rest schon funktioniert, keine ahnung. das vorgehen wäre auch eher experimentell und sollte nicht in einer produktionsumgebung durchgeführt werden.

        F Offline
        F Offline
        fastfoot
        wrote on last edited by
        #8

        @oliverio sagte in Chat GPT im Javascript Adapter verwenden:

        aber eine möglichkeit den api key einzugeben habe ich nicht gefunden.

        runterscrollen???
        chatgpt.PNG

        iobroker läuft unter Docker auf QNAP TS-451+
        SkriptRecovery: https://forum.iobroker.net/post/930558

        bergjetB 1 Reply Last reply
        0
        • F fastfoot

          @oliverio sagte in Chat GPT im Javascript Adapter verwenden:

          aber eine möglichkeit den api key einzugeben habe ich nicht gefunden.

          runterscrollen???
          chatgpt.PNG

          bergjetB Offline
          bergjetB Offline
          bergjet
          wrote on last edited by
          #9

          @fastfoot Habe ich eingegeben. Guthaben von 5$ habe ich auch.

          homee, ioBroker, iMac, iPhone, Sonos, Alaxa

          N 1 Reply Last reply
          0
          • bergjetB bergjet

            @fastfoot Habe ich eingegeben. Guthaben von 5$ habe ich auch.

            N Offline
            N Offline
            nerg
            wrote on last edited by
            #10

            @bergjet Das Verhalten ist bei mir identisch. Die Anfrage scheint auch nicht bei der API anzukommen (last used: "never"). Eine Fehlermeldung gibt es allerdings auch nicht im iobroker-log.

            F 1 Reply Last reply
            0
            • L Offline
              L Offline
              loverz
              wrote on last edited by
              #11

              was wollt ihr mit AI im Javascript Adapter machen?
              Was wäre ein typischer use-case?

              OliverIOO 1 Reply Last reply
              0
              • L loverz

                was wollt ihr mit AI im Javascript Adapter machen?
                Was wäre ein typischer use-case?

                OliverIOO Offline
                OliverIOO Offline
                OliverIO
                wrote on last edited by
                #12

                @loverz

                wahrscheinlich so etwas
                https://github.com/features/copilot

                Meine Adapter und Widgets
                TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                Links im Profil

                bergjetB 1 Reply Last reply
                0
                • N nerg

                  @bergjet Das Verhalten ist bei mir identisch. Die Anfrage scheint auch nicht bei der API anzukommen (last used: "never"). Eine Fehlermeldung gibt es allerdings auch nicht im iobroker-log.

                  F Offline
                  F Offline
                  fastfoot
                  wrote on last edited by
                  #13

                  @nerg sagte in Chat GPT im Javascript Adapter verwenden:

                  @bergjet Das Verhalten ist bei mir identisch. Die Anfrage scheint auch nicht bei der API anzukommen (last used: "never"). Eine Fehlermeldung gibt es allerdings auch nicht im iobroker-log.

                  ich bekomme da ein quota exceeded, die kommunikation mit der api funktioniert also scheinbar

                  iobroker läuft unter Docker auf QNAP TS-451+
                  SkriptRecovery: https://forum.iobroker.net/post/930558

                  1 Reply Last reply
                  0
                  • OliverIOO OliverIO

                    @loverz

                    wahrscheinlich so etwas
                    https://github.com/features/copilot

                    bergjetB Offline
                    bergjetB Offline
                    bergjet
                    wrote on last edited by
                    #14

                    @oliverio sagte in Chat GPT im Javascript Adapter verwenden:

                    @loverz

                    wahrscheinlich so etwas
                    https://github.com/features/copilot

                    Genau.

                    homee, ioBroker, iMac, iPhone, Sonos, Alaxa

                    CodierknechtC 1 Reply Last reply
                    0
                    • bergjetB bergjet

                      @oliverio sagte in Chat GPT im Javascript Adapter verwenden:

                      @loverz

                      wahrscheinlich so etwas
                      https://github.com/features/copilot

                      Genau.

                      CodierknechtC Online
                      CodierknechtC Online
                      Codierknecht
                      Developer Most Active
                      wrote on last edited by Codierknecht
                      #15

                      @bergjet
                      Funktioniert tadellos.

                      Zunächst hier einen Key erzeugen
                      https://platform.openai.com/api-keys
                      und in der Instanz hinterlegen
                      097fe047-efc8-4905-a4f7-55e18afa137d-image.png

                      44470bbe-4fcb-4102-8be5-f90580aa1404-image.png

                      Edit
                      Man kann ChatGPT auch auf Deutsch fragen 😉
                      b9d3f61a-187a-4c76-9540-ea95560d5a77-image.png

                      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                      Proxmox 8.2.4 LXC|8 GB|Core i7-6700
                      HmIP|ZigBee|Tasmota|Unifi + dies & das
                      Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                      OliverIOO bergjetB 2 Replies Last reply
                      1
                      • CodierknechtC Codierknecht

                        @bergjet
                        Funktioniert tadellos.

                        Zunächst hier einen Key erzeugen
                        https://platform.openai.com/api-keys
                        und in der Instanz hinterlegen
                        097fe047-efc8-4905-a4f7-55e18afa137d-image.png

                        44470bbe-4fcb-4102-8be5-f90580aa1404-image.png

                        Edit
                        Man kann ChatGPT auch auf Deutsch fragen 😉
                        b9d3f61a-187a-4c76-9540-ea95560d5a77-image.png

                        OliverIOO Offline
                        OliverIOO Offline
                        OliverIO
                        wrote on last edited by OliverIO
                        #16

                        @codierknecht

                        hab mich gerade gewundert, woher chatgpt die befehle von iobroker kennt.
                        hab in den code reingeschaut verbrät halt relativ viele tokens, da die dokumentation jedesmal mitgeschickt wird
                        https://github.com/ioBroker/ioBroker.javascript/blob/939b0b0a70dd857684afc10be6732467fb3a5208/src/src/OpenAi/docs.md
                        https://github.com/ioBroker/ioBroker.javascript/blob/939b0b0a70dd857684afc10be6732467fb3a5208/src/src/OpenAi/OpenAiDialog.jsx#L105

                        als model wird gpt-3.5-turbo-16k verwendet. die dokumentation macht allein 22 tausend tokens aus. wovon es alles über die 16000 hinaus sich nicht merken kann.
                        https://openai.com/pricing
                        daher kostet je nach Umfang der Rückmeldung eine Anfrage so zwischen 3 und 5 cent

                        Meine Adapter und Widgets
                        TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                        Links im Profil

                        1 Reply Last reply
                        1
                        • CodierknechtC Codierknecht

                          @bergjet
                          Funktioniert tadellos.

                          Zunächst hier einen Key erzeugen
                          https://platform.openai.com/api-keys
                          und in der Instanz hinterlegen
                          097fe047-efc8-4905-a4f7-55e18afa137d-image.png

                          44470bbe-4fcb-4102-8be5-f90580aa1404-image.png

                          Edit
                          Man kann ChatGPT auch auf Deutsch fragen 😉
                          b9d3f61a-187a-4c76-9540-ea95560d5a77-image.png

                          bergjetB Offline
                          bergjetB Offline
                          bergjet
                          wrote on last edited by
                          #17

                          @codierknecht Alles so gemacht. Geht nicht.

                          homee, ioBroker, iMac, iPhone, Sonos, Alaxa

                          CodierknechtC 1 Reply Last reply
                          0
                          • bergjetB bergjet

                            @codierknecht Alles so gemacht. Geht nicht.

                            CodierknechtC Online
                            CodierknechtC Online
                            Codierknecht
                            Developer Most Active
                            wrote on last edited by
                            #18

                            @bergjet
                            Und dieses "geht nicht" äußert sich wie?

                            "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                            Proxmox 8.2.4 LXC|8 GB|Core i7-6700
                            HmIP|ZigBee|Tasmota|Unifi + dies & das
                            Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                            bergjetB 1 Reply Last reply
                            0
                            • CodierknechtC Codierknecht

                              @bergjet
                              Und dieses "geht nicht" äußert sich wie?

                              bergjetB Offline
                              bergjetB Offline
                              bergjet
                              wrote on last edited by
                              #19

                              @codierknecht sagte in Chat GPT im Javascript Adapter verwenden:

                              @bergjet
                              Und dieses "geht nicht" äußert sich wie?

                              Nach dem Klick auf fragen, dreht sich das Rad, aber es kommt nichts.

                              homee, ioBroker, iMac, iPhone, Sonos, Alaxa

                              haus-automatisierungH 1 Reply Last reply
                              0
                              • bergjetB bergjet

                                @codierknecht sagte in Chat GPT im Javascript Adapter verwenden:

                                @bergjet
                                Und dieses "geht nicht" äußert sich wie?

                                Nach dem Klick auf fragen, dreht sich das Rad, aber es kommt nichts.

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

                                @bergjet sagte in Chat GPT im Javascript Adapter verwenden:

                                Nach dem Klick auf fragen, dreht sich das Rad, aber es kommt nichts.

                                Hatte ich auch Anfangs - aktuell wird der 403 (?) Response nicht ausgewertet. Das heißt, dass mein Konto nicht genügend Guthaben hatte. In der Entwickler-Console vom Browser siehst Du das. Ist aktuell ein Bug im Adapter.

                                Ich hatte Chat GPT auch schonmal getestet und war mit den Ergebnissen nicht so richtig glücklich: https://www.youtube.com/watch?v=OigIpE3Aez0

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

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

                                  @bergjet sagte in Chat GPT im Javascript Adapter verwenden:

                                  Nach dem Klick auf fragen, dreht sich das Rad, aber es kommt nichts.

                                  Hatte ich auch Anfangs - aktuell wird der 403 (?) Response nicht ausgewertet. Das heißt, dass mein Konto nicht genügend Guthaben hatte. In der Entwickler-Console vom Browser siehst Du das. Ist aktuell ein Bug im Adapter.

                                  Ich hatte Chat GPT auch schonmal getestet und war mit den Ergebnissen nicht so richtig glücklich: https://www.youtube.com/watch?v=OigIpE3Aez0

                                  bergjetB Offline
                                  bergjetB Offline
                                  bergjet
                                  wrote on last edited by
                                  #21

                                  @haus-automatisierung Habe einen neuen Account angelegt. Jetzt geht es.

                                  homee, ioBroker, iMac, iPhone, Sonos, Alaxa

                                  haus-automatisierungH 1 Reply Last reply
                                  1
                                  • bergjetB bergjet

                                    @haus-automatisierung Habe einen neuen Account angelegt. Jetzt geht es.

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

                                    @bergjet sagte in Chat GPT im Javascript Adapter verwenden:

                                    Habe einen neuen Account angelegt.

                                    Dann ist das "Gratis-Guthaben" im alten Account wahrscheinlich schon verfallen.

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

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

                                      @bergjet sagte in Chat GPT im Javascript Adapter verwenden:

                                      Habe einen neuen Account angelegt.

                                      Dann ist das "Gratis-Guthaben" im alten Account wahrscheinlich schon verfallen.

                                      ch90045C Offline
                                      ch90045C Offline
                                      ch90045
                                      wrote on last edited by ch90045
                                      #23

                                      @haus-automatisierung Guten Morgen,

                                      ich versuche gerade Chat GPT zu verwenden. Leider funktioniert es gar nicht und ich finde den Grund nicht:

                                      • Ich habe 5$ bei openai als budget hinterlegt
                                      • API Key erstell und hinterlegt
                                      • JS Adapter auf Debug gestellt
                                      • Beim absenden der Anfrage kommt kurz der "Spinner" und nichts passiert

                                      Die Logs sind danach absolut leer und auch bei openai sind keine Anfragen sichtbar.

                                      Irgendeine Idee, wo ich schauen kann.

                                      Christian

                                      haus-automatisierungH 1 Reply Last reply
                                      0
                                      • ch90045C ch90045

                                        @haus-automatisierung Guten Morgen,

                                        ich versuche gerade Chat GPT zu verwenden. Leider funktioniert es gar nicht und ich finde den Grund nicht:

                                        • Ich habe 5$ bei openai als budget hinterlegt
                                        • API Key erstell und hinterlegt
                                        • JS Adapter auf Debug gestellt
                                        • Beim absenden der Anfrage kommt kurz der "Spinner" und nichts passiert

                                        Die Logs sind danach absolut leer und auch bei openai sind keine Anfragen sichtbar.

                                        Irgendeine Idee, wo ich schauen kann.

                                        Christian

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

                                        @ch90045 sagte in Chat GPT im Javascript Adapter verwenden:

                                        Die Logs sind danach absolut leer

                                        In die Entwickler-Tools vom Browser schauen. Der Request zu ChatGPT geht nicht über den ioBroker, sondern wird direkt von deinem Client versendet.

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

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

                                          @ch90045 sagte in Chat GPT im Javascript Adapter verwenden:

                                          Die Logs sind danach absolut leer

                                          In die Entwickler-Tools vom Browser schauen. Der Request zu ChatGPT geht nicht über den ioBroker, sondern wird direkt von deinem Client versendet.

                                          ch90045C Offline
                                          ch90045C Offline
                                          ch90045
                                          wrote on last edited by ch90045
                                          #25

                                          @haus-automatisierung ahhhh ....

                                          Cannot request: Error: 429 Request too large for gpt-3.5-turbo-16k in organization org-6XonBlBfqBtiOYpdmqzcoXW0 on tokens per min (TPM): Limit 60000, Requested 62890. The input or output tokens must be reduced in order to run successfully. Visit https://platform.openai.com/account/rate-limits to learn more., {
                                            "status": 429,
                                            "headers": {
                                              "content-length": "416",
                                              "content-type": "application/json; charset=utf-8"
                                            },
                                            "error": {
                                              "message": "Request too large for gpt-3.5-turbo-16k in organization org-6XonBlBfqBtiOYpdmqzcoXW0 on tokens per min (TPM): Limit 60000, Requested 62890. The input or output tokens must be reduced in order to run successfully. Visit https://platform.openai.com/account/rate-limits to learn more.",
                                              "type": "tokens",
                                              "param": null,
                                              "code": "rate_limit_exceeded"
                                            },
                                            "code": "rate_limit_exceeded",
                                            "param": null,
                                            "type": "tokens"
                                          }```
                                          
                                          

                                          Frage ist, warum habe ich so viele Token?

                                          Christian

                                          CodierknechtC OliverIOO 2 Replies 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
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          745

                                          Online

                                          32.4k

                                          Users

                                          81.4k

                                          Topics

                                          1.3m

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

                                          • Don't have an account? Register

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