Buderus KM200 Kommunikationsmodul

Begonnen von Sailor, 21 Juli 2014, 12:39:47

Vorheriges Thema - Nächstes Thema

ergerd

Zitatsystem/system/appliance/systemPressure

Warum steht da zweimal system/ ?

Bei mir lautet der get Beispielsweise:
get buderus_kessel /system/healthStatus

worauf mit ok geantwortet wird
FHEM auf RasPi 4, CUNO, ZigBee, 1Wire2WLAN, DS2423, C-Control II, Buderus KM200, LaCrosseGateway, PCA301, ConBee II, LuftdatenInfo, OneWireGW, Div. ESPs u. Shellys

Olli.R

Sorry, das war ein Copy-Paste Fehler. Nur /system/appliance/systemPressure.

Habe den Aufruf /system/healthStatus mal getestet:

ergerd

Die Kennwörter für Gateway und persönliches Kennwort hast du sicherlich schon überprüft?
FHEM auf RasPi 4, CUNO, ZigBee, 1Wire2WLAN, DS2423, C-Control II, Buderus KM200, LaCrosseGateway, PCA301, ConBee II, LuftdatenInfo, OneWireGW, Div. ESPs u. Shellys

Olli.R

Ich gehe davon aus, dass das Gateway-Kennwort jenes vom Aufkleber ist und das persönliche Passwort das, womit ich mich in der Bosch-Cloud anmelde. Auf dem Aufkleber steht auch noch eine User-ID, die benötige ich wohl nicht?

thburkhart

ich habe nun alle readings aktuell angezeigt;

wie kriege ich die nun ins dblog?
muss ist jedes der erwünschten readings eintragen? so wie dieses "/dhwCircuits/dhw1/holidayMode/activated" ?
Kann man irgenwie Maskieren mit * oder so?
Ich möchte die wesentlichen Heizungsdaten ähnlich wie in der App historisieren (in der App ist ja nach einem Monat Schluss)

hat jemand fhem.cfg Musterzeilen
für die dblog def
und
die #attr ?

danke bestens
1 RASPI4B, 1 RASPI3B, 2 CUL, 2 Jeelink, 60 Tuya-Devices (Schalter, Dimmer, Sensoren, Cameras), 30 HUE-Lampen, 5 MAX! WTs, 16 MAX! HTs, 12 MAX! FKs, 1 Bresser 5in1, 1 OilFox, 8 ALEXA Echos und Dots, FHEM, 5 Tasmota-Devices, SonOff -Bridge, PowerFox, Buderus KM200

ergerd

Wenn nichts angegeben wird, wird alles ins DbLog geschrieben. Ich steuere das mit den Attributen wie im Screenhsot zu sehen.
FHEM auf RasPi 4, CUNO, ZigBee, 1Wire2WLAN, DS2423, C-Control II, Buderus KM200, LaCrosseGateway, PCA301, ConBee II, LuftdatenInfo, OneWireGW, Div. ESPs u. Shellys

ergerd

Hier noch die Definition meines DbLog:

Zitatdefmod myDbLog DbLog ./db.conf .*:.*
attr myDbLog DbLogType History
attr myDbLog asyncMode 1
attr myDbLog cacheLimit 500
attr myDbLog room DbLogging
attr myDbLog syncInterval 30
attr myDbLog verbose 0

setstate myDbLog connected
setstate myDbLog 2021-04-29 12:32:53 CacheOverflowLastNum 0
setstate myDbLog 2021-04-02 08:15:27 CacheOverflowLastState normal
setstate myDbLog 2021-04-29 12:33:14 CacheUsage 10
setstate myDbLog 2021-04-29 12:32:53 NextSync 2021-04-29 12:33:23 or if CacheUsage 500 reached
setstate myDbLog 2021-04-29 12:32:53 state connected
FHEM auf RasPi 4, CUNO, ZigBee, 1Wire2WLAN, DS2423, C-Control II, Buderus KM200, LaCrosseGateway, PCA301, ConBee II, LuftdatenInfo, OneWireGW, Div. ESPs u. Shellys

thburkhart

@ergerd

wow, danke wir die prompte Antwort :D
1 RASPI4B, 1 RASPI3B, 2 CUL, 2 Jeelink, 60 Tuya-Devices (Schalter, Dimmer, Sensoren, Cameras), 30 HUE-Lampen, 5 MAX! WTs, 16 MAX! HTs, 12 MAX! FKs, 1 Bresser 5in1, 1 OilFox, 8 ALEXA Echos und Dots, FHEM, 5 Tasmota-Devices, SonOff -Bridge, PowerFox, Buderus KM200

thburkhart

Zitat von: ergerd am 29 April 2021, 12:32:00
Wenn nichts angegeben wird, wird alles ins DbLog geschrieben. Ich steuere das mit den Attributen wie im Screenhsot zu sehen.

hallo könntest du das noch zum copy/pasten als Textfeld einstellen?

lieben Dank
1 RASPI4B, 1 RASPI3B, 2 CUL, 2 Jeelink, 60 Tuya-Devices (Schalter, Dimmer, Sensoren, Cameras), 30 HUE-Lampen, 5 MAX! WTs, 16 MAX! HTs, 12 MAX! FKs, 1 Bresser 5in1, 1 OilFox, 8 ALEXA Echos und Dots, FHEM, 5 Tasmota-Devices, SonOff -Bridge, PowerFox, Buderus KM200

ergerd

Das sollte gehen  :)

DbLogExclude

/heatingCircuits/hc1/operationMode,/heatingCircuits/hc2/actualSupplyTemperature,/heatingCircuits/hc2/supplyTemperatureSetpoint,/heatingCircuits/hc2/fastHeatupFactor,/heatingCircuits/hc1/temporaryRoomSetpoint,/heatingCircuits/hc2/roomtemperature,/heatingCircuits/hc2/suWiSwitchMode,/heatingCircuits/hc2/currentSuWiMode,/heatingCircuits/hc1/temperatureLevels/eco,/heatingCircuits/hc2/currentRoomSetpoint,/heatingCircuits/hc1/suWiSwitchMode,/heatingCircuits/hc1/currentSuWiMode,/heatSources/chimneyTemperature,/heatingCircuits/hc1/temperatureLevels/comfort2,/heatSources/CHpumpModulation,/heatSources/actualCHPower,/heatingCircuits/hc1/currentRoomSetpoint,/heatSources/numberOfStarts,/heatSources/ChimneySweeper,/system/sensors/temperatures/chimney,/heatSources/actualDHWPower,/heatingCircuits/hc1/roomtemperature,/heatingCircuits/hc2/temperatureLevels/eco,/heatingCircuits/hc1/supplyTemperatureSetpoint,/heatingCircuits/hc2/temperatureLevels/comfort2,/heatingCircuits/hc1/fastHeatupFactor,/heatingCircuits/hc2/temporaryRoomSetpoint

DoNotPoll

/gateway /heatSources/energyMonitoring /system/info /system/sensors/temperatures/supply_t1_setpoint /system/sensors/temperatures/switch /heatSources/info /system/holidayModes /heatSources/hs1 /system/appliance /system/heatSources/hs1 /system/minOutdoorTemp /system/systemType /system/bus /system/brand /heatSources/workingTime /heatSources/supplyTemperatureSetpoint /heatSources/powerSetpoint /heatSources/applianceSupplyTemperature /heatSources/burnerModulationSetpoint /heatSources/fanSpeed_setpoint /heatSources/burnerPowerSetpoint /heatSources/flameCurrent /heatSources/flameStatus /heatSources/nominalCHPower /heatSources/nominalDHWPower /heatingCircuits/hc2/switchPrograms /heatingCircuits/hc1/switchPrograms
FHEM auf RasPi 4, CUNO, ZigBee, 1Wire2WLAN, DS2423, C-Control II, Buderus KM200, LaCrosseGateway, PCA301, ConBee II, LuftdatenInfo, OneWireGW, Div. ESPs u. Shellys

ergerd

ZitatAuf dem Aufkleber steht auch noch eine User-ID, die benötige ich wohl nicht?

Nein, die User-ID wird nicht benötigt.

Falls es immer noch nichtläuft kann man vielleicht noch weitere Informationen via Telnet (e.g. PUTTY) bekommen. Dazu das Attribut ConsoleMessage auf 1 setzen, im Putty fhem service beenden und fhem im Putty laufen lassen.

Aus dem Wiki:
ZitatConsoleMessage
    Sollte es aus Gründen der Fehlersuche erwünscht sein, dem Modul beim Pollen der einzelnen Werte life zuzusehen, so kann man die Ausgabe im Konsolenfenster (STD-OUT) aktivieren. Hierzu muss der Wert auf "1" gesetzt werden.
    Bitte daran denken, dass dies nicht automatisch in dem Telnet Fenster (e.g. PUTTY) angezeigt wird. Man muss zur Anzeige dort das FHEM-System stoppen und wieder starten.
    Der Default-Wert is "0" = deaktiviert.
FHEM auf RasPi 4, CUNO, ZigBee, 1Wire2WLAN, DS2423, C-Control II, Buderus KM200, LaCrosseGateway, PCA301, ConBee II, LuftdatenInfo, OneWireGW, Div. ESPs u. Shellys

thburkhart

#1751
danke sehr ...
merke eben, dass es das Attribut DoNotPoll bei mir gar nicht gibt bzw. im DropDownFeld nicht angeboten wird


update:
gemeint sind wohl die Attribute im Buderus-Device
ich dachte in der DBLog
1 RASPI4B, 1 RASPI3B, 2 CUL, 2 Jeelink, 60 Tuya-Devices (Schalter, Dimmer, Sensoren, Cameras), 30 HUE-Lampen, 5 MAX! WTs, 16 MAX! HTs, 12 MAX! FKs, 1 Bresser 5in1, 1 OilFox, 8 ALEXA Echos und Dots, FHEM, 5 Tasmota-Devices, SonOff -Bridge, PowerFox, Buderus KM200

ergerd

FHEM auf RasPi 4, CUNO, ZigBee, 1Wire2WLAN, DS2423, C-Control II, Buderus KM200, LaCrosseGateway, PCA301, ConBee II, LuftdatenInfo, OneWireGW, Div. ESPs u. Shellys

thburkhart

ich komme voran ..

/system/sensors/temperatures/hotWater_t2
3200
2021-04-29 16:11:25

2021-04-29 16:11:25
/system/sensors/temperatures/return
-3200
2021-04-29 16:11:25

das ist wohl Vorlauf und Rücklauf-Temperatur ..
was ist das für eine Einheit ?

kann jemand sagen, welche REadings denen der "Anlageninfo" in der App entsprechen?
1 RASPI4B, 1 RASPI3B, 2 CUL, 2 Jeelink, 60 Tuya-Devices (Schalter, Dimmer, Sensoren, Cameras), 30 HUE-Lampen, 5 MAX! WTs, 16 MAX! HTs, 12 MAX! FKs, 1 Bresser 5in1, 1 OilFox, 8 ALEXA Echos und Dots, FHEM, 5 Tasmota-Devices, SonOff -Bridge, PowerFox, Buderus KM200

thburkhart

#1754
Plots Kriege ich nicht hin :

# Created by FHEM/98_SVG.pm, 2015-01-12 22:57:42
set terminal png transparent size <SIZE> crop
set output '<OUT>.png'
set xdata time
set timefmt "%Y-%m-%d_%H:%M:%S"
set xlabel " "
set title '<TL>'
set ytics
set y2tics
set grid y2tics
set ylabel "Temperature in °C / Modulation in %"
set y2label "Power in kW"
set yrange [0:105]
set y2range [0:21]
#DbLog <SPEC1>:/heatSources/systemPressure
#DbLog <SPEC1>:/system/sensors/temperatures/supply_t1
#DbLog <SPEC1>:/system/sensors/temperatures/supply_t1_setpoint
#DbLog <SPEC1>:/dhwCircuits/dhw1/actualTemp
plot "<IN>" using 1:2 axes x1y2 title 'Pressure' ls l3 lw 1 with lines,\
"<IN>" using 1:2 axes x1y1 title 'Vorlauftemperatur' ls l0 lw 1 with lines,\
"<IN>" using 1:2 axes x1y1 title 'Vorlauftemperatur Set' ls l1 lw 1 with lines,\
"<IN>" using 1:2 axes x1y1 title 'Warmwasser' ls l2 lw 1 with lines


das müsste doch stimmen ?
zu dieser SVG Definition:

define SVG_CH_Values SVG dblog_THB:THB_CentralHeating:HISTORY
setuuid SVG_CH_Values 608aafa4-f33f-21fb-22cf-d2598e3a555ea738
attr SVG_CH_Values plotsize 1600,400
attr SVG_CH_Values room BUDERUS
attr SVG_CH_Values title "Buderus Zentral-Heizung"
#attr SVG_CH_Values alias Buderus
# attr SVG_CH_Values group Plot


es wird im Plot nichts angezeigt

hier die DBLog-Definition:
## DbLog mySQL ##########################################################################################################################

## das soll alles mitloggen ---------------------------------
define dblog_THB DbLog ./configDB.conf .*:.*
setuuid dblog_THB 608aaf99-f33f-21fb-cdf7-93368385bc3cbf8e
attr dblog_THB DbLogType History,frontend
attr dblog_THB alias dblog_THB
attr dblog_THB asyncMode 1
attr dblog_THB bulkInsert 1
attr dblog_THB cacheLimit 500
# attr dblog_THB event-min-interval state:600
attr dblog_THB room xDBLog
attr dblog_THB syncInterval 30
attr dblog_THB verbose 0

## hier nach expliziter Angabe
# define dblog_THB DbLog ./configDB.conf .*:(state|onoff|temperature|valveposition|humidity|consumptionTotal|power|desiredTemperature|temperature2|oilfox_metering_currentOilHeight|oilfox_metering_liters|dewpoint|wind|wind_speed|windGust|wind_chill|wind_direction|wind_condition|pressure|solarUV|precipRate|precipTotal|heatIndex|uvIndex|solarRadiation|/dhwCircuits/dhw1/actualTemp|/dhwCircuits/dhw1/charge|/dhwCircuits/dhw1/chargeDuration|/dhwCircuits/dhw1/currentSetpoint|/dhwCircuits/dhw1/holidayMode/activated|/heatingCircuits/hc1/pumpModulation).*
# setuuid dblog_THB 5db11c91-f33f-9b0e-8b34-0094de343877e1d7


1 RASPI4B, 1 RASPI3B, 2 CUL, 2 Jeelink, 60 Tuya-Devices (Schalter, Dimmer, Sensoren, Cameras), 30 HUE-Lampen, 5 MAX! WTs, 16 MAX! HTs, 12 MAX! FKs, 1 Bresser 5in1, 1 OilFox, 8 ALEXA Echos und Dots, FHEM, 5 Tasmota-Devices, SonOff -Bridge, PowerFox, Buderus KM200