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. Praktische Anwendungen (Showcase)
  4. [Javascript] für Warnungen von Lebensmittelwarnung

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    283

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

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

[Javascript] für Warnungen von Lebensmittelwarnung

Scheduled Pinned Locked Moved Praktische Anwendungen (Showcase)
javascriptlebensmittelwarnung
311 Posts 24 Posters 59.7k Views 31 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.
  • S Offline
    S Offline
    skokarl
    wrote on last edited by skokarl
    #112

    @SBorg

    Moin SBorg, kannst Du Dich noch an Dein Projekt Lebensmittelwarnung erinnern ? :grimacing:
    Wie sieht es aus mit einem Update ?

    Ich weiß nicht ob Du damit was anfangen kannst, aber vielleicht guckst Du mal,
    die scheinen aktueller und umfangreicher zu sein. Im besten Fall kann man das sogar kombinieren.

    Produktwarnung EU

    Ein Feed haben die auch, wenngleich das vielleicht nicht geht, aber das kann ich nicht einschätzen.

    link href="https://www.produktwarnung.eu/feed" rel="self" type="application/rss+xml"

    Gruß Bernd

    IOBroker mit Proxmox auf Celeron Nuc mit 16 GB und Debian11, Sonos API, Echo Show 15 als Wandtablet, Homematic IP, HUE, Sonos, Echos, DS718+ als Backup

    SBorgS 1 Reply Last reply
    0
    • S skokarl

      @SBorg

      Moin SBorg, kannst Du Dich noch an Dein Projekt Lebensmittelwarnung erinnern ? :grimacing:
      Wie sieht es aus mit einem Update ?

      Ich weiß nicht ob Du damit was anfangen kannst, aber vielleicht guckst Du mal,
      die scheinen aktueller und umfangreicher zu sein. Im besten Fall kann man das sogar kombinieren.

      Produktwarnung EU

      Ein Feed haben die auch, wenngleich das vielleicht nicht geht, aber das kann ich nicht einschätzen.

      link href="https://www.produktwarnung.eu/feed" rel="self" type="application/rss+xml"

      Gruß Bernd

      SBorgS Offline
      SBorgS Offline
      SBorg
      Forum Testing Most Active
      wrote on last edited by
      #113

      @skokarl Hallo Bernd, nö... :grin:

      Ich habe es mir eben mal angeschaut. Die haben ein etwas anderes Format als bei Lebensmittelwarnung. Da müsste man wieder neu beginnen. Da ich derzeit verstärkt in meinen eigenen Projekten tätig bin, sieht es bis auf weiteres bei mir eher schlecht damit aus.

      LG SBorg ( SBorg auf GitHub)
      Projekte: Lebensmittelwarnung.de | WLAN-Wetterstation | PimpMyStation

      1 Reply Last reply
      0
      • O Offline
        O Offline
        obakuhl
        Developer
        wrote on last edited by
        #114

        Super Arbeit @SBorg . Hab grade das RSS-Parser Modul installiert und das Skript hinzugefügt und es läuft sofort. Danke dafür :grinning:

        1 Reply Last reply
        0
        • liv-in-skyL Offline
          liv-in-skyL Offline
          liv-in-sky
          wrote on last edited by
          #115

          @SBorg

          tolles script

          habe eine html tabelle für dieses script erzeugt - https://forum.iobroker.net/topic/35474/html-tabelle-lebensmittel-warnung

          smart48.gif

          nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

          SBorgS 1 Reply Last reply
          0
          • liv-in-skyL liv-in-sky

            @SBorg

            tolles script

            habe eine html tabelle für dieses script erzeugt - https://forum.iobroker.net/topic/35474/html-tabelle-lebensmittel-warnung

            smart48.gif

            SBorgS Offline
            SBorgS Offline
            SBorg
            Forum Testing Most Active
            wrote on last edited by
            #116

            @liv-in-sky Auch nicht schlecht :)

            ...aber mal Teil-OT: ich bin ja echt schon erschrocken (überrascht war gestern...) was da so alles in den letzten Monaten seit ich es nutze auftaucht. Da war auch einiges von den Discountern dabei. Zwar nichts was ich gekauft hätte, aber bis auf ein- oder zweimal sah ich nie einen Hinweis auf einen Rückruf bei denen.
            "Was machen auch schon ein paar [mögliche] Plastikteilchen im Essen aus..."

            LG SBorg ( SBorg auf GitHub)
            Projekte: Lebensmittelwarnung.de | WLAN-Wetterstation | PimpMyStation

            liv-in-skyL 2 Replies Last reply
            0
            • SBorgS SBorg

              @liv-in-sky Auch nicht schlecht :)

              ...aber mal Teil-OT: ich bin ja echt schon erschrocken (überrascht war gestern...) was da so alles in den letzten Monaten seit ich es nutze auftaucht. Da war auch einiges von den Discountern dabei. Zwar nichts was ich gekauft hätte, aber bis auf ein- oder zweimal sah ich nie einen Hinweis auf einen Rückruf bei denen.
              "Was machen auch schon ein paar [mögliche] Plastikteilchen im Essen aus..."

              liv-in-skyL Offline
              liv-in-skyL Offline
              liv-in-sky
              wrote on last edited by
              #117

              @SBorg hab dein script erst gestern entdeckt - bin auch mal gespannt, was da so alles kommen wird

              nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

              1 Reply Last reply
              0
              • O Offline
                O Offline
                obakuhl
                Developer
                wrote on last edited by
                #118

                Das Skript funktioniert soweit super, vielen Dank für die Arbeit :grin:
                Ich habe nur den String für das Objekt "Titel" modifiziert. Hintergrund ist, das ich einen Gotify PushServer verwende und hier die Anführungszeichen ("), die in manchen Titelbeschreibungen vorhanden sind, den Syntax in dem exec Aufruf verändert haben, sodass nur ein Teil des Titels als Benachrichtigung ankam. Mit .replace() kann man dieses Zeichen entfernen. Ebenso entferne ich die Zeichen „ und “. Da es jetzt vorkommen kann, dass der String mit Leerzeichen beginnt bzw. endet entfernt man diese mit .trim().

                Ich habe im JavascriptCode folgendes ergänzt:

                //Anfuehrungszeichen ersetzen 
                entry.title = entry.title.replace(/["„“]/g, "");
                
                //Entferne Leerzeichen
                entry.title = entry.title.trim();
                

                Das ganze muss vor dem Setzen der Variable "entry.title" geschehen, d.h. vor dem Aufruf:

                setState(DP+'.Nummer_'+i+'.Titel', entry.title);
                

                Evtl. hat jemand dasselbe Problem, das wäre ein Lösungsvorschlag :nerd_face:

                1 Reply Last reply
                0
                • SBorgS SBorg

                  @liv-in-sky Auch nicht schlecht :)

                  ...aber mal Teil-OT: ich bin ja echt schon erschrocken (überrascht war gestern...) was da so alles in den letzten Monaten seit ich es nutze auftaucht. Da war auch einiges von den Discountern dabei. Zwar nichts was ich gekauft hätte, aber bis auf ein- oder zweimal sah ich nie einen Hinweis auf einen Rückruf bei denen.
                  "Was machen auch schon ein paar [mögliche] Plastikteilchen im Essen aus..."

                  liv-in-skyL Offline
                  liv-in-skyL Offline
                  liv-in-sky
                  wrote on last edited by
                  #119

                  @SBorg hi

                  habe seit update des neuen javascript adapters auf 4.10.8 einen fehler im script - hast du das auch schon beobachten können ?

                  Image 2.png

                  nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                  SBorgS NegaleinN 2 Replies Last reply
                  0
                  • liv-in-skyL liv-in-sky

                    @SBorg hi

                    habe seit update des neuen javascript adapters auf 4.10.8 einen fehler im script - hast du das auch schon beobachten können ?

                    Image 2.png

                    SBorgS Offline
                    SBorgS Offline
                    SBorg
                    Forum Testing Most Active
                    wrote on last edited by
                    #120

                    @liv-in-sky Nein, noch nicht. Ich nutze die 4.10.8 seit erscheinen. Funktioniert soweit und Meldungen trudeln auch jede Menge ein :) ... oder besser :(
                    Ev. hat es dir den RSS-Parser zerlegt?

                    LG SBorg ( SBorg auf GitHub)
                    Projekte: Lebensmittelwarnung.de | WLAN-Wetterstation | PimpMyStation

                    liv-in-skyL 1 Reply Last reply
                    0
                    • SBorgS SBorg

                      @liv-in-sky Nein, noch nicht. Ich nutze die 4.10.8 seit erscheinen. Funktioniert soweit und Meldungen trudeln auch jede Menge ein :) ... oder besser :(
                      Ev. hat es dir den RSS-Parser zerlegt?

                      liv-in-skyL Offline
                      liv-in-skyL Offline
                      liv-in-sky
                      wrote on last edited by
                      #121

                      @SBorg hast du ne ahnung, wie ich den parser wieder hinbekomme

                      habe aber gestern in einem anderen thread auch die constructer fehlermeldung gehabt - mit maillistener

                      nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                      SBorgS 1 Reply Last reply
                      0
                      • liv-in-skyL liv-in-sky

                        @SBorg hi

                        habe seit update des neuen javascript adapters auf 4.10.8 einen fehler im script - hast du das auch schon beobachten können ?

                        Image 2.png

                        NegaleinN Offline
                        NegaleinN Offline
                        Negalein
                        Global Moderator
                        wrote on last edited by
                        #122

                        @liv-in-sky sagte in [Javascript] für Warnungen von Lebensmittelwarnung:

                        javascript adapters auf 4.10.8

                        läuft bei mir auch einwandfrei weiter

                        ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
                        ° Node.js Fixer ---> iob nodejs-update
                        ° Fixer ---> iob fix

                        1 Reply Last reply
                        0
                        • liv-in-skyL liv-in-sky

                          @SBorg hast du ne ahnung, wie ich den parser wieder hinbekomme

                          habe aber gestern in einem anderen thread auch die constructer fehlermeldung gehabt - mit maillistener

                          SBorgS Offline
                          SBorgS Offline
                          SBorg
                          Forum Testing Most Active
                          wrote on last edited by
                          #123

                          @liv-in-sky
                          ggf. Verzeichnis anpassen:

                          cd /opt/iobroker && npm install --save rss-parser
                          

                          LG SBorg ( SBorg auf GitHub)
                          Projekte: Lebensmittelwarnung.de | WLAN-Wetterstation | PimpMyStation

                          1 Reply Last reply
                          0
                          • SBorgS Offline
                            SBorgS Offline
                            SBorg
                            Forum Testing Most Active
                            wrote on last edited by
                            #124

                            [Offtopic]
                            Kommt nach Hessen, hier könnt ihr euch einfach im nächsten Supermarkt eindecken... Kauft Hanföl... ;)


                            Grund der Warnung: Gesundheitsgefahr durch psychoaktiv wirkende Substanzen

                            ...endlich weiß ich auch warum hier dauernd rosa Elefanten rumlaufen... :upside_down_face:

                            LG SBorg ( SBorg auf GitHub)
                            Projekte: Lebensmittelwarnung.de | WLAN-Wetterstation | PimpMyStation

                            ? NegaleinN 2 Replies Last reply
                            0
                            • SBorgS SBorg

                              [Offtopic]
                              Kommt nach Hessen, hier könnt ihr euch einfach im nächsten Supermarkt eindecken... Kauft Hanföl... ;)


                              Grund der Warnung: Gesundheitsgefahr durch psychoaktiv wirkende Substanzen

                              ...endlich weiß ich auch warum hier dauernd rosa Elefanten rumlaufen... :upside_down_face:

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

                              @sborg ich sehr gerade n rosa karierter Bär.. hmm bin auch in Hessen... Kommt das vom Wasser? 🤣🙈16126075414451583544811986622375.jpg

                              SBorgS 1 Reply Last reply
                              1
                              • ? A Former User

                                @sborg ich sehr gerade n rosa karierter Bär.. hmm bin auch in Hessen... Kommt das vom Wasser? 🤣🙈16126075414451583544811986622375.jpg

                                SBorgS Offline
                                SBorgS Offline
                                SBorg
                                Forum Testing Most Active
                                wrote on last edited by
                                #126

                                @ilovegym "Gesundheitsgefahr" wäre auch noch zu diskutieren :spock-hand:

                                LG SBorg ( SBorg auf GitHub)
                                Projekte: Lebensmittelwarnung.de | WLAN-Wetterstation | PimpMyStation

                                1 Reply Last reply
                                0
                                • SBorgS SBorg

                                  [Offtopic]
                                  Kommt nach Hessen, hier könnt ihr euch einfach im nächsten Supermarkt eindecken... Kauft Hanföl... ;)


                                  Grund der Warnung: Gesundheitsgefahr durch psychoaktiv wirkende Substanzen

                                  ...endlich weiß ich auch warum hier dauernd rosa Elefanten rumlaufen... :upside_down_face:

                                  NegaleinN Offline
                                  NegaleinN Offline
                                  Negalein
                                  Global Moderator
                                  wrote on last edited by
                                  #127

                                  @sborg sagte in [Javascript] für Warnungen von Lebensmittelwarnung:

                                  Kauft Hanföl

                                  schick mir eine Palette :joy: :joy: :joy:

                                  ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
                                  ° Node.js Fixer ---> iob nodejs-update
                                  ° Fixer ---> iob fix

                                  1 Reply Last reply
                                  0
                                  • SBorgS SBorg

                                    Das Ganze entstand aus diesem Thread
                                    Dabei handelt es sich um ein Javascript (kein Adapter!), welches die Warnungen von Lebensmittelwarnung.de als Datenpunkte zur weiteren Verarbeitung (zB. VIS) in ioBroker bereitstellt.

                                    Beispiel:
                                    Bild 1.png

                                    Aktuelle Version: V0.1.0 - 23.01.2022
                                    auf GitHub unter https://github.com/SBorg2014/ioBroker-Addons/tree/master/Lebensmittelwarnung/
                                    (und dies ist kein Adapter, also nix mit "Katze und beliebig..." )
                                    Aktuellste Version zukünftig immer im GitHub-Projekt.
                                    Danke an alle bisherigen Tester der Vorversionen und für das Feedback :)

                                    ChaotC Offline
                                    ChaotC Offline
                                    Chaot
                                    wrote on last edited by
                                    #128

                                    @sborg Danke das das Script jetzt schon so lange funktioniert.
                                    Gestern habe ich meine VIS umgebaut und mir ist dabei etwas aufgefallen das ich nicht verstehe.
                                    Ich versuche den Datenpunkt "neue_Warnung" zu nutzen. Allerdings wird der bei jedem Scriptlauf scheinbar wieder auf true gesetzt. Gibt es irgendwo einen Zeitpunkt ab wann eine Warnung kein "true" mehr auslöst?
                                    Der Grund ist einfach das ich den Button zur Anzeige bei einer neuen Warnung blinken lassen möchte. Wenn die Warnung allerdings schon 2 Tage alt ist sollte das Blinken aufhören.

                                    ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

                                    SBorgS 1 Reply Last reply
                                    0
                                    • ChaotC Chaot

                                      @sborg Danke das das Script jetzt schon so lange funktioniert.
                                      Gestern habe ich meine VIS umgebaut und mir ist dabei etwas aufgefallen das ich nicht verstehe.
                                      Ich versuche den Datenpunkt "neue_Warnung" zu nutzen. Allerdings wird der bei jedem Scriptlauf scheinbar wieder auf true gesetzt. Gibt es irgendwo einen Zeitpunkt ab wann eine Warnung kein "true" mehr auslöst?
                                      Der Grund ist einfach das ich den Button zur Anzeige bei einer neuen Warnung blinken lassen möchte. Wenn die Warnung allerdings schon 2 Tage alt ist sollte das Blinken aufhören.

                                      SBorgS Offline
                                      SBorgS Offline
                                      SBorg
                                      Forum Testing Most Active
                                      wrote on last edited by
                                      #129

                                      @chaot :)
                                      sagte in [Javascript] für Warnungen von Lebensmittelwarnung:

                                      Gibt es irgendwo einen Zeitpunkt ab wann eine Warnung kein "true" mehr auslöst?

                                      Nicht direkt. Aktuell ist es einfach so, neue Meldung = Datum/Uhrzeit der Meldung in Meldung "...Nummer_0.Datum" ändert sich --> DP "neue Meldung" wird auf true gesetzt und verbleibt so bis der Nutzer es selbst auf false setzt (passiert bei mir bspw. wenn ich die entsprechende View aufrufe)
                                      Bei einem festen Reset-Intervall könnte man halt die ein oder andere Meldung verpassen, wäre aber programmiertechnisch umsetzbar. Könnte dann aber uU. zu Fehlmeldungen der "neue Meldung" führen, da dann beim Restart des ioBs/JS-Adapters ggf. initialisiert wird und sich dies mit einer Abfrage bzw. Meldung überschneiden könnte.
                                      Würde ich dann aber sowieso konfigurierbar ausführen, dann kann jeder entscheiden ob er es so belassen will wie es aktuell ist, oder eben nach xxx Minuten automatisch resettet haben möchte ;)

                                      LG SBorg ( SBorg auf GitHub)
                                      Projekte: Lebensmittelwarnung.de | WLAN-Wetterstation | PimpMyStation

                                      ChaotC 1 Reply Last reply
                                      1
                                      • SBorgS SBorg

                                        @chaot :)
                                        sagte in [Javascript] für Warnungen von Lebensmittelwarnung:

                                        Gibt es irgendwo einen Zeitpunkt ab wann eine Warnung kein "true" mehr auslöst?

                                        Nicht direkt. Aktuell ist es einfach so, neue Meldung = Datum/Uhrzeit der Meldung in Meldung "...Nummer_0.Datum" ändert sich --> DP "neue Meldung" wird auf true gesetzt und verbleibt so bis der Nutzer es selbst auf false setzt (passiert bei mir bspw. wenn ich die entsprechende View aufrufe)
                                        Bei einem festen Reset-Intervall könnte man halt die ein oder andere Meldung verpassen, wäre aber programmiertechnisch umsetzbar. Könnte dann aber uU. zu Fehlmeldungen der "neue Meldung" führen, da dann beim Restart des ioBs/JS-Adapters ggf. initialisiert wird und sich dies mit einer Abfrage bzw. Meldung überschneiden könnte.
                                        Würde ich dann aber sowieso konfigurierbar ausführen, dann kann jeder entscheiden ob er es so belassen will wie es aktuell ist, oder eben nach xxx Minuten automatisch resettet haben möchte ;)

                                        ChaotC Offline
                                        ChaotC Offline
                                        Chaot
                                        wrote on last edited by
                                        #130

                                        @sborg sagte in [Javascript] für Warnungen von Lebensmittelwarnung:

                                        ...(passiert bei mir bspw. wenn ich die entsprechende View aufrufe)
                                        ...

                                        Interessanter Ansatz. Wie machst du das? Würde mir auch reichen.

                                        ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

                                        SBorgS 1 Reply Last reply
                                        0
                                        • SBorgS Offline
                                          SBorgS Offline
                                          SBorg
                                          Forum Testing Most Active
                                          wrote on last edited by
                                          #131

                                          Neue Version V0.1.0 Online:

                                          • + automatischer Reset für "neue Meldung" hinzugefügt

                                          Projekt zu finden im GitHub

                                          Es kann nun per Parameter bestimmt werden ob der Datenpunkt "neue Meldung" auf true bei einer neuen Meldung verbleiben soll (let Reset_neueMeldung = 0;) oder nach xxxx Minuten automatisch wieder auf false gesetzt wird (zB. für 2 Tage: let Reset_neueMeldung = 2880;).

                                          LG SBorg ( SBorg auf GitHub)
                                          Projekte: Lebensmittelwarnung.de | WLAN-Wetterstation | PimpMyStation

                                          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

                                          559

                                          Online

                                          32.7k

                                          Users

                                          82.5k

                                          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