NEWS
[GELÖST] - Text aus iCal vorlesen lassen (SayIt)
-
Hi!
Derzeit lasse ich mir über VIS die Müllabfuhrtermine mit Hilfe des iCal-Adapters anzeigen. Gerne würde ich jetzt den Termin für den heutigen Tag mir über SayIt vorlesen lassen. Dafür würde ich das iCal-Object "Text" auswerten. Anhand des 11. Buchstaben des Objektes weiss ich, welcher Mülltyp (Gelber Sack, Restmülltonne oder Papier) abgeholt wird.
Wie extrahiere ich den 11. Buchstaben aus einem Text?
Gruss
Puls -
Ergebnis: Biotonne
oder für einen Buchstaben
Ergebnis: B
oder als JS
let Text = '1234567890Biotonne'; console.log((Text.slice(10, 11)));
-
@armilar Danke! Funktioniert!
-
Wenn vorausgesetzt ist dass nur eine Müllart am "heutigen Tag" geleert wird dann kannst Du auch die Datenpunkte (Objektnamen können natürlich abweichen) in folgendem Objektstrang als Trigger verwenden:
ical.0.events.0.today
Diese sind true oder false je nach Art der Leerung.
Könnte dann so in Blockly etwa aussehen:
Um 23:59 Uhr wird der DP dann mit einem Text Deiner Wahl befüllt.
-
@armilar setze doch bitte den Topic auf gelöst...
-
@armilar Wie geht das?
-
@puls200 sagte in Text aus iCal vorlesen lassen (SayIt):
@armilar Wie geht das?
Indem Du Deinen Eingangspost bearbeitest
-
@puls200 Exakt - im Beitrag deiner Fragestellung auf "Bearbeiten" und dann kannst du den den Titel um "[Gelöst] - " erweitern
-
@armilar Also einfach manuell [GELÖST] oder Ähnliches hinzufügen? Ich kenne das aus anderen Foren, wo man über ein Attribut den Thread mit GELÖST markieren kann.
-
@puls200 sagte in Text aus iCal vorlesen lassen (SayIt) - [GELÖST]:
@armilar Also einfach manuell [GELÖST] oder Ähnliches hinzufügen? Ich kenne das aus anderen Foren, wo man über ein Attribut den Thread mit GELÖST markieren kann.
Eine solche Markierung gibt's hier nicht. Hier kannst Du das nur über den Titel sinngemäß mitteilen.
Und am besten nicht hinzu- sondern vorne einfügen.