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

  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. XML Daten (TV Programm) in ioBroker

NEWS

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

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

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

XML Daten (TV Programm) in ioBroker

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
42 Beiträge 8 Kommentatoren 14.7k Aufrufe
  • Ä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.
  • S Offline
    S Offline
    shortyle
    schrieb am zuletzt editiert von
    #16

    Also ich habe nun ein zweites Skript eingefügt für das.

    Wenn ich dieses Ausführe bekomme ich folgende Fehlermeldung im Log

    javascript-0	2015-11-18 20:53:22	error	at script.js.VIS_TV_Programm_jetzt:83:1
    javascript-0	2015-11-18 20:53:22	error	at TvProgrammEinlesen (script.js.VIS_TV_Programm_jetzt:27:40)
    javascript-0	2015-11-18 20:53:22	error	script.js.VIS_TV_Programm_jetzt: TypeError: Cannot read property 'parseString' of undefined
    javascript-0	2015-11-18 20:53:22	error	at TvProgrammEinlesen (script.js.VIS_TV_Programm_jetzt:27:23), at script.js.VIS_TV_Programm_jetzt:83:1
    javascript-0	2015-11-18 20:53:22	error	script.js.VIS_TV_Programm_jetzt: Cannot find module '/root/node_modules/iobroker.javascript/node_modules/xml2js'
    javascript-0	2015-11-18 20:53:22	info	Start javascript script.js.VIS_TV_Programm_jetzt
    javascript-0	2015-11-18 20:53:22	info	Stop script script.js.VIS_TV_Programm_jetzt
    

    die selbe Fehlermeldung taucht auch beim Skript "VIS_TV_Programm" auf . Jetzt blicke ich gar nicht mehr durch

    1 Antwort Letzte Antwort
    0
    • P Offline
      P Offline
      pix
      schrieb am zuletzt editiert von
      #17

      Hallo shortyle,

      dieser Thread ist nicht der erste, der sich mit dem Thema beschäftigt. Vielleicht ist deshalb auch untergegangen, das du in den Einstellungen des Javascript-Adapters noch das node-Modul xml2js eintragen musst (unter zusätzliche npm-Module). Beim Speichern der Einstellungen wird das Modul installiert. Erst damit funktionieren die Skripte.

      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

      1 Antwort Letzte Antwort
      0
      • A Offline
        A Offline
        audioconcept
        schrieb am zuletzt editiert von
        #18

        @pix:

        @audioconcept:

        Hi das hatten ich auch drin, aber es wird bei mir nichts in der Tabelle angezeigt. Was meinst du?

        Hi ich meinte ich habe bei ID auch dieses drin :

        javascript.1.TV_Programm.tvspielfilm.Tipps.json

        Hab jetzt im Javascrict Aadapter auch noch xml2js eingetragen. aber trotzdem bleibt meine Tabelle leer.

        Gruß aus Dortmund

        Michael

        –---------------------------------

        <size size="85">Ausstattung: PI 4 , Rasbian , IOBroker , Admin 1.2.3, VIS 0.10.2, Host 0.90 [wird immer auf dem neuesten Stand geha…</size>

        1 Antwort Letzte Antwort
        0
        • S Offline
          S Offline
          shortyle
          schrieb am zuletzt editiert von
          #19

          Danke für den Tipp pix mit dem zusätzlichen Modul

          Jetzt bin ich an dem gleichen Punkt wie audioconcept.

          Im Log steht nun folgendes

          javascript-0	2015-11-19 10:22:25	warn	State "javascript.1.TV_Programm.tvspielfilm.jetzt.json" not found
          javascript-0	2015-11-19 10:22:25	warn	State "javascript.1.TV_Programm.tvspielfilm.jetzt.xml" not found
          javascript-0	2015-11-19 10:22:24	info	script.js.VIS_TV_Programm_jetzt: registered 1 subscription and 1 schedule
          javascript-0	2015-11-19 10:22:24	info	Start javascript script.js.VIS_TV_Programm_jetzt
          javascript-0	2015-11-19 10:22:24	info	Stop script script.js.VIS_TV_Programm_jetzt
          

          Die Variablen sind aber korrekt erstellt und in den Objekten hinterlegt.

          1 Antwort Letzte Antwort
          0
          • P Offline
            P Offline
            pix
            schrieb am zuletzt editiert von
            #20

            Hallo zusammen,

            nutzt Ihr zwei für dieses Skript die javascript-Instanz 0 oder 1? Ich nutze für Skripte, die Daten aus dem Internet laden immer die Javascript Instanz javascript.1 , damit mir nicht die gesamte Javascript Steuerung abstürzt, wenn sich zB die Quellwebseite ändert und die Daten nicht mehr korrekt eingelesen werden können. Es gibt eine Trennung zwischen der wichtigen Haussteuerung und der unwichtigen Komfortfunktionen (TV Programm, Bus&Bahn, etc.).

            Wenn ihr nur eine Javascript Instanz nutzt, müsst Ihr im Skript und in den VIS Datenpunkten "javascript.1" durch "javascript.0." ersetzen. Wenn ihr auch eine zweite Instanz anlegen wollt, dann einfach den Javascript-Adapter noch einmal installieren. In die Einstellungen dann noch den "xml2js" eintragen und dann in der Übersicht der Scripte das Skript auswählen und auf "javascript.1" umstellen.
            261_bildschirmfoto_2015-11-20_um_00.01.40.jpg
            Skript neu starten. Dann sollte es gehen.

            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

            1 Antwort Letzte Antwort
            0
            • S Offline
              S Offline
              shortyle
              schrieb am zuletzt editiert von
              #21

              Hallo Pix,

              danke für die Beschreibung und Erklärung. Das mit der zweiten Instanz macht sind und habe ich nun auch so umgesetzt.

              Im Log kommt auch keine Fehlermeldung mehr. Die Variablen scheinen auch befüllt zu werden. zumindest steht nicht mehr "null" und "[]" da. Allerdings bleibt die Tabelle noch grau. Das schaue ich mir heute Abend noch einmal genauer an. So auf dem Handy ist es weniger optimal :)

              Danke aber nochmal für die tolle Hilfestellung.

              VG David

              1 Antwort Letzte Antwort
              0
              • A Offline
                A Offline
                audioconcept
                schrieb am zuletzt editiert von
                #22

                Hallo Pix,

                hab jetzt auch mal eine zweite Javascript Instance hinzugefügt. Aber mein Kasten bleibt auch leer bzw. grau. Was hab ich wohl übersehen?

                Gruß aus Dortmund

                Michael

                –---------------------------------

                <size size="85">Ausstattung: PI 4 , Rasbian , IOBroker , Admin 1.2.3, VIS 0.10.2, Host 0.90 [wird immer auf dem neuesten Stand geha…</size>

                1 Antwort Letzte Antwort
                0
                • P Offline
                  P Offline
                  pix
                  schrieb am zuletzt editiert von
                  #23

                  Hallo Michael,

                  zeig bitte mal dein Skript und sieh mal im Reiter Objekte, ob die Datenpunkte javascript.1.TV_Programm.tvspielfilm.jetzt.* bzw. javascript.1.TV_Programm.tvspielfilm.tipps.* gefüllt sind.

                  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

                  1 Antwort Letzte Antwort
                  0
                  • P Offline
                    P Offline
                    pix
                    schrieb am zuletzt editiert von
                    #24

                    Ach… und die Optin Variable sollte natürlich auf true stehen.

                    Ich hab zum Schalten so ein VIS Widget genutzt:

                    [{"tpl":"tplMetroTileToggle","data":{"visibility-cond":"==","visibility-val":1,"hover":false,"transform":"true","bg_class_true":"ribbed-cobalt","bg_class_false":"ribbed-crimson","icon_class_true":"","icon_class_false":"","icon_badge_true":"","icon_badge_false":"","badge_bg_class_true":"","badge_bg_class_false":"","brand_bg_class_true":"","brand_bg_class_false":"","select_on_true":true,"label_true":"Optin
                    
                    Daten einlesen aktiviert
                    
                    Parsen von der TV Spielfilm Webseite eingeschaltet","label_false":"Optin
                    
                    Daten einlesen deaktiviert
                    
                    Parsen von der TV-Spielfilm Webseite abgeschaltet","toggle_oid":"javascript.0.Optin_Nachtruhe_Sayit","name":"Optin MVG Daten","oid":"javascript.1.TV_Programm.Optin"},"style":{"left":"873px","top":"59px","width":"137px","height":"137px","font-family":"","z-index":"26"},"widgetSet":"metro"}]
                    

                    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

                    1 Antwort Letzte Antwort
                    0
                    • A Offline
                      A Offline
                      audioconcept
                      schrieb am zuletzt editiert von
                      #25

                      Hallo Pix

                      meintest du dieses hier?
                      520_objekte.jpg
                      520_script.jpg

                      Gruß aus Dortmund

                      Michael

                      –---------------------------------

                      <size size="85">Ausstattung: PI 4 , Rasbian , IOBroker , Admin 1.2.3, VIS 0.10.2, Host 0.90 [wird immer auf dem neuesten Stand geha…</size>

                      1 Antwort Letzte Antwort
                      0
                      • P Offline
                        P Offline
                        pix
                        schrieb am zuletzt editiert von
                        #26

                        Hallo Michael,

                        das zweite Bild zeigt, dass die Datenpunkte leer sind. Deshalb wird nix im Widget anzeigt.

                        Das erste Bild geht nicht weit genug. Ich möchte den Inhalt des Skriptes sehen. Am besten als Copy/Paste hier in Code-tags, nicht als Screenshot.

                        Ich sehe, dass du nur das Tipps-Skript benutzt. Am besten erstellst du noch daas zweite Jetzt-Skript (oben gepostet). Darin wird die Optin Variable ja mit CreateState erstellt. Wenn du das nicht willst, musst du schnell die optin Variable auf true stellen.

                        Das kannst du im Skript schnell abkürzen, wenn du die optin Variable manuell schnell auf true setzt.

                        statt der Zeile

                            var optin = getState(idOptin).val;
                        

                        machst du

                            var optin = true; // getState(idOptin).val;
                        

                        Dann bitte Feedback.

                        Gruss,

                        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

                        1 Antwort Letzte Antwort
                        0
                        • A Offline
                          A Offline
                          audioconcept
                          schrieb am zuletzt editiert von
                          #27

                          Hier ist das Script. Mir fehlte die optin Zeile. HAb es hinzugefügt und jetzt wird was angezeigt.

                          `/* VIS TV Programm jetzt
                          
                          bringt das TV Programm von RSS Feed von TV Spielfilm in iobroker
                          http://www.tvspielfilm.de/services/widgets/rss-feeds/rss-feeds-im-ueberblick,3538128,ApplicationArticle.html
                          
                          erstellt: 24.06.2015 von Pix mit Hilfe von bluefox
                          26.06.2015 wieder mit Bluefox Hilfe erneuert (JSON Tabelle ausgeben)
                          23.07.2015 Aufruf alle 10min, nicht minütlich
                          01.08.2015 Umzug auf javascript.1 Adapter
                          03.09.2015 Optin
                          18.11.2015 Überprüfung, ob Sender empfangbar (function check_sender) neu
                          */
                          
                          createState('TV_Programm.Optin', true, {name: 'Optin TV Webseite Daten abrufen', type: 'boolean', desc: 'Sollen TV-Webdaten abgerufen werden?'});
                          
                          createState('TV_Programm.tvspielfilm.Tipps.json', '[]');
                          createState('TV_Programm.tvspielfilm.Tipps.xml');
                          
                          var idOptin = 'TV_Programm.Optin';
                          var link = 'http://www.tvspielfilm.de/tv-programm/rss/filme.xml';
                          
                          // Überprüft, ob Sender empfangbar (Rückgabe true;false)
                          function check_sender (ueberschrift) { //  wird so übergeben "16:50 | Sky Cinema | Kill the Boss 2"
                              var ueberschrift_teile = ueberschrift.split(' | ');
                              var sender = ueberschrift_teile[1];
                              var empfangbar;
                              switch (sender) {
                                  case 'Sky Cinema':
                                      empfangbar = false;
                                  break;
                                  case 'Sky Comedy':
                                      empfangbar = false;
                                  break;
                                  case 'MGM HD':
                                      empfangbar = false;
                                  break;
                                  case 'Sky Nostalgie':
                                      empfangbar = false;
                                  break;
                                  case 'KinoweltTV':
                                      empfangbar = false;
                                  break;
                                  case 'Sky Emotion':
                                      empfangbar = false;
                                  break;
                                  default:
                                      empfangbar = true;
                                  break;
                              }
                              return(empfangbar);
                          }
                          
                          function TvProgrammEinlesen () { // alle 5 Minuten
                              var optin = getState(idOptin).val;
                              var parseString = require('xml2js').parseString;
                              var request = require('request');
                          
                              if (optin) request(link, function (error, response, body) {
                                  if (!error && response.statusCode == 200) {
                          
                                      parseString(body, {
                                          explicitArray: false,
                                          mergeAttrs: true
                                      },
                                      function (err, result) {
                                          //console.log(JSON.stringify(result, null, 2));
                                          var data = JSON.stringify(result, null, 2);
                                          setState("javascript.1.TV_Programm.tvspielfilm.Tipps.xml"/*TV_Programm.tvspielfilm.Tipps.xml*/, data); // ganze XML in Objekt für Table Widget
                          
                                          var table = [];
                                          if (err) {
                                              log("Fehler: " + err);
                                          } else {                                                               
                                              var sender_empfangbar = false;
                                              // Array durchzaehlen von 0 bis Zahl der items
                                              for(var i = 0; i < result.rss.channel.item.length; i++) {
                                                  sender_empfangbar = check_sender(result.rss.channel.item[i].title);
                                                  if (sender_empfangbar) {
                                                      var entry = {
                                                          image: result.rss.channel.item[i].enclosure ? '![](' + result.rss.channel.item[i].enclosure.url + ')' : '',
                                                          text:  '
                          
                          | [' + result.rss.channel.item[i].title +
                                                             '](' +
                                                             result.rss.channel.item[i].link + ') |
                          | ' +
                                                             result.rss.channel.item[i].description +' |
                          
                          ',
                                                          _Bild: result.rss.channel.item[i].enclosure ? '![](' + result.rss.channel.item[i].enclosure.url + ')' : 'no image'
                                                      };
                                                      table.push(entry);
                                                  } // Ende Abfrage, ob Sender empfangbar
                                              }
                                          }
                                          setState("javascript.1.TV_Programm.tvspielfilm.Tipps.json", JSON.stringify(table)); // ganze XML in Objekt für Table Widget
                          
                                      });
                                  } else  {
                                      log(error);
                                  }
                              });   // Ende request 
                              // log('XML-Daten aus TV Spielfilm eingelesen');
                          }
                          
                          schedule("*/10 * * * *", TvProgrammEinlesen); 
                          TvProgrammEinlesen();`[/i][/i][/i][/i][/i][/i][/i][/i]
                          

                          Gruß aus Dortmund

                          Michael

                          –---------------------------------

                          <size size="85">Ausstattung: PI 4 , Rasbian , IOBroker , Admin 1.2.3, VIS 0.10.2, Host 0.90 [wird immer auf dem neuesten Stand geha…</size>

                          1 Antwort Letzte Antwort
                          0
                          • A Offline
                            A Offline
                            audioconcept
                            schrieb am zuletzt editiert von
                            #28

                            Angezeigt wird es jetzt. Muss es dann jetzt ein wenig anpassen.

                            Gruß aus Dortmund

                            Michael

                            –---------------------------------

                            <size size="85">Ausstattung: PI 4 , Rasbian , IOBroker , Admin 1.2.3, VIS 0.10.2, Host 0.90 [wird immer auf dem neuesten Stand geha…</size>

                            1 Antwort Letzte Antwort
                            0
                            • P Offline
                              P Offline
                              pix
                              schrieb am zuletzt editiert von
                              #29

                              Geht doch! :lol:

                              Hier ist etwas CSS Code, den du einfach in VIS rechts im Reiter CSS/Projekt reinkopierst

                              http://forum.iobroker.net/viewtopic.php … 880#p14707

                              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

                              1 Antwort Letzte Antwort
                              0
                              • P Offline
                                P Offline
                                pix
                                schrieb am zuletzt editiert von
                                #30

                                So, heute ist es nun passiert: TV-Spielfilm lässt sich nicht mehr anwählen. :cry: Vielleicht gehen zu viele auf die Seite, vielleicht ist es auch nur ein vorübergehender Fehler bei denen. Habe mal meine IP gewechselt, aber der Fehler bleibt. Also abwarten.

                                Dennoch empfehle ich, im Skript Tagestipps die Frequenz der Abrufe zu verkleinern. Die Tipps des Tages braucht nun wirklich nicht jede 10min laden, da reicht auch locker einmal pro Stunde, wenn nicht sogar seltener (hier alle drei Stunden von 6 - 18 Uhr).

                                Also vorletzte Zeile bitte tauschen:

                                schedule("*/10 * * * *", TvProgrammEinlesen);
                                

                                in

                                schedule("7 6,9,12,15,18 * * *", TvProgrammEinlesen); // Um 6-18Uhr alle 3 Stunden jeweils um 7min nach voll
                                

                                Danke, 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

                                1 Antwort Letzte Antwort
                                0
                                • P Offline
                                  P Offline
                                  pix
                                  schrieb am zuletzt editiert von
                                  #31

                                  Hallo,

                                  können diejenigen, die das Skript nutzen, mal prüfen, ob sie in der Nacht so zwischen 0030 und 0200 in den letzten Tagen Abstürze der javascript Instanz hatten?

                                  Bei mir stürzte die Instanz heute morgen 01:50 ab, wegen TypeError: Cannot read property 'length' of undefined. Gestern war es etwas früher. Ich habe eine zusätzliche Abfrage für length eingebaut, will aber erst prüfen, ob das funktioniert.

                                  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

                                  1 Antwort Letzte Antwort
                                  0
                                  • fischi87F Offline
                                    fischi87F Offline
                                    fischi87
                                    schrieb am zuletzt editiert von
                                    #32

                                    hallo,

                                    ich habe es nur auch mal versucht und es klappt perfekt nur eine frage:

                                    kann man irgendwie nervige sender herausfiltern bzw ich daraus eine Fad-Liste machen die im vis angezeigt wird?

                                    Mit freundlichen Grüßen

                                    1 Antwort Letzte Antwort
                                    0
                                    • P Offline
                                      P Offline
                                      pix
                                      schrieb am zuletzt editiert von
                                      #33

                                      Hallo,
                                      @fischi87:

                                      kann man irgendwie nervige sender herausfiltern `
                                      ja, wird doch hier im Code oben gemacht: http://forum.iobroker.net/viewtopic.php … =20#p14792

                                      function check_sender

                                      @fischi87:

                                      bzw ich daraus eine Fad-Liste machen die im vis angezeigt wird `
                                      Was meinst du?

                                      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

                                      1 Antwort Letzte Antwort
                                      0
                                      • fischi87F Offline
                                        fischi87F Offline
                                        fischi87
                                        schrieb am zuletzt editiert von
                                        #34

                                        sorry hab es hin bekommen.

                                        nur fehlen mir noch einige sender, werden die nicht alle abgefragt oder werden die von tv-spielfilm nicht übermittelt?

                                        Mit freundlichen Grüßen

                                        1 Antwort Letzte Antwort
                                        0
                                        • V Offline
                                          V Offline
                                          versteckt
                                          schrieb am zuletzt editiert von
                                          #35

                                          Hab das auch grade bei mir eingebaut.

                                          Sehe auch zuwenig Sender, bzw. fängt bei mir die Liste um 16:30 Uhr an.
                                          6443_5.jpg
                                          6443_6.jpg

                                          Raspi 1, Raspi 2, iobroker, Mac Mini: alles mit aktueller ioBroker Version

                                          homegear für Homematic und MAX!

                                          occ, zWave, rpi, hmm und homekit Entwickler

                                          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

                                          351

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          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