Hallo Thorsten,
Ich weiß wie schwer es ist, sich mit dem ganzen auseinander zu setzen und habe selber lange nach einer guten Anleitung in Bezug auf die Systa Comfort 2 gesucht.
Ich versuche dir mal als ebenfalls Laie zu helfen:
Als erstes musst du dir eine modbus.yaml erstellen :
Dazu im File Editor (diesen musst du dir am besten installieren unter Add-ons) eine modbus.yaml (New File) anlegen.
Dann sagst du der configuration.yaml das es diese erstellte Datei gibt :
modbus: !include modbus.yaml
Meine sieht im Ausschnitt so aus:
In der modbus.yaml fügst du nun den Code zum abrufen des Modbus ein. Dieser sieht bei mir derzeit so aus:
In der Systa Comfort 2 musst du folgenden Einsteller aktivieren:
System -> Einstellungen -> Gebäudeleitsystem lesen (und evtl. schreiben wenn du es hinbekommst )
Der SystaComfort2 solltest du auch eine feste IP zuweisen, so kann man hier keine Probleme bekommen wenn DHCP mal was ändert.
Mein Dashboard sieht derzeit so aus, die Informationen bzw. die Entity kommen aus der modbus.yaml :
Im Anhang findest du noch ein paar Variablen die du für deine Solaranlage nutzen kannst.
Ich weiß wie schwer es ist, sich mit dem ganzen auseinander zu setzen und habe selber lange nach einer guten Anleitung in Bezug auf die Systa Comfort 2 gesucht.
Ich versuche dir mal als ebenfalls Laie zu helfen:
Als erstes musst du dir eine modbus.yaml erstellen :
Dazu im File Editor (diesen musst du dir am besten installieren unter Add-ons) eine modbus.yaml (New File) anlegen.
Dann sagst du der configuration.yaml das es diese erstellte Datei gibt :
modbus: !include modbus.yaml
Meine sieht im Ausschnitt so aus:
YAML:
# Loads default set of integrations. Do not remove.
default_config:
# Load frontend themes from the themes folder
frontend:
themes: !include_dir_merge_named themes
# Text-to-speech
tts:
- platform: google_translate
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
modbus: !include modbus.yaml
In der modbus.yaml fügst du nun den Code zum abrufen des Modbus ein. Dieser sieht bei mir derzeit so aus:
YAML:
- name: "SystaComfort-II.r2"
type: tcp
host: 192.168.1.146
port: 502
sensors:
- name: "Außentemperatur Systa"
unique_id: Außentemp Systa
scan_interval: 100
slave: 1
input_type: input
scale: 0.1
unit_of_measurement: °C
address: 0
data_type: int16
- name: "Vorlauftemp"
unique_id: VLHK
scan_interval: 100
slave: 1
input_type: input
scale: 0.1
unit_of_measurement: °C
address: 1
data_type: int16
- name: "Warmwasser"
unique_id: WW_Temp
scan_interval: 100
slave: 1
input_type: input
scale: 0.1
unit_of_measurement: °C
address: 3
data_type: int16
- name: "Rücklauftemp "
unique_id: RLHK
scan_interval: 100
slave: 1
input_type: input
scale: 0.1
unit_of_measurement: °C
address: 2
data_type: int16
- name: "Sollwert Heizkreis"
unique_id: VL Soll
scan_interval: 100
slave: 1
input_type: holding
scale: 0.1
unit_of_measurement: °C
address: 2
data_type: uint16
- name: "Status Kessel"
unique_id: Kesselstatus
scan_interval: 60
slave: 1
input_type: holding
scale: 1
address: 41
data_type: uint16
- name: "Sollwert Warmwasser"
unique_id: WW Soll
scan_interval: 100
slave: 1
input_type: holding
scale: 0.
address: 8
data_type: uint16
In der Systa Comfort 2 musst du folgenden Einsteller aktivieren:
System -> Einstellungen -> Gebäudeleitsystem lesen (und evtl. schreiben wenn du es hinbekommst )
Der SystaComfort2 solltest du auch eine feste IP zuweisen, so kann man hier keine Probleme bekommen wenn DHCP mal was ändert.
Mein Dashboard sieht derzeit so aus, die Informationen bzw. die Entity kommen aus der modbus.yaml :
YAML:
type: entities
entities:
- entity: sensor.aussentemperatur_3
name: Außentemperatur
- entity: sensor.sollwert_heizkreis
- entity: sensor.vorlauftemp_hk1
- entity: sensor.rucklauftemp
name: Rücklauftemperatur
secondary_info: none
- entity: sensor.warmwasser
- entity: sensor.sollwert_warmwasser
- entity: sensor.status_kessel
title: Kessel
state_color: true
Im Anhang findest du noch ein paar Variablen die du für deine Solaranlage nutzen kannst.
Anhänge
Zuletzt bearbeitet: