Seite 1 von 1
[V4.5 IP1] verbleibene Zeit zusammensetzen - Miele@Home
Verfasst: Do Dez 12, 2024 4:20 pm
von FabKNX
Hallo TWS-Freunde,
ich bin gerade dabei unsere neue Miele Waschmaschine und Trockner in unsere Visu zu integrieren.
Per Miele@Home API komme ich an die verschiedenen Status wie Programmphase und Energieverbrauch.
Außerdem bekommt man auch die noch verbleibende Zeit in integrer für Stunden und Integer für Minuten in getrennten Objekten.
Jetzt würde ich gern die verbleibende Zeit auch in der Visu anzeigen. Wie kann ich die beiden Informationen so zusammenpacken, dass ich sie wenigstens als Text anzeigen lassen kann?
Zusatzfrage:
gibt es die Möglichkeit, während die WaMa oder TR läuft die Abfrage der Inforamtionen in engerem Takt abzurufen?
Re: [V4.5 - IP 1] verbleibene Zeit zusammensetzen - Miele@Home
Verfasst: Do Dez 12, 2024 5:04 pm
von Sun1453
Nur im Wiki geschaut, kannst du zwei Werte hiermit zusammensetzten.
https://elabnet.atlassian.net/wiki/spac ... ulbaustein
Zusatzfrage:
Schwierig weil bisher musste man immer für die Ausführung einen Wert auf das HTTP Api System senden, aber das kann auch Probleme bereiten.
Könntest vielleich dann die Device ID im kürzeren Rythmus auf das HTTP Objekt senden. Dazu dann die Device ID als Parameter in der Ressource einbauen. Ist dann eine Logik mit senden im Intervall die wo dann irgendwie der Sperr Eingang durch eine andere Logik inaktiv geschaltet wird.
Alles jetzt ohne irgendwie im TWS geschaut zu haben nur aus meinen Gedanken und Erfahrungen raus geschrieben.
Re: [V4.5 IP1] verbleibene Zeit zusammensetzen - Miele@Home
Verfasst: Do Dez 12, 2024 7:50 pm
von FabKNX
ja das concat hatte ich auch gesehen, aber das setzt "nur" String zusammen.
Re: [V4.5 IP1] verbleibene Zeit zusammensetzen - Miele@Home
Verfasst: Do Dez 12, 2024 7:54 pm
von StefanW
HI Fabian,
das was Du suchst, steht in den Release Notes zur Hauptversion 4.1:
https://elabnet.atlassian.net/wiki/spac ... Expression
Dort gibt es auch einen Link ins Wiki. Damit kannst Du jeden String beliebig zerlegen
lg
Stefan
Re: [V4.5 IP1] verbleibene Zeit zusammensetzen - Miele@Home
Verfasst: Do Dez 12, 2024 8:14 pm
von FabKNX
ich möchte INT 1 + INT 2 in einen string umwandeln und dann in der Visu als "noch verbleibende Zeit" anzeigen.
in der API wird dem INT die Einheit mit angezeigt deshalb sieht es nach string aus.
Re: [V4.5 IP1] verbleibene Zeit zusammensetzen - Miele@Home
Verfasst: Do Dez 12, 2024 8:43 pm
von ms20de
Hallo Fabian,
FabKNX hat geschrieben: ↑Do Dez 12, 2024 8:14 pm
ich möchte INT 1 + INT 2 in einen string umwandeln und dann in der Visu als "noch verbleibende Zeit" anzeigen.
in der API wird dem INT die Einheit mit angezeigt deshalb sieht es nach string aus.
Mit einer "KONKATENIERE multiple String-Operanden" Logik sollte es funktionieren, wenn die die Eingänge für Stunde und Minute mit einer Eingangsfunktion umwandelt.
Viele Grüße,
Matthias
Re: [V4.5 IP1] verbleibene Zeit zusammensetzen - Miele@Home
Verfasst: Do Dez 12, 2024 9:13 pm
von FabKNX
@ms20de
DAS war der Hinweis.
Jetzt funktioniert es bei mir auch.
Wenn man bei einem Input die
Eingangsfunktion auf "Stringformat aus Ganzzahl" ändert. Dann tauchen im Verknüpfungsassistenten auch die Objekte mit INT auf.
