Autor Thema: Verständnisfrage zu CALENDAR  (Gelesen 394 mal)

Offline betateilchen

  • Developer
  • Hero Member
  • ****
  • Beiträge: 14662
  • s/fhem\.cfg/configDB/g
Verständnisfrage zu CALENDAR
« am: 17 Mai 2018, 08:43:24 »
Hallo Boris,

ich bin gerade dabei, meine FHEM Installationen auf die neue Syntax umzustellen.

Verstehe ich es richtig, dass bei einem notify auf <calName>:start.* immer exakt EINE uid im event geliefert wird?
Also bei mehreren Terminen, die zeitgleich starten, gibt es auch immer mehrere events mit "start"?
-----------------------
Unaufgeforderte Anfragen per email werden von mir nicht beantwortet. Dafür ist das Forum da.
-----------------------
Nächster Hamburg-Stammtisch: 07.09.2018 - 18:30 Uhr

Offline Dr. Boris Neubert

  • Global Moderator
  • Hero Member
  • ****
  • Beiträge: 4134
Antw:Verständnisfrage zu CALENDAR
« Antwort #1 am: 17 Mai 2018, 09:31:13 »
Ja.
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

Offline betateilchen

  • Developer
  • Hero Member
  • ****
  • Beiträge: 14662
  • s/fhem\.cfg/configDB/g
Antw:Verständnisfrage zu CALENDAR
« Antwort #2 am: 17 Mai 2018, 09:47:01 »
prima, danke :) Dann kann ich mir das splitten von uid in Zukunft sparen
-----------------------
Unaufgeforderte Anfragen per email werden von mir nicht beantwortet. Dafür ist das Forum da.
-----------------------
Nächster Hamburg-Stammtisch: 07.09.2018 - 18:30 Uhr

Offline reibuehl

  • Sr. Member
  • ****
  • Beiträge: 538
Antw:Verständnisfrage zu CALENDAR
« Antwort #3 am: 18 Mai 2018, 19:50:42 »
Ich bin gerade dabei für ein (nicht von mir stammendes) Modul einen Patch auf die neue Syntax zu machen. Dabei bin ich auf ein Kommando gestoßen, bei dem ich nicht recht weiter komme: Wie würde man den das "next" in

get myCalendar uid next
in den neuen Syntax schreiben?

Die eigentliche Abfrage wäre

get myCalendar events format:custom="$U"
aber welcher limitSpec bzw. filterSpec entspricht "next"? Wenn ich die neue Syntax ohne filterSpec und limitSpec nutze bekomme ich mehr events zurück als mit "next", es muss also wohl irgendeine davon gesetzt werden...

Reiner.

Offline betateilchen

  • Developer
  • Hero Member
  • ****
  • Beiträge: 14662
  • s/fhem\.cfg/configDB/g
Antw:Verständnisfrage zu CALENDAR
« Antwort #4 am: 18 Mai 2018, 20:23:45 »
aber welcher limitSpec bzw. filterSpec entspricht "next"?

limit:count=1,from=0
-----------------------
Unaufgeforderte Anfragen per email werden von mir nicht beantwortet. Dafür ist das Forum da.
-----------------------
Nächster Hamburg-Stammtisch: 07.09.2018 - 18:30 Uhr

Offline reibuehl

  • Sr. Member
  • ****
  • Beiträge: 538
Antw:Verständnisfrage zu CALENDAR
« Antwort #5 am: 18 Mai 2018, 21:08:56 »
limit:count=1,from=0

Das liefert nur ein Resultat. "next" liefert mehrere. Könnte es
filter:mode=="upcoming"sein? Das scheint zumindest mit meinem Test-Kalender das gleiche Ergebnis zu liefern...
Reiner.

Offline Dr. Boris Neubert

  • Global Moderator
  • Hero Member
  • ****
  • Beiträge: 4134
Antw:Verständnisfrage zu CALENDAR
« Antwort #6 am: 18 Mai 2018, 21:17:08 »
series:next
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

Offline betateilchen

  • Developer
  • Hero Member
  • ****
  • Beiträge: 14662
  • s/fhem\.cfg/configDB/g
Antw:Verständnisfrage zu CALENDAR
« Antwort #7 am: 18 Mai 2018, 22:14:46 »
Nochmal eine Verständnisfrage von mir...

Liefert "series:..." eigentlich auch Ergebnisse von events, die KEINE Serie sind, sondern nur einmal auftreten?

Die commandref sagt dazu:

Zitat
The series parameter determines the display of recurring events. series:next limits the display to the next calendar event out of all calendar events in the series that have not yet ended.
-----------------------
Unaufgeforderte Anfragen per email werden von mir nicht beantwortet. Dafür ist das Forum da.
-----------------------
Nächster Hamburg-Stammtisch: 07.09.2018 - 18:30 Uhr

Offline Dr. Boris Neubert

  • Global Moderator
  • Hero Member
  • ****
  • Beiträge: 4134
Antw:Verständnisfrage zu CALENDAR
« Antwort #8 am: 19 Mai 2018, 12:46:48 »
Liefert "series:..." eigentlich auch Ergebnisse von events, die KEINE Serie sind, sondern nur einmal auftreten?

Ja.
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

 

decade-submarginal