DbRep meist keine Verbindung

Begonnen von MAC66666, 08 November 2018, 14:28:25

Vorheriges Thema - Nächstes Thema

MAC66666

Wollte den DbRep Thread nicht zumüllen, daher ein eigenständiger...

Meist steht meine DbRep auf disconnected. Manchmal connected. Und nun ganz neu:

Can't connect to data source 'dbi:' because I can't work out what driver to use (it doesn't seem to contain a 'dbi:driver:' prefix and the DBI_DRIVER env var is not set) at ./FHEM/93_DbRep.pm line 1371.

Wo könnte ich ansetzen?

Edit:

Bin ja umgezogen mit meinem FHEM und der DB. Das mit dem ab und zu mal Verbindung haben war noch auf dem Raspi. Bin jetzt auf einem Ubuntu 18.04 mit MariaDB... State ist connected
FHEM @ Ubuntu 20.04 VM@ Windows 2019 Hyper-V @ NVMe
MAXCube als CUL_MAX (Thermostate)
MAXCube als SlowRF (FS20, wird durch ESPs ersetzt, teilweise geschehen)
Einige ESPs mit ESPEasy, zwei GHoma und ein Sonoff Tasmota

DS_Starter

Zeig mir mal bitte ein list eines betroffenen Devices.
Es könnte aber schon mit dem Setzen des Attributes fastStart (Version von heute morgen) erledigt sein.

Grüße,
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

MAC66666

#2
Das hier?
Edit: War zu lang...

also ein List meines dbrep devices passt hier nicht rein...
FHEM @ Ubuntu 20.04 VM@ Windows 2019 Hyper-V @ NVMe
MAXCube als CUL_MAX (Thermostate)
MAXCube als SlowRF (FS20, wird durch ESPs ersetzt, teilweise geschehen)
Einige ESPs mit ESPEasy, zwei GHoma und ein Sonoff Tasmota

DS_Starter

Der Ausschnitt mit den Internals reicht auch.
Ich vermute dass die Definition ded DbRep Device vor dem DbLog Device geladen wird.
D.h. es würde in der cfg vor dem DbLog Device stehen wenn meine Vermutung stimmt.
Wenn ich recht habe, wäre es unschön weil es nicht sein dürfte.

Mit der neuesten V 8.8.0 und dem oben besagten Attribut sollte es aber egal sein.
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

MAC66666

Ja das hatte ich auch kurz vermutet... Habe geupdated, eben nach Neustart war ein disconnected, nach Statusabfrage alle readings da, inkl. der o. g. Fehlermeldung (vorher war nur diese Fehlermeldung als reading da). Jetzt auf faststart gesetzt, neu gestartet, läuft ohne Fehlermeldung! Top!

Na da habe ich ja genau im richtigen Moment nachgefragt  ;)
FHEM @ Ubuntu 20.04 VM@ Windows 2019 Hyper-V @ NVMe
MAXCube als CUL_MAX (Thermostate)
MAXCube als SlowRF (FS20, wird durch ESPs ersetzt, teilweise geschehen)
Einige ESPs mit ESPEasy, zwei GHoma und ein Sonoff Tasmota

DS_Starter

#5
ZitatNa da habe ich ja genau im richtigen Moment nachgefragt  ;)
Jepp  :D

Edit: Kannst du trotzdem mal nachschauen ob die DbRep-Definition vor der DbLog-Definition in der cfg steht ?

Lg,
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