eBus Schaltung Rpi in Betrieb nehmen!

Begonnen von Reinhart, 19 Februar 2018, 19:38:23

Vorheriges Thema - Nächstes Thema

Reinhart

Das ist richtig, der Test war dann positiv!

LG
FHEM auf Raspy4 mit Bullseye + SSD, Homematic, ESP8266, ESP32, Sonoff, eBus, NanoCUL, MapleCUL, , MQTT2, Alexa

TomLee

#166
Hi,

wie ist das genaue vorgehen wenn ich jetzt eine Multimatic VRC 700/5 habe statt einer Calormatic 430 ?

Wie genau frage ich die Multimatic mit dem at ab und wo kann man das nachlesen/steht das ?

Zitatfhem("set Mosquitto publish ebusd/430/Hc1HeatCurve/get");

Grüße

Thomas

edit:

Aha, man schaut sich die Konfigurationsdateien an, gefunden hab ich sie bisher aber nicht.

TomLee

Muss ich statt ebusd-2.x.x ebusd-2.1.x verwenden ? Finde die Multimatic nur dort .

Reinhart

Ja genau, nimm die letzte Version und schaue in den diversen Threads nach ob schon jemand eine csv für die 700 gepostet hat.

LG
FHEM auf Raspy4 mit Bullseye + SSD, Homematic, ESP8266, ESP32, Sonoff, eBus, NanoCUL, MapleCUL, , MQTT2, Alexa

TomLee

Zitat von: Reinhart am 10 Februar 2019, 17:25:45
Ja genau, nimm die letzte Version und schaue in den diversen Threads nach ob schon jemand eine csv für die 700 gepostet hat.

LG

Das ich dich richtig verstehe, hier hab ich die csv für die Multimatic gefunden. Ich verwende den letzten Release.

So gehts nicht:

fhem("set Mosquitto publish ebusd/700/Hc1HeatCurve/get")

Muss ich wsl. den vorletzten Release nehmen.

TomLee

Mir war unklar ob man diese Datei auch einfach in den entsprechenden Ordner schieben kann und gut ist.
Klar hat die mal jemand geposted.


Reinhart

#171
wenn John die schon im Git hat dann sollte sie auch bei dir installiert sein wenn du die Config vom Server ziehst.
-c http://ebusd.eu/config/

Dann solltest du zunächst am Mosquitto debuggen bevor du beginnst Befehle aus Fhem abzusetzen.
Öffne dazu 2 Konsolen, in der der ersten startest du das MQTT Logging.
mosquitto_sub -d -v -t \#

und in der 2.Konsole setzt du dein Kommando ab und schaust in der ersten Konsole was nun zurück kommt
mosquitto_pub -n -t ebusd/700/Hc1HeatCurve/get

Das Ergebnis sollte so aussehen:
Client mosqsub/31927-Raspberry received PUBLISH (d0, q0, r0, m0, 'ebusd/700/Hc1HeatCurve/get', ... (0 bytes))
ebusd/700/Hc1HeatCurve/get (null)
Client mosqsub/31927-Raspberry received PUBLISH (d0, q0, r0, m0, 'ebusd/700/Hc1HeatCurve', ... (32 bytes))
ebusd/700/Hc1HeatCurve {
     "curve": {"value": 0.20}}

die erste Message ist dein abgesetztes Kommando und die zweite Zeile gibt dir eBusd mit dem Ergebnis zurück.

LG



FHEM auf Raspy4 mit Bullseye + SSD, Homematic, ESP8266, ESP32, Sonoff, eBus, NanoCUL, MapleCUL, , MQTT2, Alexa

TomLee

Ok,

beim debuggen sieht man denke ich schon das Problem.

Client mosqsub|15701-raspberry received PUBLISH (d0, q0, r1, m0, 'ebusd/global/updatecheck', ... (392 bytes))
ebusd/global/updatecheck "revision v3.3-4-g212b22d available, broadcast.csv: different version available, vaillant/15.700.csv: different version available, vaillant/bai.0010010674.inc: different version available, vaillant/broadcast.csv: different version available, vaillant/errors.inc:different version available, vaillant/hcmode.inc: different version available, vaillant/service.inc: different version available"


Was läuft hier schief ?


Schön ist aber zu sehen das es generell klappen sollte. :)

Client mosqsub|15701-raspberry received PUBLISH (d0, q0, r0, m0, 'ebusd/700/Hc1HeatCurve/get', ... (0 bytes))
ebusd/700/Hc1HeatCurve/get (null)
Client mosqsub|15701-raspberry received PUBLISH (d0, q0, r0, m0, 'ebusd/700/Hc1HeatCurve', ... (40 bytes))
ebusd/700/Hc1HeatCurve {
     "0": {"name": "", "value": 2.05}}


Nachdem ich ein mosquitto_pub -n -t ebusd/700/Hc1HeatCurve/get ausgeführt habe, wurde auch das MQTT2_ebusd_700 angelegt. :) 

Von alleine kommt aber nichts rein, nur wenn ich anfordere schätze doch mal liegt an dem different version available


Reinhart

#173
Zitat von: TomLee am 10 Februar 2019, 22:54:25
Von alleine kommt aber nichts rein, nur wenn ich anfordere schätze doch mal liegt an dem different version available

von alleine kommen nur Broadcast, du musst sie schon selber abholen! Das habe ich hier einmal kurz beschrieben. Mit dem Modul Gaebus kannst du mit "interval" einstellen das automatisch abgeholt wird, dazu brauchst du aber Fhem.
define <name> GAEBUS <device-addr>[:<port>] [<interval>];

Aber sonst sieht es ja gut aus, du bekommst die aktuelle Heizkurve angezeigt, alles ist ok!

LG
FHEM auf Raspy4 mit Bullseye + SSD, Homematic, ESP8266, ESP32, Sonoff, eBus, NanoCUL, MapleCUL, , MQTT2, Alexa

TomLee

#174
Oh Mann,

das at hab ich direkt anfangs definiert (etwas eingelesen hab ich mich schon).

Aber gleich ein Blick ins Logfile hätte gezeigt das mein Broker sich nicht wie in den Beispielen Mosquitto schimpft.

defmod at_MQTT2_Ebus at +*00:05:00 {\
fhem("set myBroker publish ebusd/700/Hc1HeatCurve/get");;\
fhem("set myBroker publish ebusd/bai/WaterPressure/get");;\
fhem("set myBroker publish ebusd/bai/FlowTemp/get");;\
fhem("set myBroker publish ebusd/bai/ReturnTemp/get");;\
fhem("set myBroker publish ebusd/bai/OutdoorstempSensor/get");;\
}


Jetzt klappt alles :)

Bin erstaunt das die Einrichtung des Ebusd und allem was dazugehört am Ende mit den MQTT2-Templates so einfach war.

Danke allen die das ermöglicht haben.

freetz

Hallo zusammen,

ich hatte es zwar schon im Thread "eBus Schaltung V2 in Betrieb nehmen" gepostet, aber anscheinend bin ich mit meinem Problem hier besser aufgehoben - zuerst aber auf jeden Fall einmal ein großer Dank an alle Beteiligten für dieses Projekt - ich entwickle selber etwas Vergleichbares für den BSB/LPB/PPS-Bus von Heizungen mit Siemens-Steuerung, daher weiß ich, wie viel Arbeit in so einem Projekt steckt.

Ich muss zur Arbeit pendeln und habe in der Butze dort eine Vaillant atmoTEC plus VCW DE 194/4-5-HL R1 mit einem Calormatic 332 Raumgerät hängen, die so grausig taktet, dass ich hoffe, ihr mit dem Auslesen der Daten und angepasster Konfiguration etwas auf die Sprünge zu helfen. Die Platine habe ich von Reinhard bekommen und alles läuft so erst einmal prima. Nur leider komme ich mit dem Auslesen nicht weiter.

Installiert ist die ebusd Version frisch von GitHub: 3.3.v3.3-12-g5af41df (allerdings sagt mir ebusctl i, dass eine neuere broadcast.csv revision bereit stünde, die über git clone aber nicht zu kommen scheint. Wie kann ich die installieren?).

Das ist, was bisher kommt:
ebusctl i
version: ebusd 3.3.v3.3-12-g5af41df
update check: revision v3.3-4-g212b22d available, broadcast.csv: different version available
signal: acquired
symbol rate: 22
max symbol rate: 57
reconnects: 0
masters: 3
messages: 13
conditional: 0
poll: 0
update: 4
address 03: master #11
address 08: slave #11
address 10: master #2
address 31: master #8, ebusd
address 36: slave #8, ebusd


ebusctl find:
broadcast datetime = no data stored
broadcast error = no data stored
broadcast id = no data stored
broadcast id = no data stored
broadcast signoflife = no data stored
memory eeprom = no data stored
memory ram = no data stored
scan.08  = no data stored
scan.15  = no data stored


ebusctl grab result decode:
1008b5110102 / 05033c8a467a = 36
BCD   03=3, 46=46
BDY   03=Thu
D1B   03=3, 3c=60, 8a=-118, 46=70, 7a=122
D1C   03=1.5, 3c=30.0, 8a=69.0, 46=35.0, 7a=61.0
D2B   033c=60.012, 3c8a=-117.766, 8a46=70.539, 467a=122.273
D2C   033c=960.19, 3c8a=-1884.25, 8a46=1128.62, 467a=1956.38
DAY   033c="24.01.1942", 3c8a="21.11.1996", 8a46="11.06.1949", 467a="14.09.1985"
EXP   033c8a46=17694, 3c8a467a=2.5772e+35
EXR   033c8a46=5.5407e-37, 3c8a467a=0.0168793
FLR   033c=0.828, 3c8a=15.498, 8a46=-30.138, 467a=18.042
FLT   033c=15.363, 3c8a=-30.148, 8a46=18.058, 467a=31.302
HDY   03=Fri
HEX:5 033c8a467a="03 3c 8a 46 7a"
NTS:5 033c8a467a="<?Fz"
S3N   033c8a=-7717885, 3c8a46=4622908, 8a467a=8013450
S3R   033c8a=212106, 3c8a46=3967558, 8a467a=-7715206
SCH   03=3, 3c=60, 8a=-118, 46=70, 7a=122
SIN   033c=15363, 3c8a=-30148, 8a46=18058, 467a=31302
SIR   033c=828, 3c8a=15498, 8a46=-30138, 467a=18042
SLG   033c8a46=1183464451, 3c8a467a=2051443260
SLR   033c8a46=54299206, 3c8a467a=1015694970
STR:5 033c8a467a=" <?Fz"
TEM_P 033c=24-003, 3c8a=20-060, 8a46=13-010, 467a=20-070
TTM   03="00:30", 3c="10:00", 8a="23:00", 46="11:40", 7a="20:20"
U3N   033c8a=9059331, 3c8a46=4622908, 8a467a=8013450
U3R   033c8a=212106, 3c8a46=3967558, 8a467a=9062010
UCH   03=3, 3c=60, 8a=138, 46=70, 7a=122
UIN   033c=15363, 3c8a=35388, 8a46=18058, 467a=31302
UIR   033c=828, 3c8a=15498, 8a46=35398, 467a=18042
ULG   033c8a46=1183464451, 3c8a467a=2051443260
ULR   033c8a46=54299206, 3c8a467a=1015694970
1008b512020064 / 00 = 23
BCD   00=0, 64=64
BDA   0064="10.11.1944"
BDY   00=Mon
D1B   00=0, 64=100
D1C   00=0.0, 64=50.0
D2B   0064=100.000
D2C   0064=1600.00
DAY   0064="03.02.1970"
EXP   0064=3.58732e-41
EXR   0064=1.4013e-43
FLR   0064=0.100
FLT   0064=25.600
HDA   0064="03.02.1970"
HDY   00=Tue
HEX:2 0064="00 64"
NTS:2 0064=""
PIN   0064=0064
S3N   0064=25600
S3R   0064=100
SCH   00=0, 64=100
SIN   0064=25600
SIR   0064=100
SLG   0064=25600
SLR   0064=100
STR:2 0064=""
TEM_P 0064=00-100
TTM   00="00:00", 64="16:40"
U3N   0064=25600
U3R   0064=100
UCH   00=0, 64=100
UIN   0064=25600
UIR   0064=100
ULG   0064=25600
ULR   0064=100


ebusctl grab result:
1008b5110102 / 05033c8a467a = 37
1008b512020064 / 00 = 25


Mein Hauptproblem ist anscheinend, dass beim Start ein "scan config 15: ERR: read timeout" bzw. "scan config 08: ERR: read timeout" kommt. Ähnlich wie hier scheint, wenn man die Rohdaten loggt, keine Antwort auf ">31" zu kommen. Die RasPi-Platine ist aber über den Service-Port der Calormatic angeschlossen, da sollte ein Schreiben auf jeden Fall möglich sein. Da beim Rohdaten-Log außerdem einige Telegramme erscheinen, die zumindest laut ebus-Wiki Sinn machen, gehe ich davon aus, dass die Busverbindung klappt.

Auf Pi-Seite flackert die rote LED, wenn die ">31" gesendet werden, so dass ich davon ausgehe, dass bis zur LED hin auch alles soweit nach Plan läuft. Da ich die fertige Platine von Reinhart bezogen habe, der die ja auch getestet hat, gehe ich auch hier nicht von einem Hardware-Problem aus.

Gibt es irgendeine andere Erklärung dafür, bzw. eine Möglichkeit, wie ich damit umgehen soll? Zur Not würde es mir auch reichen, direkt auf die passende CSV-Datei zu verweisen, aber auch dazu habe ich bisher noch nichts gefunden, wie ich das bewerkstelligen könnte...

Dank' Euch im Voraus und viele Grüße,


Frederik
Alle Infos zur Anbindung von Heizungssystemen mit PPS-, LPB- bzw. BSB-Bus ans LAN gibt es hier:
https://github.com/fredlcore/BSB-LAN

Alle Infos zum WLAN-Interface "Robotan" für Ambrogio/Stiga/Wolf und baugleiche Rasenmähroboter:
https://github.com/fredlcore/robotan

freetz

...Asche auf mein Haupt! Die (fehlende) Installation des ttyebus-Treibers war mein entscheidender Fehler - ich hatte mich zuerst nur an die Anleitung im Thread "eBus Schaltung in Betrieb nehmen" gehalten, und da ich zuvor schon mal die serielle Konsole deaktiviert hatte, kam es da zu keinen Problemen; dazu funktionierte ja das Lesen der Broadcast-Telegramme. Durch die Anleitung hier am Anfang des Threads habe ich aber nun gesehen, dass das mehr Zufall war. Nun, mit dem ttyebus Treiber klappt die Erkennung und auch ebusctl find gibt nun zumindest bei ein paar Parametern einen Wert aus:
350 ActualPumpPower = no data stored
350 ActualRoomTempDesired = no data stored
350 ActualTempDesired = no data stored
350 ActualWeekday = no data stored
350 BypassValve = no data stored
350 C1C2State = no data stored
350 CirPump = no data stored
350 ClockSwitchSummerWinterDone = no data stored
350 CMResetCnt = no data stored
350 CollPumpHRuntime = no data stored
350 COMErrorCnt = no data stored
350 ComfTempDesired = no data stored
350 ComfTempEnabled = no data stored
350 ControlMode = no data stored
350 Date = no data stored
350 DcfDaten = no data stored
350 DisableAutoSync = no data stored
350 eBUSCRC = no data stored
350 eBUSFifoDiffCntMax = no data stored
350 EDControlEnabled = no data stored
350 EEpromMaxInkonsCnt = no data stored
350 ElectronicCartridge = no data stored
350 FillmodeStartTime = no data stored
350 FlowTempMin = no data stored
350 FrostProtectDelay = no data stored
350 HeatingCurve = no data stored
350 HwcState = no data stored
350 HwcTempDesired = no data stored
350 HydraulicMixer = no data stored
350 HydraulicScheme = no data stored
350 IsInFloorPavingDrying = no data stored
350 IsInHoliday = no data stored
350 IsInParty = no data stored
350 IsInQuickVeto = no data stored
350 IsInSavingsFunction = no data stored
350 IsInSingleHwcLoadingMode = no data stored
350 IsInTeleSwitch = no data stored
350 LegioProtectionEnabled = no data stored
350 LegioProtectionState = no data stored
350 LegioPump = no data stored
350 LoadingDelayEnabled = no data stored
350 LVResetCnt = no data stored
350 NumCollPanels = no data stored
350 OffDiff = no data stored
350 OffsetDesTemp = no data stored
350 ONDiff = no data stored
350 ONMAXDiff = no data stored
350 ONMINDiff = no data stored
350 OperatingMode = no data stored
350 OperatingModeHwc = no data stored
350 OperatingmodeStartTime = no data stored
350 OtShutdownLimit = no data stored
350 OutsideTemp = no data stored
350 OutsideTempOffset = no data stored
350 POCResetCnt = no data stored
350 PrevOperatingMode = no data stored
350 PumpPower = no data stored
350 QuickVetoTemp = no data stored
350 ReducedNightTemp = no data stored
350 ResetOperatingTimes = no data stored
350 ResetYield = no data stored
350 RestoreOpModeAfterHoliday = no data stored
350 resvdColl1Sensor = no data stored
350 resvdColl2Sensor = no data stored
350 resvdCollPump1 = no data stored
350 resvdCollPump2 = no data stored
350 resvdStorage1Sensor = no data stored
350 resvdStorage2Sensor = no data stored
350 resvdStorage3Sensor = no data stored
350 ROCRoomSet = no data stored
350 RoomTemp = no data stored
350 RoomTempOffset = no data stored
350 RoomTempOffsetSelfWarming = no data stored
350 RoomTempSwitchOn = no data stored
350 RTCAdjustment = no data stored
350 SavingsFunctionTime = no data stored
350 SolFlowRate = no data stored
350 SolHwcMaxLoadTemp = no data stored
350 SolPumpBlockingTime = no data stored
350 StackeBUSTaskMax = no data stored
350 StackLifeCheckTaskMax = no data stored
350 StackMainTaskMax = no data stored
350 StartCircuitAeration = no data stored
350 StateOfRoomCon = no data stored
350 StatusDcf = no data stored
350 SwitchOffParty = no data stored
350 TeleSwOperatingMode = no data stored
350 Time = no data stored
350 TimeWindows = no data stored
350 UV1State = no data stored
350 Variant = no data stored
350 VariantDKRefreshCnt = no data stored
350 WDResetCnt = no data stored
350 WeekDayProgSwitch = no data stored
350 YearCalendarActive = no data stored
350 Yield = no data stored
350 YieldSensor = no data stored
350 ZweipunktAnalogSlct = no data stored
bai AATemp = no data stored
bai AccessoriesOne = no data stored
bai AccessoriesTwo = no data stored
bai ACRoomthermostat = no data stored
bai AircontrolOk = no data stored
bai AITemp = no data stored
bai AntiCondensValue = no data stored
bai averageIgnitiontime = no data stored
bai BlockTimeHcMax = no data stored
bai BoilerType2 = no data stored
bai BoilerType = no data stored
bai ChangesDSN = no data stored
bai CirPump = no data stored
bai CounterStartattempts1 = no data stored
bai CounterStartattempts2 = no data stored
bai CounterStartAttempts3 = no data stored
bai currenterror = no data stored
bai DateTime = nosignal;09:26:14;-.-.-;-
bai dcfState = no data stored
bai DCFTimeDate = no data stored
bai DCRoomthermostat = no data stored
bai DeactivationsIFC = no data stored
bai DeactivationsTemplimiter = no data stored
bai DeltaFlowReturnMax = no data stored
bai DisplayMode = no data stored
bai DSN = no data stored
bai DSNOffset = no data stored
bai DSNStart = no data stored
bai EBusHeatcontrol = no data stored
bai EbusSourceOn = no data stored
bai EbusVoltage = no data stored
bai errorhistory = no data stored
bai ExhaustCurve = no data stored
bai exhaustWayBlockCounter = no data stored
bai expertlevel_ReturnTemp = no data stored
bai ExternalFaultmessage = no data stored
bai externalFlowTempDesired = no data stored
bai externalHwcSwitch = no data stored
bai ExternGasvalve = no data stored
bai ExtFlowTempDesiredMin = no data stored
bai extWP = no data stored
bai FanHours = no data stored
bai FanMaxSpeedOperation = no data stored
bai FanMinSpeedOperation = no data stored
bai FanPWMSum = no data stored
bai FanPWMTest = no data stored
bai FanSpeed = no data stored
bai FanStarts = no data stored
bai Flame = no data stored
bai FlameSensingASIC = no data stored
bai FloorHeatingContact = no data stored
bai FlowsetHcMax = no data stored
bai FlowsetHwcMax = no data stored
bai FlowSetPotmeter = no data stored
bai FlowTemp = no data stored
bai FlowTempDesired = no data stored
bai Fluegasvalve = no data stored
bai Gasvalve3UC = no data stored
bai Gasvalve = no data stored
bai GasvalveASICFeedback = no data stored
bai GasvalveUC = no data stored
bai GasvalveUCFeedback = no data stored
bai GVStepOffsetMax = no data stored
bai GVStepOffsetMin = no data stored
bai HcHours = no data stored
bai HcPumpMode = no data stored
bai HcPumpStarts = no data stored
bai HcStarts = no data stored
bai HcUnderHundredStarts = no data stored
bai HeatingSwitch = no data stored
bai HoursTillService = no data stored
bai HwcDemand = no data stored
bai HwcHours = no data stored
bai HwcImpellorSwitch = no data stored
bai HwcPostrunTime = no data stored
bai HwcSetPotmeter = no data stored
bai HwcStarts = no data stored
bai HwcSwitch = no data stored
bai HwcTemp = no data stored
bai HwcTempDesired = no data stored
bai HwcTempMax = no data stored
bai HwcTypes = no data stored
bai HwcUnderHundredStarts = no data stored
bai HwcWaterflow = no data stored
bai HwcWaterflowMax = no data stored
bai Ignitor = no data stored
bai IonisationVoltageLevel = no data stored
bai maintenancedata_HwcTempMax = no data stored
bai maxIgnitiontime = no data stored
bai minIgnitiontime = no data stored
bai ModulationTempDesired = no data stored
bai OutdoorstempSensor = no data stored
bai OverflowCounter = no data stored
bai ParamToken = no data stored
bai PartloadHcKW = no data stored
bai PartloadHwcKW = no data stored
bai PartnumberBox = no data stored
bai PositionValveSet = no data stored
bai PowerValue = no data stored
bai PrAPSCounter = no data stored
bai PrAPSSum = no data stored
bai PredCombustionDecrementTime = no data stored
bai PredCombustionPredCounter = no data stored
bai PredCombustionSwitchingPoint = no data stored
bai PredFanPWMDevThreshold = no data stored
bai PredFanPWMPredCounter = no data stored
bai PredFanPWMRefPWMcounter = no data stored
bai PredFanPWMRefPWMsum = no data stored
bai PredFanPWMSwitchingPoint = no data stored
bai PredIgnitionPredCounter = no data stored
bai PredIgnitionSwitchingPoint = no data stored
bai PredSourcePressureDevThreshold = no data stored
bai PredSourcePressurePredCounter = no data stored
bai PredSourcePressureSwitchingPoint = no data stored
bai PredWaterflowDevThreshold = no data stored
bai PredWaterflowSwitchingPoint = no data stored
bai PredWaterpressureMaxPressure = no data stored
bai PredWaterpressureMinPressure = no data stored
bai PredWaterpressureSwitchingPoint = no data stored
bai PrEnergyCountHc1 = no data stored
bai PrEnergyCountHc2 = no data stored
bai PrEnergyCountHc3 = no data stored
bai PrEnergyCountHwc1 = no data stored
bai PrEnergyCountHwc2 = no data stored
bai PrEnergyCountHwc3 = no data stored
bai PrEnergySumHc1 = no data stored
bai PrEnergySumHc2 = no data stored
bai PrEnergySumHc3 = no data stored
bai PrEnergySumHwc1 = no data stored
bai PrEnergySumHwc2 = no data stored
bai PrEnergySumHwc3 = no data stored
bai PumpHours = no data stored
bai PumpHwcFlowNumber = no data stored
bai PumpHwcFlowSum = no data stored
bai ReduceModulationBlocktime = no data stored
bai RemainingBoilerblocktime = no data stored
bai ReturnRegulation = no data stored
bai ReturnTemp = no data stored
bai ReturnTempMax = no data stored
bai SecondPumpMode = no data stored
bai SerialNumber = no data stored
bai SetFactoryValues = no data stored
bai SetMode = auto;0.0;-;-;1;0;1;0;0;0
bai SHEMaxDeltaHwcFlow = no data stored
bai SHEMaxFlowTemp = no data stored
bai SolPostHeat = no data stored
bai SpecialAdj = no data stored
bai Statenumber = no data stored
bai Status01 = 14.0;14.0;-;-;14.0;off
bai Status02 = auto;60;68.0;70;61.0
bai Status16 = no data stored
bai Status = no data stored
bai Storageloadpump = no data stored
bai StorageLoadPumpHours = no data stored
bai StorageloadPumpStarts = no data stored
bai StorageLoadTimeMax = no data stored
bai StoragereleaseClock = no data stored
bai StorageTemp = no data stored
bai StorageTempDesired = no data stored
bai StorageTempMax = no data stored
bai TargetFanSpeed = no data stored
bai TargetFanSpeedOutput = no data stored
bai TempDiffBlock = no data stored
bai TempDiffFailure = no data stored
bai TempGradientFailure = no data stored
bai Templimiter = no data stored
bai TemplimiterWithNTC = no data stored
bai TempMaxDiffExtTFT = no data stored
bai TimerInputHc = no data stored
bai ValveMode = no data stored
bai ValveStarts = no data stored
bai VolatileLockout = no data stored
bai WarmstartDemand = no data stored
bai WarmstartOffset = no data stored
bai WaterHcFlowMax = no data stored
bai WaterPressure = no data stored
bai WaterpressureBranchControlOff = no data stored
bai WaterpressureMeasureCounter = no data stored
bai WaterpressureVariantSum = no data stored
bai WP = no data stored
bai WPPostrunTime = no data stored
bai WPPWMPower = no data stored
bai WPPWMPowerDia = no data stored
bai WPSecondStage = no data stored
broadcast datetime = no data stored
broadcast error = no data stored
broadcast hwcStatus = no data stored
broadcast id = no data stored
broadcast id = no data stored
broadcast load = no data stored
broadcast outsidetemp = no data stored
broadcast signoflife = no data stored
broadcast vdatetime = 17:08:19;04.01.2010
general valuerange = no data stored
memory eeprom = no data stored
memory ram = no data stored
scan id = no data stored
scan.08  = Vaillant;BAI00;0518;7401
scan.08 id = 21;12;36;0010006110;0001;012873;N3
scan.15  = Vaillant;35000;0109;7102
scan.15 id = 21;12;34;0020124472;0082;006074;N9


Sorry noch mal für die Verwirrung und danke für den Support!
Alle Infos zur Anbindung von Heizungssystemen mit PPS-, LPB- bzw. BSB-Bus ans LAN gibt es hier:
https://github.com/fredlcore/BSB-LAN

Alle Infos zum WLAN-Interface "Robotan" für Ambrogio/Stiga/Wolf und baugleiche Rasenmähroboter:
https://github.com/fredlcore/robotan

pc1246

Moin
Schoen, dass es doch noch geklappt hat!
Gruss Christoph
HP T610
Onkyo_AVR;Enigma2; SB_Server; SB_Player; HM-USB; PhilipsTV; harmony hub; Jeelink mit PCA301; Somfy; S7-300; LGW; HUE; HM-IP auf Charly; div

freetz

Nachdem es jetzt nun seit einigen Tagen gut läuft, verstehe ich doch immer noch nicht die Meldungen mit "different version available", wenn ich ebusctl info aufrufe. Ich habe ebusd aus git ausgecheckt und kompiliert, git pull origin master sagt mir, dass alles up-to-date ist, aber trotzdem bekomme ich diese Meldung:
update check: revision v3.3-4-g212b22d available, broadcast.csv: different version available, vaillant/15.350.csv: different version available, vaillant/bai.0010006101.inc: different version available, vaillant/broadcast.csv: different version available, vaillant/errors.inc: different version available, vaillant/hcmode.inc: different version available
Es werden mit der Zeit auch immer mehr Dateien, die anscheinend verändert wurden. Im ebusd-configuration git steht ja, dass sich ebusd automatisch die Dateien besorgt, aber warum erscheinen dann diese Meldungen und wie bekomme ich sie weg?
Alle Infos zur Anbindung von Heizungssystemen mit PPS-, LPB- bzw. BSB-Bus ans LAN gibt es hier:
https://github.com/fredlcore/BSB-LAN

Alle Infos zum WLAN-Interface "Robotan" für Ambrogio/Stiga/Wolf und baugleiche Rasenmähroboter:
https://github.com/fredlcore/robotan

Reinhart

ich glaube mich daran erinnern zu können das John30 erwähnt hat das der Versionscheck im Augenblick wohl einen Fehler hat.

pi@raspberrypi:~ $ ebusctl i
version: ebusd 3.3.v3.3-5-g2f6b2bb
update check: revision v3.3-4-g212b22d available,

meine lokale Version ist neuer als die er beim Update Check findet und bei dir wird es sicher auch so sein.

Also vorerst diese Meldung einfach ignorieren, ansonsten war deine Vorgangsweise schon richtig.

LG
Reinhart
FHEM auf Raspy4 mit Bullseye + SSD, Homematic, ESP8266, ESP32, Sonoff, eBus, NanoCUL, MapleCUL, , MQTT2, Alexa