Skip to content
  • 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
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. MariaDB auf DiskStation als Datenbank für Flot

NEWS

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

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

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

MariaDB auf DiskStation als Datenbank für Flot

Scheduled Pinned Locked Moved ioBroker Allgemein
synology diskstationmariadbflotmysql
41 Posts 16 Posters 20.5k Views 8 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.
  • R Offline
    R Offline
    RalfR72
    wrote on last edited by
    #18

    Weiß ich auch nicht, schick mal einen Screenshot von den datenbank einstellungen. Ich mach auch gleich mal einen

    Gesendet von iPad mit Tapatalk

    Danke für die Hilfestellungen, Gruss Ralf

    Landkreis Esslingen/BW

    CCU2, Synology NAS 916+, ioBroker auf Pi3, Hue, Bose Soundtouch, iMac5k, Harmony Hub, Mediola aioCreator, Alexa Echo Dot.

    1 Reply Last reply
    0
    • R Offline
      R Offline
      RalfR72
      wrote on last edited by
      #19

      Rechte Einstellungen
      3298_db-rechte.png

      Danke für die Hilfestellungen, Gruss Ralf

      Landkreis Esslingen/BW

      CCU2, Synology NAS 916+, ioBroker auf Pi3, Hue, Bose Soundtouch, iMac5k, Harmony Hub, Mediola aioCreator, Alexa Echo Dot.

      1 Reply Last reply
      0
      • R Offline
        R Offline
        RalfR72
        wrote on last edited by
        #20

        Struktur
        3298_db-strucktur.png

        Danke für die Hilfestellungen, Gruss Ralf

        Landkreis Esslingen/BW

        CCU2, Synology NAS 916+, ioBroker auf Pi3, Hue, Bose Soundtouch, iMac5k, Harmony Hub, Mediola aioCreator, Alexa Echo Dot.

        1 Reply Last reply
        0
        • B Offline
          B Offline
          bibo09
          wrote on last edited by
          #21

          Sorry alles Screenshots vom Handy.

          Oder gibt es am NAS noch was einzustellen?

          ![](</s><URL url=)<link_text text="https://uploads.tapatalk-cdn.com/201709 ... 9c2eb0.jpg">https://uploads.tapatalk-cdn.com/20170904/083bfdac365399e1b3fa5b38f29c2eb0.jpg</link_text>" />![](</s><URL url=)<link_text text="https://uploads.tapatalk-cdn.com/201709 ... bd9ea4.jpg">https://uploads.tapatalk-cdn.com/20170904/9a249c3132445036d649847cdebd9ea4.jpg</link_text>" />

          Gesendet von meinem SM-G930F mit Tapatalk~~~~

          1 Reply Last reply
          0
          • R Offline
            R Offline
            RalfR72
            wrote on last edited by
            #22

            Also ich hatte anfangs auch keine Verbindung. Nach vielem probieren gings dann auf einmal.

            Habe auch die Datenbank bei phpmyadmin nochmal gelöscht, neu angelegt und dann hats geklappt.

            Kannst ja auch nochmal versuchen.

            Gesendet von iPad mit Tapatalk

            Danke für die Hilfestellungen, Gruss Ralf

            Landkreis Esslingen/BW

            CCU2, Synology NAS 916+, ioBroker auf Pi3, Hue, Bose Soundtouch, iMac5k, Harmony Hub, Mediola aioCreator, Alexa Echo Dot.

            1 Reply Last reply
            0
            • K Offline
              K Offline
              krissi
              wrote on last edited by
              #23

              Bei mir sieht es so aus als wenn es jetzt geht. Danke für die Info mit dem Port 😉

              ioBroker in VM (unraid) / CCU2 für IP FB-Heizungssteuerung raspi3 / 3x Echo Dot / IKEA Tradfri / zigBee mit Conbee II

              1 Reply Last reply
              0
              • B Offline
                B Offline
                bibo09
                wrote on last edited by
                #24

                Hat nun funktioniert nachdem ich die Datenbank nochmal installiert habe.

                Gruß und Danke

                bibo

                1 Reply Last reply
                0
                • R Offline
                  R Offline
                  RalfR72
                  wrote on last edited by
                  #25

                  Alle glücklich [emoji847]freut mich [emoji1303]

                  Gesendet von iPad mit Tapatalk

                  Danke für die Hilfestellungen, Gruss Ralf

                  Landkreis Esslingen/BW

                  CCU2, Synology NAS 916+, ioBroker auf Pi3, Hue, Bose Soundtouch, iMac5k, Harmony Hub, Mediola aioCreator, Alexa Echo Dot.

                  1 Reply Last reply
                  0
                  • M Offline
                    M Offline
                    ManfredH
                    wrote on last edited by
                    #26

                    Hallo,

                    Ich häng mich da mal dran, weil ich auch keine Verbindung zur Datenbank auf dem NAS bekomme 😞

                    Vor ein paar Tagen habe ich den ioBroker auf einem RasPi 3B+ installiert (Image inkl. ioBroker). Läuft soweit. SQL-Adapter ist auch installiert (1.7.4). Auf dem NAS (Zyxel NAS326) läuft mySQL nebst phpMyAdmin. Auf dem NAS gibt es ein freigegebenes Verzeichnis "iobroker" (neben den Defaults "admin", "music", "photo" und "video") und einen Benutzer "iobroker", der da lesen und schreiben darf. In phpMyAdmin gibt es a) eine (leere) Datenbank "iobroker" und einen Benutzer "iobroker". Letzterer hat alle globalen Rechte, GRANT und ist auf keinen Host eingeschränkt ("%"). In der Konfiguration des SQL-Adapters habe ich unter "Host" die IP-Adresse des NAS eingetragen sowie DB-Name ("iobroker") und Benutzer ("iobroker"); das Kennwort sollte auch richtig eingegeben sein. Leider bekomme ich bei "Verbindung testen" immer einen Fehler > Error: connect ECONNREFUSED [IP]:3306 (angegebener Port "0").

                    Hab meine Einstellungen auch mit der Anleitung hier abgeglichen, stehe jetzt aber vollkommen auf dem Schlauch 😞 . Hab auch schon DB und Benutzer gelöscht und neu angelegt - leider ohne Änderung. Auch mit dem User "root" habe ich es vergeblich probiert. Irgendwelche Ideen?

                    Logging div. Parameter zur Erkennung von Energieeinsparpotentialen mit HomeMatic und ioBroker (Viessmann-Adapter) in SQL-DB auf NAS (via SQL-Adapter)

                    1 Reply Last reply
                    0
                    • DutchmanD Offline
                      DutchmanD Offline
                      Dutchman
                      Developer Most Active Administrators
                      wrote on last edited by
                      #27

                      Hatte das gleiche Problem, nachdem ich Maria DB 2 Mal komplett deinstalliert und Dan wieder installiert habe ging es auf einmal 😕

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

                      Send from mobile device

                      Das schöne ios hat Auto Korrektur zum k****

                      Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community

                      1 Reply Last reply
                      0
                      • lobomauL Offline
                        lobomauL Offline
                        lobomau
                        wrote on last edited by
                        #28

                        Ich muss es auch noch mal neu installieren. Ist es weiterhin so, dass nur MariaDB 5 geht? MariaDB 10 klingt irgendwie nach mehr 🙂

                        Host: NUC8i3 mit Proxmox:

                        • ioBroker CT Debian 13, npm 10.9.3, nodejs 22.20.0
                        • Slave: Pi4
                        D 1 Reply Last reply
                        0
                        • DutchmanD Offline
                          DutchmanD Offline
                          Dutchman
                          Developer Most Active Administrators
                          wrote on last edited by
                          #29

                          @lobomau:

                          Ich muss es auch noch mal neu installieren. Ist es weiterhin so, dass nur MariaDB 5 geht? MariaDB 10 klingt irgendwie nach mehr 🙂 `

                          Ich habe persönlich davon abgesehen und einen docker Container mit influxdb genommen das läuft für mich besser auch in Kombination mit Grafana

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

                          Send from mobile device

                          Das schöne ios hat Auto Korrektur zum k****

                          Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community

                          1 Reply Last reply
                          0
                          • lobomauL Offline
                            lobomauL Offline
                            lobomau
                            wrote on last edited by
                            #30

                            Es läuft wieder wie vorher. Ich musste nur phpMyAdmin de- und wieder neu installieren.

                            Host: NUC8i3 mit Proxmox:

                            • ioBroker CT Debian 13, npm 10.9.3, nodejs 22.20.0
                            • Slave: Pi4
                            1 Reply Last reply
                            0
                            • M Offline
                              M Offline
                              ManfredH
                              wrote on last edited by
                              #31

                              @ManfredH:

                              Leider bekomme ich bei "Verbindung testen" immer einen Fehler > Error: connect ECONNREFUSED [IP]:3306 (angegebener Port "0").

                              Hab meine Einstellungen auch mit der Anleitung hier abgeglichen, stehe jetzt aber vollkommen auf dem Schlauch 😞 . Hab auch schon DB und Benutzer gelöscht und neu angelegt - leider ohne Änderung. Auch mit dem User "root" habe ich es vergeblich probiert. Irgendwelche Ideen? ` Mit Hilfe eines Bekannten, der mit seiner Berufserfahrung (Informatiker) wohl nach den richtigen Stichworten gegoogelt hat, hab ich den SQL-Adapter auf meinem Zyxel NAS326 jetzt am laufen. Des Rätsels Lösung liegt darin, daß im Zyxel-NAS die IP-Adresse 127.0.0.1 fest eingestellt ist und das verhindert den Zugriff von außen (d.h. RasPi/ioBroker). Also muß man auf die Kiste und an ein paar Stellen das 127.0.0.1 auf 0.0.0.0 ändern. Dazu sind folgende Schritte notwendig: <list type="decimal">4. putty auf dem PC installieren

                              1. ssh auf dem NAS aktivieren

                              2. putty starten mit IP-Adresse des NAS

                              3. einloggen als root (ACHTUNG: man sollte wissen was man tut!)
                                Mit dem vi als Editor sollte man ebenfalls einigermaßen vertraut sein, weil's sonst mit dem Editieren der Dateien etwas schwierig wird. Der Rest ist ein Kinderspiel.

                              Warum ich das hier im Thread für die Synology schreibe? Weil ich davon ausgehe, daß mein Problem mit einem NAS != Synology kein singuläres ist und in Fällen, die ähnlich gelagert sind wie meiner der Hinweis auf die interne Konfiguration des NAS hilfreich sein könnte.

                              Hier noch der https://superuser.com/questions/1127208/remote-access-to-a-mysql-on-zyxel-nas.

                              Logging div. Parameter zur Erkennung von Energieeinsparpotentialen mit HomeMatic und ioBroker (Viessmann-Adapter) in SQL-DB auf NAS (via SQL-Adapter)

                              1 Reply Last reply
                              0
                              • lobomauL lobomau

                                Ich muss es auch noch mal neu installieren. Ist es weiterhin so, dass nur MariaDB 5 geht? MariaDB 10 klingt irgendwie nach mehr 🙂

                                D Offline
                                D Offline
                                dtp
                                wrote on last edited by dtp
                                #32

                                @lobomau sagte in [Howto][Anleitung] MariaDB auf der Synology DiskStation als Datenbank für Flot:

                                Ist es weiterhin so, dass nur MariaDB 5 geht? MariaDB 10 klingt irgendwie nach mehr

                                MariaDB 10 geht problemlos. Am besten MariaDB 5 vorher komplett entfernen. Eine Übertragung der bisher geloggten Daten ist meines Wissens nach aber nicht möglich.

                                @ManfredH

                                Ich habe gerade das Problem, dass ich die IP-Adresse meines ioBrokers von 192.168.0.10 auf 191.168.0.11 ändern musste (vorher war sie identisch mit meinem NAS, wo der ioBroker im Docker-Container lief). Nun wird meine MariaDB-10-Datenbank vom SQL-Adapter nicht mehr gefunden. Meinst du, es könnte auch an der 127.0.0.1 liegen? Mich wundert ein wenig, dass es da überhaupt ein Problem gibt, da der IP-Bereich des Users ioBroker mit "%" definiert wurde, so dass ein Zugriff von allen Rechnern der eigenen Domäne aus möglich sein sollte.

                                ioBroker im Docker-Container auf Synology DiskStation DS718+, HomeMatic IP über CCU3, IKEA Dirigera inkl. Matter, Apple Homekit, Amazon Alexa.

                                1 Reply Last reply
                                0
                                • cashC Offline
                                  cashC Offline
                                  cash
                                  Most Active
                                  wrote on last edited by
                                  #33

                                  .@dtp auch hier nochmal kurz der Hinweis das es am macvlan der Docker- Installation liegt. Damit hat man leider keinen Zugriff mehr auf die IP der Synology. Ist leider kein Konfigurationsfehler.

                                  1 Reply Last reply
                                  0
                                  • D Offline
                                    D Offline
                                    dtp
                                    wrote on last edited by
                                    #34

                                    @cash

                                    Danke für den Hinweis. Konnte das Problem mittlerweile lösen. Dürfte aber auf diese Weise nur für DiskStations mit zwei LAN-Ports funktionieren.

                                    Gruß,

                                    Thorsten

                                    ioBroker im Docker-Container auf Synology DiskStation DS718+, HomeMatic IP über CCU3, IKEA Dirigera inkl. Matter, Apple Homekit, Amazon Alexa.

                                    1 Reply Last reply
                                    0
                                    • P Offline
                                      P Offline
                                      PatrickFro
                                      wrote on last edited by
                                      #35

                                      Moin zusammen,

                                      ich habe heute PHP und phpmyadmin installiert. Funktioniert soweit gut.

                                      Vor vielen Jahren habe ich schon mit phpmyadmin gearbeitet, finde mich aber diesmal nicht zurecht. Ich speichere seit einigen Tagen Daten in SQL.

                                      599e20a7-0bd8-44dd-9b95-197d8d5d7ec8-image.png

                                      Gehe ich in phpmyadmin finde ich diese Daten jedoch nicht vor. Einzig und allein sind diese Einträge vorhanden:
                                      f9b88775-efdd-4518-a4de-edc70f2e5df5-image.png

                                      Ich würde nun aber gerne die einzelnen Einträge sehen und bearbeiten.

                                      Hab ich hier etwas falsch gemacht oder wo kann ich sie finden?

                                      1 Reply Last reply
                                      0
                                      • D dtp

                                        Ich möchte hier mal eine bebilderte Anleitung zur Einrichtung von MariaDB auf einer Synology DiskStation für den SQL-Adapter von ioBroker einstellen. Diese Datenbank könnt ihr anschließend sehr einfach z.B. für den Flot-Adapter zur Anzeige der History-Werte nutzen.

                                        Fangen wir mal mit der Einrichtung auf der DiskStation unter DSM 6 an. Dazu müssen zunächst über das Paket-Zentrum die Pakete MariaDB und phpMyAdmin installiert werden, sofern noch nicht geschehen. Anschließend solltet ihr nach Klick auf das Hauptmenü diese beiden Pakete sehen.

                                        996_synology-sql01.jpg

                                        MariaDB ist die eigentliche SQL-Datenbank. Diese braucht nun nicht mehr beachtet zu werden. Die Einrichtung erfolgt über phpMyAdmin. Nach Doppelklick auf das Icon öffnet sich das folgende Fenster.

                                        996_synology-sql02.jpg

                                        Gebt hier unter Benutzername "root" ein und klickt anschließend ohne Eingabe eines Passworts auf "OK". Es sollte sie die Benutzeroberfläche von phpMyAdmin öffnen.

                                        Nun geht es ans Einrichten der Datenbank und eines Benutzerkontos für den ioBroker. Zur Einrichtung der Datenbank klickt links auf "Neu" (1). Anschließend gebt ihr unter "Neue Datenbank anlegen" (2) einen Datenbanknamen (z.B. ioBroker) ein und bestätigt dies mit Klick auf den Button "Anlegen" (3). Nun sollte die Datenbank in der Liste (4) auftauchen.

                                        996_synology-sql03.jpg

                                        Danach muss noch ein Benutzerkonto angelegt werden. Dazu klickt ihr links im Baum auf die angelegte Datenbank (1) und anschließend auf den Reiter "Rechte" (2). Schließlich klickt ihr unter "Neu" auf "Benutzerkonto hinzufügen" (3).

                                        996_synology-sql04.jpg

                                        Es öffnet sich ein weiteres Fenster, in dem ihr die Benutzerangaben eintragen müsst. Ich habe z.B. einen Nutzer "iobroker" (1) angelegt. Lasst unter "Hostname" am besten das %-Zeichen stehen (somit kann von jeder IP auf die Datenbank zugegriffen werden) und vergebt ein beliebiges Passwort. Achtet darauf, dass unter "Datenbank für Benutzerkonto" der Haken bei "Gewähre alle Rechte auf die Datenbank …" (2) gesetzt ist und bestätigt das Ganz mit "OK".

                                        996_synology-sql05.jpg

                                        Solltet ihr mal ein angelegtes Benutzerkonto löschen wollen, so kann dies über den Reiter "Benutzerkonten" erfolgen. Dazu einfach einen Haken vor das betreffende Benutzerkonto setzen und unten unter "Die ausgewählten Benutzerkonton löschen" klicken.

                                        996_synology-sql06.jpg

                                        Das war's auch schon, was ihr auf der DiskStation machen müsst. Weiter geht's im nächsten Posting mit der Einrichtung unter ioBroker.

                                        Gruß,

                                        Thorsten

                                        S Offline
                                        S Offline
                                        sf-ing
                                        wrote on last edited by sf-ing
                                        #36

                                        Bei mir muss man auf der Synology noch einmal auf die MariaDB Applikation drücken und dort die TCP/IP Connection aktivieren sowie den Port festlegen.
                                        MariaDB_Synology.PNG
                                        Das sollte einige oben genannte Probleme mit " Error: connect ECONNREFUSED [IP]:3306" beheben.

                                        Kanzler1959K 1 Reply Last reply
                                        1
                                        • Z Offline
                                          Z Offline
                                          Zuki
                                          wrote on last edited by Zuki
                                          #37

                                          Update: Hat sich erledigt. Scheint als dürfte das Passwort eine bestimmte Länge nicht überschreiten...

                                          Da der ursprüngliche Autor ja tatsächlich noch mitzulesen scheint:
                                          Weißt du etwas von Problemen mit phpmyadmin? Ich kann keinen User anlegen und bekomme nur eine recht kryptische Fehlermeldung.
                                          Ich hatte was gefunden dass es wohl ein fehlerhaftes phpmyadmin Paket bei Synology gab. Allerdings war der Forenbeitrag von 2016...

                                          D 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
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          580

                                          Online

                                          32.4k

                                          Users

                                          81.4k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe