Blynk Superchart - ARDUINO IOT

Direkt zum Seiteninhalt

Blynk Superchart

IOT
Postgre SQL Database
Ich habe kürzlich meinen eigenen lokalen Blynk-Server auf dem Raspberry Pi eingerichtet. Alles scheint soweit gut zu funktionieren, aber ich kann nur die Live-Daten in Superchart-Widgets sehen.
Um das zu verbesern, brauchen wir auf  unserem Server eine Datenbank.
Standardmäßig ist der Rohdatenspeicher deaktiviert . Wenn Sie es aktivieren, wird jeder Befehl Blynk.virtualWrite in der DB gespeichert.

PostgreSQL Database installieren.

1.
   sudo apt-get update


2.
sudo apt-get install postgresql postgresql-contrib


3.

    J
und ENTER

4.


5.

 wget https://raw.githubusercontent.com/blynkkk/blynk-server/master/server/core/src/main/resources/create_schema.sql

            ENTER
6.

   wget https://raw.githubusercontent.com/blynkkk/blynk-server/master/server/core/src/main/resources/reporting_schema.sql
          ENTER


7.
        mv create_schema.sql /tmp
            ENTER
8.
      mv reporting_schema.sql /tmp
            ENTER


9.
        sudo su - postgres
           ENTER


10.
         psql
      ENTER


11.
      \i /tmp/create_schema.sql
          ENTER


12.
     \i /tmp/reporting_schema.sql
            ENTER


13.
                  \q
                ENTER


14.
Erstellen Sie die Datei db.properties innerhalb des gleichen Ordners, in dem sich server.jar befindet.



jdbc.url=jdbc:postgresql://localhost:5432/blynk?tcpKeepAlive=true&socketTimeout=150
user=test
password=test
connection.timeout.millis=30000
clean.reporting=true

reporting.jdbc.url=jdbc:postgresql://localhost:5432/blynk_reporting?tcpKeepAlive=true&socketTimeout=150
reporting.user=test
reporting.password=test
reporting.connection.timeout.millis=30000

15.
Aktivieren Sie raw data in server.properties



Bernhard K.
Zurück zum Seiteninhalt