Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. datenaustausch mit extern durch php-sql api

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    datenaustausch mit extern durch php-sql api

    This topic has been deleted. Only users with topic management privileges can see it.
    • liv-in-sky
      liv-in-sky last edited by

      ich wollte ein paar iobroker datenpunkte im netz abfragen können, ohne vpn, remote access via iobroker-cloud oder reverse-proxy

      das kleine project soll eine kleine api zur verfügung stellen, die nichts anderes kann wie mit httpget ein json zu bekommen, in eine sql-db auf dem externen server speichert und durch eine httpget abfrage auch wieder die daten auslesen kann - wenn möglich mit user und passwort - intern könnte über enum functions definiert werden, welche dp wann in die externe dp geschrieben werden sollen.

      das ganze soll über meinen email/webserver-provider laufen - dort könnte ich php und sql nutzen

      hat jmd sowas schon mal gemacht ?

      beispiel:

      • https://github.com/bradtraversy/php_rest_myblog
      • https://youtu.be/-nq4UbD0NT8?t=595 beispiel ansehen - natürlich nicht mit diesen daten , sondern dp-id mit state
      1 Reply Last reply Reply Quote 1
      • liv-in-sky
        liv-in-sky last edited by liv-in-sky

        anscheinend nicht so interessant 😞

        es funktioniert erstmal soweit - ich kann nun über axios bestimmte datenpunkte als json in eine sql-db meines mail-providers schreiben und somit mit tasker oder alexa skill daten abholen (auch über httpget).

        so könnte man auch 2 iobroker server verbinden (bzw. datenaustauschen) - ohne vpn oder port-öffnung

        Negalein 1 Reply Last reply Reply Quote 0
        • Negalein
          Negalein Global Moderator @liv-in-sky last edited by

          @liv-in-sky sagte in datenaustausch mit extern durch php-sql api:

          es funktioniert erstmal soweit - ich kann nun über axios bestimmte datenpunkte als json in eine sql-db meines mail-providers schreiben und somit mit tasker oder alexa skill daten abholen (auch über httpget).

          könnte man so auch live eine externe Influxdb und dann noch extern Grafa verwirklichen?

          liv-in-sky 1 Reply Last reply Reply Quote 0
          • liv-in-sky
            liv-in-sky @Negalein last edited by liv-in-sky

            @negalein

            das kapiere ich noch nicht ganz - habe weder grafana noch influxdb

            daher die frage: worauf läuft die ext. influxdb und grafa? gibt es da eine möglichkeit ein script zu implentieren, das die daten holt ?

            zu beachten ist, dass die daten update-frequenz immer ein wenig verzögert wird, denn wenn in die sql-db etwas geschrieben wird, weiß iobroker das erst, wenn es nachschaut ob daten da sind

            1 Reply Last reply Reply Quote 0
            • liv-in-sky
              liv-in-sky last edited by liv-in-sky

              mittlerweile läuft auch ein script, welches die datenpunkte auf dem ext sql server updatet

              das script liest die enum.funktion members aus und reagiert auf dessen änderung - anschliessend wird die sql db aktualisiert

              in dem gif sieht man links die ext. datenbank beim provider - rechts sind die datenpunkte in der vis in hellblau angezeigt

              AApossis (140).gif

              1 Reply Last reply Reply Quote 0
              • First post
                Last post

              Support us

              ioBroker
              Community Adapters
              Donate
              FAQ Cloud / IOT
              HowTo: Node.js-Update
              HowTo: Backup/Restore
              Downloads
              BLOG

              860
              Online

              31.8k
              Users

              80.0k
              Topics

              1.3m
              Posts

              2
              5
              566
              Loading More Posts
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes
              Reply
              • Reply as topic
              Log in to reply
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
              The ioBroker Community 2014-2023
              logo