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. Tester
  4. [Aufruf] Bring! Adapter

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.1k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

[Aufruf] Bring! Adapter

Scheduled Pinned Locked Moved Tester
bringeinkaufslistetester
359 Posts 41 Posters 68.9k Views 35 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.
  • foxriver76F foxriver76

    @pix Wenn du mal Zeit hast, installiere mal bitte von GitHub. Ich habe gestern mal ein bisschen Arbeit reingesteckt und herausgefunden, wie Bring! die Übersetzungen macht, tatsächlich gibt es ein JSON-File je Sprache, dass die Übersetzungen beinhaltet.

    Ebenfalls wird jetzt v2 der Bring! API genutzt, allerdings bis darauf, dass sie die Authentifizierung sicherer gemacht haben, ist mir noch nix groß aufgefallen an neuen Möglichkeiten. Es wird jetzt je nach konfigurierter Listensprache beim Start die aktuelle Übersetzungsdatei geladen und in einem Translation-State gespeichert. Das Widget greift dann auf diese Übersetzungen zu. Die Sprache kann man z. B. in der Bring!Web App ändern.

    @all Gerne mal Feedback zum aktuellen Entwicklungsstand geben.

    Im Widget muss der Übersetzungsstate angegeben werden. Ich werde in Zukunft probieren, was zu implementieren, dass die States nicht mehr von Hand angegeben werden müssen. Hat allerdings nicht so hohe Prio.

    P.S. nach GitHub Installation muss zwingend ein Upload erfolgen: iobroker uplaod bring

    Dinge die ich auf dem Schirm habe:

    • Wenn ein Artikel über ioB hinzugefügt wird, wird er noch nicht gemappt. Sprich die Übersetzung findet einseitig statt.

    Schon erledigt

    foxriver76F Offline
    foxriver76F Offline
    foxriver76
    Developer
    wrote on last edited by
    #253

    @foxriver76 sagte in [Aufruf] Bring! Adapter:

    Im Widget muss der Übersetzungsstate angegeben werden. Ich werde in Zukunft probieren, was zu implementieren, dass die States nicht mehr von Hand angegeben werden müssen. Hat allerdings nicht so hohe Prio.

    Es muss jetzt nur noch ein State angegeben werden. Und zwar handelt es sich dabei jetzt um die Listen ID, also der channel, nicht mehr der content state. Alles andere wird im Hintergrund geholt. Ebenfalls habe ich die Beschränkung der Höhe der "Kürzlich hinzugefügt"-Liste nicht mehr konfigurierbar gemacht, denke das hat sowieso niemand genutzt. Habe das damals unter der Annahme hinzugefügt, dass die Liste sehr lange werden kann.

    Ebenfalls wurde die Art und Weise wie die States an das Backend gesendet werden geändert. Empirisch getestet - würde ich sagen, dass zuvor ab und an Kommandos verloren gegangen sind, wenn man sehr schnell Artikel hinzugefügt oder entfernt hat. Dies scheint nun nicht mehr aufzutreten.

    Videotutorials & mehr

    Hier könnt ihr mich unterstützen.

    1 Reply Last reply
    0
    • P Offline
      P Offline
      pix
      wrote on last edited by
      #254

      Hallo,

      habe v1.5 installiert. Die Übersetzung ist noch nicht "gefixt". Aus "Zucchini" wird "Zucchetti", aus "Chips" wird "Pommes Chips", aus "Walnüsse" wird "Baumnüsse".

      Gruß
      Pix

      ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

      foxriver76F 1 Reply Last reply
      0
      • P pix

        Hallo,

        habe v1.5 installiert. Die Übersetzung ist noch nicht "gefixt". Aus "Zucchini" wird "Zucchetti", aus "Chips" wird "Pommes Chips", aus "Walnüsse" wird "Baumnüsse".

        Gruß
        Pix

        foxriver76F Offline
        foxriver76F Offline
        foxriver76
        Developer
        wrote on last edited by
        #255

        @pix Es kommt drauf an. Wo erwartest du die Übersetzung? Derzeit ist die Übersetzung nur im Widget enthalten.
        Der Translation State wurde erstellt?

        Videotutorials & mehr

        Hier könnt ihr mich unterstützen.

        P 1 Reply Last reply
        0
        • foxriver76F foxriver76

          @pix Es kommt drauf an. Wo erwartest du die Übersetzung? Derzeit ist die Übersetzung nur im Widget enthalten.
          Der Translation State wurde erstellt?

          P Offline
          P Offline
          pix
          wrote on last edited by
          #256

          @foxriver76 Ich habe meine Bezeichnungen sowohl im Widget, als auch über die iPhone Bring! App eingegeben. Nach dem Synchronisieren war der Warenkorb dann "schweizerisch".

          Der Translation State ist da. Ist der von Dir angelegt? Kann ich ihn händich ändern/erweitern?

          Pix

          ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

          foxriver76F 1 Reply Last reply
          0
          • P Offline
            P Offline
            pix
            wrote on last edited by
            #257

            Ich ergänze: Die Übersetzung erwarte ich im Widget. Denn in der Bring-App sind alle Bezeichnungen, wie ich sie mag.

            ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

            1 Reply Last reply
            0
            • P pix

              @foxriver76 Ich habe meine Bezeichnungen sowohl im Widget, als auch über die iPhone Bring! App eingegeben. Nach dem Synchronisieren war der Warenkorb dann "schweizerisch".

              Der Translation State ist da. Ist der von Dir angelegt? Kann ich ihn händich ändern/erweitern?

              Pix

              foxriver76F Offline
              foxriver76F Offline
              foxriver76
              Developer
              wrote on last edited by
              #258

              @pix Nein es sind die vollständigen Übersetzungen von https://web.getbring.com/locale/articles.de-DE.json

              Also übersetzt er bei dir im Widget nicht? Upload gemacht? Und Widget entsprechend umkonfiguriert? Und du benutzt das Widget vom Adapter, nix eigenes?

              Videotutorials & mehr

              Hier könnt ihr mich unterstützen.

              1 Reply Last reply
              0
              • coyoteC Offline
                coyoteC Offline
                coyote
                Most Active
                wrote on last edited by coyote
                #259

                Also bei mir steht unter den Objekten auch Baumnüsse, aber im Vis Widget und in der Android App stimmt es, da steht Walnüsse.

                foxriver76F 1 Reply Last reply
                0
                • coyoteC coyote

                  Also bei mir steht unter den Objekten auch Baumnüsse, aber im Vis Widget und in der Android App stimmt es, da steht Walnüsse.

                  foxriver76F Offline
                  foxriver76F Offline
                  foxriver76
                  Developer
                  wrote on last edited by
                  #260

                  @coyote passt, der State wird auch so bleiben, da in der Bring API die Artikel diesen Key haben. Wenn dann würde ich einen neuen state einführen, denke allerdings dass die meisten sowieso das Widget nutzen.

                  Videotutorials & mehr

                  Hier könnt ihr mich unterstützen.

                  1 Reply Last reply
                  0
                  • andiko2A Online
                    andiko2A Online
                    andiko2
                    wrote on last edited by andiko2
                    #261

                    Kann ich nur eine Liste verwenden, oder mehrere? Habe jetzt laufend Fehler im Log.log.PNG ist sehr praktisch die Einkaufsliste.bring.PNG

                    foxriver76F 1 Reply Last reply
                    0
                    • andiko2A andiko2

                      Kann ich nur eine Liste verwenden, oder mehrere? Habe jetzt laufend Fehler im Log.log.PNG ist sehr praktisch die Einkaufsliste.bring.PNG

                      foxriver76F Offline
                      foxriver76F Offline
                      foxriver76
                      Developer
                      wrote on last edited by foxriver76
                      #262

                      @andiko2 du kannst mehrere verwenden im Adapter, Slider Tab Widgets machen allerdings Probleme. Wegen dem Fehler schaue ich mal.

                      Videotutorials & mehr

                      Hier könnt ihr mich unterstützen.

                      1 Reply Last reply
                      0
                      • andiko2A Online
                        andiko2A Online
                        andiko2
                        wrote on last edited by
                        #263

                        ich habe das Wideget von Bring benutzt, und über die Sichtbarkeit, schalte ich durch die einzelnen Listen.
                        Hatte die erste Liste noch auf einer Testseite die mir aber im Editmodus nicht angezeigt wurde, aber in der normalen Ansicht. Konnte die liste also nicht löschen. Habe nun die ganze Testseite gelöscht und neu angelegt, da die ja nur für Versuche ist. Nun läuft der Adapter im Moment wieder ohne Error Meldung. Ob es daran lag weiß ich allerdings nicht.

                        foxriver76F 1 Reply Last reply
                        0
                        • andiko2A andiko2

                          ich habe das Wideget von Bring benutzt, und über die Sichtbarkeit, schalte ich durch die einzelnen Listen.
                          Hatte die erste Liste noch auf einer Testseite die mir aber im Editmodus nicht angezeigt wurde, aber in der normalen Ansicht. Konnte die liste also nicht löschen. Habe nun die ganze Testseite gelöscht und neu angelegt, da die ja nur für Versuche ist. Nun läuft der Adapter im Moment wieder ohne Error Meldung. Ob es daran lag weiß ich allerdings nicht.

                          foxriver76F Offline
                          foxriver76F Offline
                          foxriver76
                          Developer
                          wrote on last edited by
                          #264

                          @andiko2 Ich gehe davon aus, dass er eine spezifische ListenId (durch Copy-Paste in dem Bring Modul hatte ich die falsche Fehlermeldung anzeigen lassen) nicht pollen konnte. Der Fehler wird nun abgefangen und enthält mehr Informationen falls er wieder auftritt.

                          Videotutorials & mehr

                          Hier könnt ihr mich unterstützen.

                          1 Reply Last reply
                          0
                          • andiko2A Online
                            andiko2A Online
                            andiko2
                            wrote on last edited by andiko2
                            #265

                            Heute früh lief er gut und nun immer wieder Neustartbring.PNGbringGIF.gif

                            foxriver76F 1 Reply Last reply
                            0
                            • andiko2A andiko2

                              Heute früh lief er gut und nun immer wieder Neustartbring.PNGbringGIF.gif

                              foxriver76F Offline
                              foxriver76F Offline
                              foxriver76
                              Developer
                              wrote on last edited by
                              #266

                              @andiko2 hat nix direkt mit dem adapter zu tun, der Prozess läuft schon und hat wohl die Kommunikation zum js-Controller verloren. Am besten mal iobroker neustarten

                              Videotutorials & mehr

                              Hier könnt ihr mich unterstützen.

                              andiko2A 1 Reply Last reply
                              0
                              • foxriver76F foxriver76

                                @andiko2 hat nix direkt mit dem adapter zu tun, der Prozess läuft schon und hat wohl die Kommunikation zum js-Controller verloren. Am besten mal iobroker neustarten

                                andiko2A Online
                                andiko2A Online
                                andiko2
                                wrote on last edited by
                                #267

                                @foxriver76 ich habe mal den ganzen Host neu gestartet da ich dort eh Updates machen musste und nun geht es wieder. Mal sehen wie lange. Er macht ja trotzsdem seinen Job nur sehe ich nicht gerne Error Warnungen im Log hihi.

                                1 Reply Last reply
                                0
                                • N Offline
                                  N Offline
                                  Novak
                                  wrote on last edited by
                                  #268

                                  Hallo, @foxriver76,
                                  erst super tolle Adapter und danke für deine Bemühungen, allerdings baut der Adapter aber bei mir keine Verbindung mit mein "Gmail account" ... Iobroker ist up to date ,Noode und Nodejs beide v8.16.0.

                                  Ich trage meine Gmail und PW rein und bekomme folgende Fehler:

                                  5. Cannot get lists: StatusCodeError: 500 - "<!DOCTYPE html><html><head><title>Apache Tomcat/8.0.47 - Error report</title><style type=\"text/css\">H1 {font-family:Tahoma,Arial,sans-serif;color:white;bac
                                  4. Cannot get user settings: StatusCodeError: 401 - "{\"message\":\"JWT access token is not valid\",\"errorcode\":201}"
                                  3. [ LOGIN] Reconnection in 30 seconds
                                  2. Cannot Login: StatusCodeError: 401 - "{\"message\":\"email password combination not existing\",\"errorcode\":200}"
                                  1. starting. Version 1.6.1 in /opt/iobroker/node_modules/iobroker.bring, node: v8.16.0
                                  

                                  Unter Objekte als Expertenmodus beim "system.adapter.bring.0" bei den Reiter Nativ is bei mir nichts eingetragen...

                                  alt text

                                  Vielen Dank im Voraus.

                                  Lg,
                                  Miha

                                  foxriver76F 1 Reply Last reply
                                  0
                                  • N Novak

                                    Hallo, @foxriver76,
                                    erst super tolle Adapter und danke für deine Bemühungen, allerdings baut der Adapter aber bei mir keine Verbindung mit mein "Gmail account" ... Iobroker ist up to date ,Noode und Nodejs beide v8.16.0.

                                    Ich trage meine Gmail und PW rein und bekomme folgende Fehler:

                                    5. Cannot get lists: StatusCodeError: 500 - "<!DOCTYPE html><html><head><title>Apache Tomcat/8.0.47 - Error report</title><style type=\"text/css\">H1 {font-family:Tahoma,Arial,sans-serif;color:white;bac
                                    4. Cannot get user settings: StatusCodeError: 401 - "{\"message\":\"JWT access token is not valid\",\"errorcode\":201}"
                                    3. [ LOGIN] Reconnection in 30 seconds
                                    2. Cannot Login: StatusCodeError: 401 - "{\"message\":\"email password combination not existing\",\"errorcode\":200}"
                                    1. starting. Version 1.6.1 in /opt/iobroker/node_modules/iobroker.bring, node: v8.16.0
                                    

                                    Unter Objekte als Expertenmodus beim "system.adapter.bring.0" bei den Reiter Nativ is bei mir nichts eingetragen...

                                    alt text

                                    Vielen Dank im Voraus.

                                    Lg,
                                    Miha

                                    foxriver76F Offline
                                    foxriver76F Offline
                                    foxriver76
                                    Developer
                                    wrote on last edited by
                                    #269

                                    @Novak Wenn da nichts eingetragen ist, dann hat er Mail-Adresse und Passwort nicht gespeichert. Wenn du die Adapter Einstellungen neu öffnest, ist denn dann die Mail-Adresse + Pw noch ausgefüllt?

                                    Videotutorials & mehr

                                    Hier könnt ihr mich unterstützen.

                                    N 1 Reply Last reply
                                    0
                                    • foxriver76F foxriver76

                                      @Novak Wenn da nichts eingetragen ist, dann hat er Mail-Adresse und Passwort nicht gespeichert. Wenn du die Adapter Einstellungen neu öffnest, ist denn dann die Mail-Adresse + Pw noch ausgefüllt?

                                      N Offline
                                      N Offline
                                      Novak
                                      wrote on last edited by
                                      #270

                                      @foxriver76 ja, es ist immer noch alles drinnen...

                                      1 Reply Last reply
                                      0
                                      • foxriver76F Offline
                                        foxriver76F Offline
                                        foxriver76
                                        Developer
                                        wrote on last edited by
                                        #271

                                        Würde nochmal löschen und neu hinzufügen und beim speichern mal drauf achten, ob in der Browserkonsole was geloggt wird. Allerdings ist es sehr komisch, da er beim neuladen die Daten wieder aus dem Backend holt.

                                        Videotutorials & mehr

                                        Hier könnt ihr mich unterstützen.

                                        N 2 Replies Last reply
                                        0
                                        • foxriver76F foxriver76

                                          Würde nochmal löschen und neu hinzufügen und beim speichern mal drauf achten, ob in der Browserkonsole was geloggt wird. Allerdings ist es sehr komisch, da er beim neuladen die Daten wieder aus dem Backend holt.

                                          N Offline
                                          N Offline
                                          Novak
                                          wrote on last edited by
                                          #272

                                          @foxriver76 auch schön mehrmals gemacht... werde ich versuchen noch einmal am Abend (jetzt kann ich nicht, weil ich gerade beim Arbeiten bin ) deinstallieren und erneuert installieren und kompletten proces beobachten... danke dir für antworten ;)

                                          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

                                          672

                                          Online

                                          32.6k

                                          Users

                                          82.3k

                                          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