Autor Thema: Buderus KM200 Kommunikationsmodul  (Gelesen 488691 mal)

Offline ergerd

  • Full Member
  • ***
  • Beiträge: 215
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #1740 am: 29 April 2021, 11:16:34 »
Zitat
system/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 3 und B+, FHEM2FHEM, CUNO, FS20, 1Wire2WLAN, DS2423, C-Control II, Buderus KM200, LaCrosseGateway, PCA301, ConBee II, alexa-fhem, LuftdatenInfo, OneWireGW, Div. ESPs u. Shellys

Offline Olli.R

  • New Member
  • *
  • Beiträge: 19
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #1741 am: 29 April 2021, 11:29:05 »
Sorry, das war ein Copy-Paste Fehler. Nur /system/appliance/systemPressure.

Habe den Aufruf /system/healthStatus mal getestet:

Offline ergerd

  • Full Member
  • ***
  • Beiträge: 215
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #1742 am: 29 April 2021, 11:32:21 »
Die Kennwörter für Gateway und persönliches Kennwort hast du sicherlich schon überprüft?
FHEM auf RasPi 3 und B+, FHEM2FHEM, CUNO, FS20, 1Wire2WLAN, DS2423, C-Control II, Buderus KM200, LaCrosseGateway, PCA301, ConBee II, alexa-fhem, LuftdatenInfo, OneWireGW, Div. ESPs u. Shellys

Offline Olli.R

  • New Member
  • *
  • Beiträge: 19
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #1743 am: 29 April 2021, 11:39:41 »
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?

Offline thburkhart

  • Full Member
  • ***
  • Beiträge: 277
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #1744 am: 29 April 2021, 11:46:07 »
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
2 RASPI2B, 1 RASPI3B, 2 CUL, 2 Jeelink, 52 Tuya-Devices (Schalter, Dimmer, Sensoren, Cameras), 22 HUE-Lampen, 5 MAX! WTs, 16 MAX! HTs, 12 MAX! FKs, 1 Bresser 5in1, 1 OilFox, 8 ALEXA Echos und Dots, IOBroker, FHEM, 5 Tasmota-Devices, SonOff -Bridge, PowerFox, Buderus KM200

Offline ergerd

  • Full Member
  • ***
  • Beiträge: 215
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #1745 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.
FHEM auf RasPi 3 und B+, FHEM2FHEM, CUNO, FS20, 1Wire2WLAN, DS2423, C-Control II, Buderus KM200, LaCrosseGateway, PCA301, ConBee II, alexa-fhem, LuftdatenInfo, OneWireGW, Div. ESPs u. Shellys

Offline ergerd

  • Full Member
  • ***
  • Beiträge: 215
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #1746 am: 29 April 2021, 12:34:43 »
Hier noch die Definition meines DbLog:

Zitat
defmod 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 3 und B+, FHEM2FHEM, CUNO, FS20, 1Wire2WLAN, DS2423, C-Control II, Buderus KM200, LaCrosseGateway, PCA301, ConBee II, alexa-fhem, LuftdatenInfo, OneWireGW, Div. ESPs u. Shellys

Offline thburkhart

  • Full Member
  • ***
  • Beiträge: 277
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #1747 am: 29 April 2021, 12:57:30 »
@ergerd

wow, danke wir die prompte Antwort :D
2 RASPI2B, 1 RASPI3B, 2 CUL, 2 Jeelink, 52 Tuya-Devices (Schalter, Dimmer, Sensoren, Cameras), 22 HUE-Lampen, 5 MAX! WTs, 16 MAX! HTs, 12 MAX! FKs, 1 Bresser 5in1, 1 OilFox, 8 ALEXA Echos und Dots, IOBroker, FHEM, 5 Tasmota-Devices, SonOff -Bridge, PowerFox, Buderus KM200
Gefällt mir Gefällt mir x 1 Liste anzeigen

Offline thburkhart

  • Full Member
  • ***
  • Beiträge: 277
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #1748 am: 29 April 2021, 13:14:22 »
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
2 RASPI2B, 1 RASPI3B, 2 CUL, 2 Jeelink, 52 Tuya-Devices (Schalter, Dimmer, Sensoren, Cameras), 22 HUE-Lampen, 5 MAX! WTs, 16 MAX! HTs, 12 MAX! FKs, 1 Bresser 5in1, 1 OilFox, 8 ALEXA Echos und Dots, IOBroker, FHEM, 5 Tasmota-Devices, SonOff -Bridge, PowerFox, Buderus KM200

Offline ergerd

  • Full Member
  • ***
  • Beiträge: 215
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #1749 am: 29 April 2021, 13:36:00 »
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 3 und B+, FHEM2FHEM, CUNO, FS20, 1Wire2WLAN, DS2423, C-Control II, Buderus KM200, LaCrosseGateway, PCA301, ConBee II, alexa-fhem, LuftdatenInfo, OneWireGW, Div. ESPs u. Shellys

Offline ergerd

  • Full Member
  • ***
  • Beiträge: 215
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #1750 am: 29 April 2021, 15:17:08 »
Zitat
Auf 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:
Zitat
ConsoleMessage
    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 3 und B+, FHEM2FHEM, CUNO, FS20, 1Wire2WLAN, DS2423, C-Control II, Buderus KM200, LaCrosseGateway, PCA301, ConBee II, alexa-fhem, LuftdatenInfo, OneWireGW, Div. ESPs u. Shellys

Offline thburkhart

  • Full Member
  • ***
  • Beiträge: 277
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #1751 am: 29 April 2021, 15:18:09 »
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
« Letzte Änderung: 29 April 2021, 15:36:49 von thburkhart »
2 RASPI2B, 1 RASPI3B, 2 CUL, 2 Jeelink, 52 Tuya-Devices (Schalter, Dimmer, Sensoren, Cameras), 22 HUE-Lampen, 5 MAX! WTs, 16 MAX! HTs, 12 MAX! FKs, 1 Bresser 5in1, 1 OilFox, 8 ALEXA Echos und Dots, IOBroker, FHEM, 5 Tasmota-Devices, SonOff -Bridge, PowerFox, Buderus KM200

Offline ergerd

  • Full Member
  • ***
  • Beiträge: 215
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #1752 am: 29 April 2021, 15:46:11 »
Sorry, ja, Buderus-Device
FHEM auf RasPi 3 und B+, FHEM2FHEM, CUNO, FS20, 1Wire2WLAN, DS2423, C-Control II, Buderus KM200, LaCrosseGateway, PCA301, ConBee II, alexa-fhem, LuftdatenInfo, OneWireGW, Div. ESPs u. Shellys

Offline thburkhart

  • Full Member
  • ***
  • Beiträge: 277
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #1753 am: 29 April 2021, 16:21:24 »
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?
2 RASPI2B, 1 RASPI3B, 2 CUL, 2 Jeelink, 52 Tuya-Devices (Schalter, Dimmer, Sensoren, Cameras), 22 HUE-Lampen, 5 MAX! WTs, 16 MAX! HTs, 12 MAX! FKs, 1 Bresser 5in1, 1 OilFox, 8 ALEXA Echos und Dots, IOBroker, FHEM, 5 Tasmota-Devices, SonOff -Bridge, PowerFox, Buderus KM200

Offline thburkhart

  • Full Member
  • ***
  • Beiträge: 277
Antw:Buderus KM200 Kommunikationsmodul
« Antwort #1754 am: 29 April 2021, 16:51:52 »
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

« Letzte Änderung: 29 April 2021, 17:05:49 von thburkhart »
2 RASPI2B, 1 RASPI3B, 2 CUL, 2 Jeelink, 52 Tuya-Devices (Schalter, Dimmer, Sensoren, Cameras), 22 HUE-Lampen, 5 MAX! WTs, 16 MAX! HTs, 12 MAX! FKs, 1 Bresser 5in1, 1 OilFox, 8 ALEXA Echos und Dots, IOBroker, FHEM, 5 Tasmota-Devices, SonOff -Bridge, PowerFox, Buderus KM200