[gelöst] DBLog: Can't connect to database.

Begonnen von Gunther, 21 Februar 2018, 00:26:07

Vorheriges Thema - Nächstes Thema

Gunther

Ich versuche gerade DBLog aufzubauen.

Leider bekomme ich in FHEM folgende Meldung:

Can't connect to database.


MySQL läuft auf meinem Nuc unter Proxmox in einem eigenen Container unter der IP: 192.168.0.56

Über meinen Mac kann ich auf die Datenbank zugreifen.

Was habe ich gemacht:
auf FHEM-Instanz:
nano /opt/fhem/contrib/dblog/db.conf
#
# database configuration file
#
#
## for MySQL
################################################################
%dbconfig= (
        connection => "mysql:database=fhem;host=192.168.0.56;port=3306",
        user => "fhemuser",
        password => "PASSWORT",
);


Der User (fhemuser) meiner MySQL Datenbank hat das gleiche PASSWORT.
Die Datenbank heißt fhem

in FHEM:
defmod DBLogging DbLog /opt/fhem/contrib/dblog/db.conf .*:.*
attr DBLogging DbLogType Current/History
attr DBLogging room System
attr DBLogging userReadings DbFileSize:reduceLogState.* { (split(' ',`du -m fhem.db`))[0] }


Muss ich noch an etwas denken?
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

Phill

Sagt denn die mySQL Log etwas? Normalerweise in /var/log/ glaube ich.
Homebrew 1-Wire / HomeMatic Mix - Cubietruck mit FHEM als Server - Raspberry PI 3 als Informationsanzeige im MagicMirror Stil - Raspberry Pi 1 als Klingelanlage - VDR

Mein Modul: Talk2Fhem - Mein Tipp: https://forum.fhem.de/index.php/topic,82442.0.html

DS_Starter

Folgende Schritte um mehr Infos zu erhalten:

- wurden die vorbereitenden Schritte gemacht die in der commandref beschrieben sind ? (Softwarekomponenten installieren, Tabellen, Index anlegen)
- ein set configCheck wie in der commandref empfohlen nach der Konfiguration bzw. dem Define durchgeführt ?
- verbose auf 4 oder 5 hochdrehen , Infos im Logfile beachten

Bitte die jeweiligen Ausgaben posten und im Logfile auch mal auf Fehlermeldungen bei restart oder rereadcfg achten.

VG
Heiko
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Gunther

Sorry für die späte Antwort. Die Grippe hat mich und im Fieberwahn hatte ich keine Muße.

Danke für Eure Tipps.
Das FHEM Log hat geholfen.
Ich hatte ein Brett vor dem Kopf und habe die Module nicht auf der FHEM Instanz sondern auf der SQL-Instanz installiert.  ::)

Jetzt wird geloggt.

FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden