alphabravocharly
New member
morgen, ja genau. die Werte sind von jeweiligen String des WR. Das Bild wo 0,0 ist da hat er noch ein wenig Strom drauf später dann kommt der Text und dieser soll durch 0,0 ersetzt werden.
hat wirklich gefehlt der Eintrag.
Habe es hinzugefüngt. Nur kann ich es jetzt nicht sagn ob es funktioniert da bereits Strom prodzuiert wird. Am Abend kann ich mehr sagen.
Hier die config
und die template
Die Einrückung habe ich nochmals kontrolliert, bekomme den grünen hacken rechts oben. Dann sollte es passen oder?
YAML:
template: !include template.yaml
hat wirklich gefehlt der Eintrag.
Habe es hinzugefüngt. Nur kann ich es jetzt nicht sagn ob es funktioniert da bereits Strom prodzuiert wird. Am Abend kann ich mehr sagen.
Hier die config
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
powercalc:
#SMA Tripower and SI#
modbus:
- type: tcp
host: 192.168.178.47
port: 502
name: SIModbus
- type: tcp
host: 192.168.178.119
port: 502
name: Tripower
sensor:
- platform: modbus
registers:
############## Tripower ##############
- name: Erzeugung_Tag_kWh
hub: Tripower
unit_of_measurement: kWh
slave: 3
count: 2
register_type: input
address: 30537
############## SI Storage ##############
- name: BatterieEntladung
unique_id: BatterieEntladung
hub: SIModbus
unit_of_measurement: kWh
count: 2
register_type: input
register: 31401
- name: BatterieLadung
hub: SIModbus
unit_of_measurement: kWh
slave: 3
count: 2
register_type: input
register: 31397
- name: BatterieLadezustand
hub: SIModbus
unit_of_measurement: percent
slave: 3
count: 2
register_type: input
register: 30845
- name: BatterieTemperatur
hub: SIModbus
unit_of_measurement: °C
slave: 3
count: 2
precision: 1
scale: 0.1
register_type: input
register: 30849
- name: BatterieSpannung
hub: SIModbus
unit_of_measurement: V
slave: 3
count: 2
precision: 2
scale: 0.1
register_type: input
register: 30851
# PoolManagerPro #
rest:
- resource: http://192.168.178.149/cgi-bin/webgui.fcgi?xmlitem=34.4033
scan_interval: 60
sensor:
- name: "PoolTemp"
value_template: '{{ value_json.pm5.item["@value"] }}'
unit_of_measurement: "°C"
influxdb:
username: HomeAssistant
password: *******
tags:
source: HA
tags_attributes:
- friendly_name
default_measurement: state
exclude:
entities:
- zone.home
include:
domains:
- sensor
- binary_sensor
- sun
- light
- cover
#Watermeter qm in Liter
template:
- sensor:
- name: "Watermeter in l"
unique_id: watermeter_in_l
icon: "mdi:gauge"
state: "{{ states('sensor.watermeter_value')|float(default=0) * 1000 }}" # Convert 1 m3 => 1000 l
unit_of_measurement: l
availability: "{{ states('sensor.watermeter_value') not in ['unknown', 'unavailable', 'none'] }}"
template: !include template.yaml
und die template
YAML:
- sensor:
- name: 0Wert
unique_id: Solar_test
unit_of_measurement: "W"
device_class: power
state_class: measurement
state: >
{{ ((states('sensor.stp20000_30_mppt_module_0_dc_power') | float(0) + (states('sensor.stp20000_30_mppt_module_1_dc_power') | float(0)) ))| round(2) }}
Die Einrückung habe ich nochmals kontrolliert, bekomme den grünen hacken rechts oben. Dann sollte es passen oder?