Buderus KM200 Bridge einrichten
-
- Beiträge: 50
- Registriert: 18. Dez 2019 22:16
Buderus KM200 Bridge einrichten
Hallo Forum,
versuche jetzt schon den ganzen Tag diese Bridge zum laufen zu kriegen. Ich komme einfach nicht an den AES Key.
Auf der Seite https://km200.andreashahn.info/ kann man die Daten zwar eintragen, leider aber nicht auf den Button drücken. Nichts passiert.
Habe mehrere Browser ausprobiert. Nichts.
Könnt ihr mir helfen?
Vielen Dank magarethe
versuche jetzt schon den ganzen Tag diese Bridge zum laufen zu kriegen. Ich komme einfach nicht an den AES Key.
Auf der Seite https://km200.andreashahn.info/ kann man die Daten zwar eintragen, leider aber nicht auf den Button drücken. Nichts passiert.
Habe mehrere Browser ausprobiert. Nichts.
Könnt ihr mir helfen?
Vielen Dank magarethe
-
- Beiträge: 439
- Registriert: 6. Jan 2021 18:05
Re: Buderus KM200 Bridge einrichten
Bei mir funktioniert das.
Ich nutze Firefox.
Wenn du vertrauen hast, kannst mir auch eine PN zuschicken und ich kann dir den code Generieren.![Wink ;)](./images/smilies/icon_e_wink.gif)
Ich nutze Firefox.
Wenn du vertrauen hast, kannst mir auch eine PN zuschicken und ich kann dir den code Generieren.
![Wink ;)](./images/smilies/icon_e_wink.gif)
Gruss mad-mike
openHABian 4.2.1 auf Raspberry Pi 4 Mod. b (8GB)![Wink ;)](./images/smilies/icon_e_wink.gif)
openHABian 4.2.1 auf Raspberry Pi 4 Mod. b (8GB)
![Wink ;)](./images/smilies/icon_e_wink.gif)
-
- Beiträge: 50
- Registriert: 18. Dez 2019 22:16
Re: Buderus KM200 Bridge einrichten
Hallo mad-mike,
Vielen Dank, "verdammter"
Pi-Hole. Mit ausgeschalteten Werbezapper bekam ich dann den Key.
Super die Bridge im Openhab ist grün.
Jetzt noch die Items, dann läuft das auch.
Vielen vielen Dank.
Wenn ich noch Schwierigkeiten bekomme, melde ich wieder. TOP FORUM!
Vielen Dank eure Magarethe
Vielen Dank, "verdammter"
![Wink ;)](./images/smilies/icon_e_wink.gif)
Super die Bridge im Openhab ist grün.
Jetzt noch die Items, dann läuft das auch.
![Uber Geek :ugeek:](./images/smilies/icon_e_ugeek.gif)
Vielen vielen Dank.
Wenn ich noch Schwierigkeiten bekomme, melde ich wieder. TOP FORUM!
Vielen Dank eure Magarethe
-
- Beiträge: 50
- Registriert: 18. Dez 2019 22:16
Re: Buderus KM200 Bridge einrichten
Hallo Mad-mike
Brauche jetzt doch Hilfe!
Habe jetzt nach der Anleitung von Mic91 unter viewtopic.php?p=29897#p29897 alles eingerichtet.
Leider ohne Erfolg!
Mein Openhab ist die Version 4.1.3.
Das ist auch alles grün.
Dann habe ich die items angelegt.
Leider werden hier bei allen Items immer nur NULL Werte angezeigt (mit dem Fehler bei jedem Item) Invalid Link
Ich habe alles kontrolliert, leider nichts. Beim manuellen Hinzufügen von einem Link, sagt er immer der Thing Heizkreis1 hat keine Channels.
In der Oberfläche werden beim Thing Heizkreis auch keine Channels angezeigt ( This Thing has no Chanel)
Jetzt weiss, ich auch nicht mehr weiter. Kannst du hier helfen?
Gruß Magarethe
Brauche jetzt doch Hilfe!
Habe jetzt nach der Anleitung von Mic91 unter viewtopic.php?p=29897#p29897 alles eingerichtet.
Leider ohne Erfolg!
Mein Openhab ist die Version 4.1.3.
Code: Alles auswählen
Bridge km200:kmdevice:228ff4d523 [ privateKey= "11111111111111111111111111111111111111111111111111111111111", maxnbrrepeats=10.0, ip4Address="xxx.xxx.xxx.105", refreshinterval=30.0, readdelay=100.0 ]
{
notification 1 "Notification"
heatingCircuit 1 "Heizkreis 1"
dhwCircuit 1 "Hot Water Circuit"
solarCircuit 1 "Solar Circuit"
heatSource 1 "Heat Source"
system 1 "System"
holidayMode 1 "Holiday Mode"
sensor 1 "Sensors"
appliance 1 "Appliance"
gateway 1 "Gateway"
}
Code: Alles auswählen
Group heizungInfo
//--------Notification----------------
Number nbrErrors (heizungInfo) {channel="km200:notification:228ff4d523:1:nbrErrors"}
String errorString (heizungInfo) {channel="km200:notification:228ff4d523:1:errorString"}
Number error (heizungInfo) {channel="km200:notification:228ff4d523:1:error"}
//--------heatingCircuit------------------
Number temperatureRoomSetpoint (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:temperatureRoomSetpoint"}
Number roomtemperature (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:roomtemperature"}
Number supplyTemperatureSetpoint (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:supplyTemperatureSetpoint"}
String activeSwitchProgram (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:activeSwitchProgram"}
Number suWiThreshold (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:suWiThreshold"}
String operationMode (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:operationMode"}
Number fastHeatupFactor (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:fastHeatupFactor"}
Number currentRoomSetpoint (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:currentRoomSetpoint"}
String suWiSwitchMode (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:suWiSwitchMode"}
Number pumpModulation (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:pumpModulation"}
String currentSuWiMode (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:currentSuWiMode"}
String holidayMode_activated (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:holidayMode_activated"}
String switchProgramMode (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:switchProgramMode"}
Number actualSupplyTemperature (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:actualSupplyTemperature"}
Number temporaryRoomSetpoint (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:temporaryRoomSetpoint"}
Number manualRoomSetpoint (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:manualRoomSetpoint"}
String status (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:status"}
//--------dhwCircuit-----------------------
String charge (heizungInfo) {channel="km200:dhwCircuit:228ff4d523:1:charge"}
String holidayMode_activateddhw (heizungInfo) {channel="km200:dhwCircuit:228ff4d523:1:holidayMode_activated"}
Number actualTemp (heizungInfo) {channel="km200:dhwCircuit:228ff4d523:1:actualTemp"}
Number workingTime (heizungInfo) {channel="km200:dhwCircuit:228ff4d523:1:workingTime"}
Number temperatureLevels_high (heizungInfo) {channel="km200:dhwCircuit:228ff4d523:1:temperatureLevels_high"}
Number temperatureLevels_low (heizungInfo) {channel="km200:dhwCircuit:228ff4d523:1:temperatureLevels_low"}
Number temperatureLevels_off (heizungInfo) {channel="km200:dhwCircuit:228ff4d523:1:temperatureLevels_off"}
Number waterFlow (heizungInfo) {channel="km200:dhwCircuit:228ff4d523:1:waterFlow"}
String operationModedhw (heizungInfo) {channel="km200:dhwCircuit:228ff4d523:1:operationMode"}
Number singleChargeSetpoint (heizungInfo) {channel="km200:dhwCircuit:228ff4d523:1:singleChargeSetpoint"}
Number currentSetpoint (heizungInfo) {channel="km200:dhwCircuit:228ff4d523:1:currentSetpoint"}
Number chargeDuration (heizungInfo) {channel="km200:dhwCircuit:228ff4d523:1:chargeDuration"}
String statusdhw (heizungInfo) {channel="km200:dhwCircuit:228ff4d523:1:status"}
//--------solarCircuit-----------------------
String actuatorStatus (heizungInfo) {channel="km200:solarCircuit:228ff4d523:1:actuatorStatus"}
Number pumpModulationsc (heizungInfo) {channel="km200:solarCircuit:228ff4d523:1:pumpModulation"}
Number collectorTemperature (heizungInfo) {channel="km200:solarCircuit:228ff4d523:1:collectorTemperature"}
Number solarYield (heizungInfo) {channel="km200:solarCircuit:228ff4d523:1:solarYield"}
Number dhwTankTermperature (heizungInfo) {channel="km200:solarCircuit:228ff4d523:1:dhwTankTemperature"}
String statussc (heizungInfo) {channel="km200:solarCircuit:228ff4d523:1:status"}
//--------heatSource-----------------------
Number nominalCHPower (heizungInfo) {channel="km200:heatSource:228ff4d523:1:nominalCHPower"}
Number energyMonitoring_minTankLevel (heizungInfo) {channel="km200:heatSource:228ff4d523:1:energyMonitoring_minTankLevel"}
String startDateTime (heizungInfo) {channel="km200:heatSource:228ff4d523:1:startDateTime"}
Number energyMonitoring_maxTankLevel (heizungInfo) {channel="km200:heatSource:228ff4d523:1:energyMonitoring_maxTankLevel"}
Number energyMonitoring_consumption (heizungInfo) {channel="km200:heatSource:228ff4d523:1:energyMonitoring_consumption"}
Number energyMonitoring_correctionFactor (heizungInfo) {channel="km200:heatSource:228ff4d523:1:energyMonitoring_correctionFactor"}
Number energyMonitoring_tankLevel (heizungInfo) {channel="km200:heatSource:228ff4d523:1:energyMonitoring_tankLevel"}
String hs1_flameStatus (heizungInfo) {channel="km200:heatSource:228ff4d523:1:hs1_flameStatus"}
Number hs1_actualPower (heizungInfo) {channel="km200:heatSource:228ff4d523:1:hs1_actualPower"}
String hs1_type (heizungInfo) {channel="km200:heatSource:228ff4d523:1:hs1_type"}
Number hs1_actualModulation (heizungInfo) {channel="km200:heatSource:228ff4d523:1:hs1_actualModulation"}
Number actualPower (heizungInfo) {channel="km200:heatSource:228ff4d523:1:actualPower"}
Number supplyTemperatureSetpoinths (heizungInfo) {channel="km200:heatSource:228ff4d523:1:supplyTemperatureSetpoint"}
Number numberOfStarts (heizungInfo) {channel="km200:heatSource:228ff4d523:1:numberOfStarts"}
Number actualDHWPower (heizungInfo) {channel="km200:heatSource:228ff4d523:1:actualDHWPower"}
Number powerSetpoint (heizungInfo) {channel="km200:heatSource:228ff4d523:1:powerSetpoint"}
Number burnerModulationSetpoin (heizungInfo) {channel="km200:heatSource:228ff4d523:1:burnerModulationSetpoint"}
Number burnerPowerSetpoin (heizungInfo) {channel="km200:heatSource:228ff4d523:1:burnerPowerSetpoint"}
Number returnTemperature (heizungInfo) {channel="km200:heatSource:228ff4d523:1:returnTemperature"}
Number CHpumpModulation (heizungInfo) {channel="km200:heatSource:228ff4d523:1:CHpumpModulation"}
Number applianceSupplyTemperature (heizungInfo) {channel="km200:heatSource:228ff4d523:1:applianceSupplyTemperature"}
Number actualCHPower (heizungInfo) {channel="km200:heatSource:228ff4d523:1:actualCHPower"}
Number workingTime_secondBurner (heizungInfo) {channel="km200:heatSource:228ff4d523:1:workingTime_secondBurner"}
Number workingTime_centralHeating (heizungInfo) {channel="km200:heatSource:228ff4d523:1:workingTime_centralHeating"}
Number workingTime_totalSystem (heizungInfo) {channel="km200:heatSource:228ff4d523:1:workingTime_totalSystem"}
Number actualSupplyTemperaturehs (heizungInfo) {channel="km200:heatSource:228ff4d523:1:actualSupplyTemperature"}
Number fanSpeed_setpoint (heizungInfo) {channel="km200:heatSource:228ff4d523:1:fanSpeed_setpoint"}
String flameStatus (heizungInfo) {channel="km200:heatSource:228ff4d523:1:flameStatus"}
String ChimneySweeper (heizungInfo) {channel="km200:heatSource:228ff4d523:1:ChimneySweeper"}
Number systemPressure (heizungInfo) {channel="km200:heatSource:228ff4d523:1:systemPressure"}
Number actualModulation (heizungInfo) {channel="km200:heatSource:228ff4d523:1:actualModulation"}
Number nominalDHWPower (heizungInfo) {channel="km200:heatSource:228ff4d523:1:nominalDHWPower"}
Ich habe alles kontrolliert, leider nichts. Beim manuellen Hinzufügen von einem Link, sagt er immer der Thing Heizkreis1 hat keine Channels.
In der Oberfläche werden beim Thing Heizkreis auch keine Channels angezeigt ( This Thing has no Chanel)
Jetzt weiss, ich auch nicht mehr weiter. Kannst du hier helfen?
Gruß Magarethe
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
-
- Beiträge: 439
- Registriert: 6. Jan 2021 18:05
Re: Buderus KM200 Bridge einrichten
Leider kann ich dir dabei nicht helfen, da ich alle Things, Channel und items über die ui erstellt habe.
Lass mich kurz überlegen:
Ich musste eine Bridge erstellen und via Auto discovery kam dann alles von alleine rein.
Leider bin ich mit den Text Files nicht so im Thema um eventuelle schreib Fehler zu erkennen.
Lass mich kurz überlegen:
Ich musste eine Bridge erstellen und via Auto discovery kam dann alles von alleine rein.
Leider bin ich mit den Text Files nicht so im Thema um eventuelle schreib Fehler zu erkennen.
Gruss mad-mike
openHABian 4.2.1 auf Raspberry Pi 4 Mod. b (8GB)![Wink ;)](./images/smilies/icon_e_wink.gif)
openHABian 4.2.1 auf Raspberry Pi 4 Mod. b (8GB)
![Wink ;)](./images/smilies/icon_e_wink.gif)
-
- Beiträge: 50
- Registriert: 18. Dez 2019 22:16
Re: Buderus KM200 Bridge einrichten
Hallo mad-mike
Kann man das Auto discovery irgendwie beeinflussen? Bei mir komm nichts über die UI automatisch rein!
Kann man das händisch anschubsen?
Gruß Magarethe
Kann man das Auto discovery irgendwie beeinflussen? Bei mir komm nichts über die UI automatisch rein!
Kann man das händisch anschubsen?
Gruß Magarethe
-
- Beiträge: 439
- Registriert: 6. Jan 2021 18:05
Re: Buderus KM200 Bridge einrichten
hmm...
Unter Things kannst du unten Rechts auf das (+) klicken,
Dann wählst du das KM200 Binding aus,
ganz oben steht dann Scan bei mir...
drunter kannst du die KM200 Bridge erstellen
......
Und dann muss was reinkommen... ***
Welches online modul hast du denn?
Welches Heizgerät?? WP oder Verbrenner?
Erweiterte module?
Warmwasser ?
Solar Thermie?
*** zur info:
Es gibt Probleme mit der ersten Generation der BOSCH Junkers Online module, das funktioniert nicht. Bei Bosch kannst du erst ab Gen 2 oder Das Lan I online bekommen...
Auch die WLAN online Module kannst du nicht online bekommen...
Unter Things kannst du unten Rechts auf das (+) klicken,
Dann wählst du das KM200 Binding aus,
ganz oben steht dann Scan bei mir...
drunter kannst du die KM200 Bridge erstellen
......
Und dann muss was reinkommen... ***
Welches online modul hast du denn?
Welches Heizgerät?? WP oder Verbrenner?
Erweiterte module?
Warmwasser ?
Solar Thermie?
*** zur info:
Es gibt Probleme mit der ersten Generation der BOSCH Junkers Online module, das funktioniert nicht. Bei Bosch kannst du erst ab Gen 2 oder Das Lan I online bekommen...
Auch die WLAN online Module kannst du nicht online bekommen...
Gruss mad-mike
openHABian 4.2.1 auf Raspberry Pi 4 Mod. b (8GB)![Wink ;)](./images/smilies/icon_e_wink.gif)
openHABian 4.2.1 auf Raspberry Pi 4 Mod. b (8GB)
![Wink ;)](./images/smilies/icon_e_wink.gif)
-
- Beiträge: 439
- Registriert: 6. Jan 2021 18:05
Re: Buderus KM200 Bridge einrichten
Könnte hier ein Fehler sein??
Hier mal ein Auszug von dem Ganzen:
Müsste es nicht wiefolgt sein:
ich hoffe das wird korrekt dargestellt
Hier mal ein Auszug von dem Ganzen:
Code: Alles auswählen
Number temperatureRoomSetpoint (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:1:temperatureRoomSetpoint"}
^
Code: Alles auswählen
Number temperatureRoomSetpoint (heizungInfo) {channel="km200:heatingCircuit:228ff4d523:hc1:temperatureRoomSetpoint"}
^^^
Gruss mad-mike
openHABian 4.2.1 auf Raspberry Pi 4 Mod. b (8GB)![Wink ;)](./images/smilies/icon_e_wink.gif)
openHABian 4.2.1 auf Raspberry Pi 4 Mod. b (8GB)
![Wink ;)](./images/smilies/icon_e_wink.gif)
- udo1toni
- Beiträge: 14387
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Buderus KM200 Bridge einrichten
Auf dem Screenshot heißen die Things tatsächlich ...:1 und dazu passt auch die gezeigte Konfiguration.
Ich bin kein Freund von Ziffern zu Beginn einer (Teil-)UID, es gab da mal Probleme - wobei das tatsächlich wohl nur Items betrifft, openHAB selbst erzeugt ja auch UIDs mit führenden Ziffern. Eigentlich sollte der angegebene Link also korrekt sein.
Es gibt verschiedene Gründe, warum Autodiscovery fehlschlagen kann. Die verschiedenen Systeme verwenden teilweise unterschiedliche Methoden, z.B. ZeroConf oder Avahi (Bonjour), dafür muss Multicast korrekt funktionieren, das klappt regelhaft also nur innerhalb des selben Subnetzes. Das KM200 wird per mDNS gefunden, ebenfalls per Multicast, auf Port 5353.
Bei Geräten, die Autodiscovery unterstützen, versuche ich stets, das Gerät zunächst automatisch anlegen zu lassen. Anschließend kann ich dann die Codeansicht kopieren, das Gerät löschen und anhand der ermittelten daten über Textdatei manuell anlegen.
Aber im Grunde kann man die Geräte ja auch locker über die UI anlegen lassen, die *.things Dateien bieten nur sehr begrenzt Vorteile - das ist vor allem die Option, komplette Konfigurationen zu klonen und anschließend nur noch einzelne Details anzupassen, so dass man mehrere identische Geräte sehr schnell ins System bekommen kann. In Teilen geht das aber auch über die UI (Kopieren der Codeansicht und Einfügen in neue Geräte).
openHAB4.2.0 stable in einem Debian-Container (bookworm) (Proxmox 8.2.4, LXC), mit openHABian eingerichtet