janneshank
New member
Hallo, ich bin neu bei Home Assistant und habe ein kleines Problem. Vielleicht hat jemand eine Idee, wie man es lösen kann.
Ich habe einen Modbus RTU Energiezähler, der seine Parameter als Float bereitstellt.
Ich habe den folgenden Code in der Datei configuration.yaml:
Es funktioniert, aber leider werden keine Nachkommastellen angezeigt. In Modbus Poll und Node-RED erhalte ich mindestens 3 Nachkommastellen.
Aber in Home Assistant werden nur die ganzen Zahlen angezeigt.
Ich weiß nicht, wie ich das Problem lösen kann. Übersehe ich etwas?
Vielen Dank im Vorraus.
Ich habe einen Modbus RTU Energiezähler, der seine Parameter als Float bereitstellt.
Ich habe den folgenden Code in der Datei configuration.yaml:
YAML:
# Modbus Konfiguration
modbus:
- type: serial
name: "RS485 zu USB"
method: rtu
port: "/dev/ttyUSB0"
baudrate: 9600
parity: N
stopbits: 1
bytesize: 8
timeout: 1
sensors:
# Zähler 001
- name: "001 - Leistung Import"
slave: 001
address: 1280
input_type: input
count: 2
data_type: float32
unit_of_measurement: 'W'
scan_interval: 5
Es funktioniert, aber leider werden keine Nachkommastellen angezeigt. In Modbus Poll und Node-RED erhalte ich mindestens 3 Nachkommastellen.
Aber in Home Assistant werden nur die ganzen Zahlen angezeigt.
Ich weiß nicht, wie ich das Problem lösen kann. Übersehe ich etwas?
Vielen Dank im Vorraus.
Zuletzt bearbeitet von einem Moderator: