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 -
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))); -

Ergebnis: Biotonne
oder für einen Buchstaben

Ergebnis: B
oder als JS
let Text = '1234567890Biotonne'; console.log((Text.slice(10, 11))); -
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
PulsWenn 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.todayDiese 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.
-

Ergebnis: Biotonne
oder für einen Buchstaben

Ergebnis: B
oder als JS
let Text = '1234567890Biotonne'; console.log((Text.slice(10, 11)));@armilar setze doch bitte den Topic auf gelöst...

-
@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
-
@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.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden