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

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Daten einer Ext. MSQL mit IOBroker auslesen

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    10
    1
    126

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

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

Daten einer Ext. MSQL mit IOBroker auslesen

Geplant Angeheftet Gesperrt Verschoben Gelöst Skripten / Logik
javascript
5 Beiträge 2 Kommentatoren 827 Aufrufe 2 Watching
  • Ä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.
  • R Offline
    R Offline
    RalfEngelberth
    schrieb am zuletzt editiert von
    #1

    Hallo, ich nutze zur Zeit das alte Elektronik2000 System.
    Hier schreibe ich mir mit einer PHP, Daten in eine MYSQL-Datenbank. Diese ist auf einem Windows-PC im Netzwerk installiert. Die MYSQL läuft in einem XAMPP-System.
    Es werden verschiedene Daten wie z.B. Vorlauftemperatur der Heizung gespeichert.
    Jetzt möchte ich diese Daten mit IoBroker auslesen und Visualisieren.
    Ich habe auch schon hier im Forum gesucht und was mit Scripten gefunden.
    Ich habe aber leider zu wenig Ahnung m mir so einen Script zu schreiben.
    Einen Adapter SQL.o und History habe ich auch schon installiert.
    Kann mir hier jemand weiter helfen?

    R 1 Antwort Letzte Antwort
    0
    • ? Offline
      ? Offline
      Ein ehemaliger Benutzer
      schrieb am zuletzt editiert von
      #3

      Ich hätte jetzt leider auch keine Idee, wie Du von einem Javascript aus (zumindest in ioBroker) auf die externe MySQL zugreifen kannst.

      Wäre es denn eine Option, von einem externen PHP-Script aus aktiv die Daten in ioBroker zu schreiben? Denkbar wäre hier ein PHP-Script auf dem XAMPP-System per cron alle 5 Minuten laufen zu lassen, welches Dir die Daten in entsprechend angelegte Datenpunkte in Deinem ioBroker schreibt.

      Das geht ja über den simple-api-Adapter (https://github.com/ioBroker/ioBroker.simple-api/blob/master/README.md).

      Entweder einzeln per

      http://ip:8087/set/hm-rpc.0.IEQ12345.LEVEL?value=1&wait=5000&prettyPrint
      

      oder kombiniert per

      http://ip:8087/setBulk?hm-rpc.0.FEQ1234567:1.LEVEL=0.7&Anwesenheit=0&prettyPrint
      

      setBulk unterstützt auch die POST-Methode und somit könntest Du das in PHP per CURL als Post senden und die Antwort entsprechend auswerten. Also ob erfolgreich gesetzt oder nicht. Schau mal in die Doku von simple-api.

      Viele Grüße
      Levy

      1 Antwort Letzte Antwort
      0
      • R RalfEngelberth

        Hallo, ich nutze zur Zeit das alte Elektronik2000 System.
        Hier schreibe ich mir mit einer PHP, Daten in eine MYSQL-Datenbank. Diese ist auf einem Windows-PC im Netzwerk installiert. Die MYSQL läuft in einem XAMPP-System.
        Es werden verschiedene Daten wie z.B. Vorlauftemperatur der Heizung gespeichert.
        Jetzt möchte ich diese Daten mit IoBroker auslesen und Visualisieren.
        Ich habe auch schon hier im Forum gesucht und was mit Scripten gefunden.
        Ich habe aber leider zu wenig Ahnung m mir so einen Script zu schreiben.
        Einen Adapter SQL.o und History habe ich auch schon installiert.
        Kann mir hier jemand weiter helfen?

        R Offline
        R Offline
        RalfEngelberth
        schrieb am zuletzt editiert von
        #2

        Hat denn keiner einen Vorschlag?

        1 Antwort Letzte Antwort
        0
        • ? Offline
          ? Offline
          Ein ehemaliger Benutzer
          schrieb am zuletzt editiert von
          #3

          Ich hätte jetzt leider auch keine Idee, wie Du von einem Javascript aus (zumindest in ioBroker) auf die externe MySQL zugreifen kannst.

          Wäre es denn eine Option, von einem externen PHP-Script aus aktiv die Daten in ioBroker zu schreiben? Denkbar wäre hier ein PHP-Script auf dem XAMPP-System per cron alle 5 Minuten laufen zu lassen, welches Dir die Daten in entsprechend angelegte Datenpunkte in Deinem ioBroker schreibt.

          Das geht ja über den simple-api-Adapter (https://github.com/ioBroker/ioBroker.simple-api/blob/master/README.md).

          Entweder einzeln per

          http://ip:8087/set/hm-rpc.0.IEQ12345.LEVEL?value=1&wait=5000&prettyPrint
          

          oder kombiniert per

          http://ip:8087/setBulk?hm-rpc.0.FEQ1234567:1.LEVEL=0.7&Anwesenheit=0&prettyPrint
          

          setBulk unterstützt auch die POST-Methode und somit könntest Du das in PHP per CURL als Post senden und die Antwort entsprechend auswerten. Also ob erfolgreich gesetzt oder nicht. Schau mal in die Doku von simple-api.

          Viele Grüße
          Levy

          1 Antwort Letzte Antwort
          0
          • R Offline
            R Offline
            RalfEngelberth
            schrieb am zuletzt editiert von
            #4

            Hallo, danke für die Info.
            Das könnte gehen. Ich werde es mal ausprobieren.

            1 Antwort Letzte Antwort
            0
            • R Offline
              R Offline
              RalfEngelberth
              schrieb am zuletzt editiert von
              #5

              Hallo,
              es hat funktioniert.
              Die Daten werden in die neue Datenbank geschrieben.
              Danke

              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

              447

              Online

              32.5k

              Benutzer

              81.7k

              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