[FTUI3] [GELÖST] <ftui-slider> schreibt Reading nicht zurück?

Begonnen von DocCyber, 05 Dezember 2023, 13:18:13

Vorheriges Thema - Nächstes Thema

DocCyber

Hallo zusammen.

Mein Dummy-Device speak hat mehrere Readings.
Ein Slider liest zwar das richtige Reading (hier: rate), aber schreibt einen geänderten Wert nicht in dieses Reading zurück, sondern immer als state.
<ftui-slider [(value)]="speak:rate" min="0.2" max="5" step="0.2"></ftui-slider>Bei einer Änderung des Sliders sehe ich aber immer folgende Toast-Message (Beispiel)
Du darfst diesen Dateianhang nicht ansehen.
Folgerichtig finde danach rate 1.4 als Wert für das Reading state.
Ich möchte aber den Wert 1.4 für das Reading rate haben.
(Der abgesetzte korrekte Befehl müsste setreading speak rate 1.4 lauten.)

Was mache hier ich falsch?
Behandle die Menschen so, als wären sie, was sie sein sollten. Dadurch hilfst du ihnen zu werden, was sie sein können. (Goethe)


RPi-3 mit HM-CFG-LAN und jede Menge HM Komponenten.

DocCyber

#1
Ich habe die Lösung gefunden:

Die Vorgabe-Befehl zum Schreiben ist set <reading> <wert>. Mein bisheriges Ergebnis war daher nicht verwunderlich.

Will man etwas anderes als die Vorgabe, muss man die Notation ändern und den Schreibbefehl explizit angeben.
So funktioniert es:
<ftui-slider [value]="speak:rate" (value)="setreading speak:rate" min="0.2" max="5" step="0.2"></ftui-slider>
Behandle die Menschen so, als wären sie, was sie sein sollten. Dadurch hilfst du ihnen zu werden, was sie sein können. (Goethe)


RPi-3 mit HM-CFG-LAN und jede Menge HM Komponenten.