CALVIEW: Unterschied zwischen den Versionen
(Erste Version der Seite) |
K (kleinere Korrekturen) |
||
Zeile 1: | Zeile 1: | ||
{{Infobox Modul | {{Infobox Modul | ||
|ModPurpose=Legt ein Device an, das alle Termine aus einem [[Calendar]] als Reading anzeigt. '''(Derzeit) kein "offizielles" Modul''' | |ModPurpose=Legt ein Device an, das alle Termine aus einem [[Calendar]] als Reading anzeigt. <br />'''(Derzeit) kein "offizielles" Modul.''' | ||
|ModType=h | |ModType=h | ||
<!-- |ModCategory=?? --> | <!-- |ModCategory=?? --> | ||
Zeile 10: | Zeile 10: | ||
[[CALVIEW]] ist ein Hilfsmodul, das alle Termine aus einem bestehenden Kalender des Moduls [[Calendar]] in Readings übernimmt. | [[CALVIEW]] ist ein Hilfsmodul, das alle Termine aus einem bestehenden Kalender des Moduls [[Calendar]] in Readings übernimmt. | ||
Das Modul ist nicht in der aktuellen Fhem-Distribution enthalten, sondern muss über den zugehörigen [http://forum.fhem.de/index.php/topic,19922.0.html Thread] im Fhem Forum manuell installiert werden. | Das Modul ist nicht in der aktuellen Fhem-Distribution enthalten, sondern muss über den zugehörigen [http://forum.fhem.de/index.php/topic,19922.0.html Thread] im Fhem Forum manuell installiert werden. Die aktuelle Version des Moduls befindet sich immer im ersten Beitrag des erwähnten Forenthreads. | ||
== Voraussetzungen == | == Voraussetzungen == | ||
Es muss ein [[Calendar]]-Objekt definiert sein. Der dabei benutzte Name muss in der Definition des CALVIEW-Objekts spezifiziert werden. | |||
== Anwendung == | == Anwendung == | ||
Zeile 23: | Zeile 23: | ||
:Name des '''Calendar''' Kalenders | :Name des '''Calendar''' Kalenders | ||
;<modus> | ;<modus> | ||
:0 für "modeStarted" Termine <br /> 1 für "modeStarted";"modeUpcoming" Termine <br />2 für "all" Termine | :'''0''' für "modeStarted" Termine <br /> '''1''' für "modeStarted";"modeUpcoming" Termine <br />'''2''' für "all" Termine | ||
Beispiel: | Beispiel: | ||
Zeile 42: | Zeile 42: | ||
;maxreadings | ;maxreadings | ||
:Anzahl der angezeigten Termine festlegen | :Anzahl der angezeigten Termine festlegen | ||
Beispiel: | |||
:<code>attr myCalView maxreadings 10</code> | |||
== Anwendungsbeispiel(e) == | == Anwendungsbeispiel(e) == |
Version vom 3. Juni 2014, 11:07 Uhr
CALVIEW | |
---|---|
Zweck / Funktion | |
Legt ein Device an, das alle Termine aus einem Calendar als Reading anzeigt. (Derzeit) kein "offizielles" Modul. | |
Allgemein | |
Typ | Hilfsmodul |
Details | |
Dokumentation | EN / DE |
Modulname | 57_CALVIEW.pm |
Ersteller | Christian / Chris1284 |
Wichtig: sofern vorhanden, gilt im Zweifel immer die (englische) Beschreibung in der commandref! |
CALVIEW ist ein Hilfsmodul, das alle Termine aus einem bestehenden Kalender des Moduls Calendar in Readings übernimmt.
Das Modul ist nicht in der aktuellen Fhem-Distribution enthalten, sondern muss über den zugehörigen Thread im Fhem Forum manuell installiert werden. Die aktuelle Version des Moduls befindet sich immer im ersten Beitrag des erwähnten Forenthreads.
Voraussetzungen
Es muss ein Calendar-Objekt definiert sein. Der dabei benutzte Name muss in der Definition des CALVIEW-Objekts spezifiziert werden.
Anwendung
Define
define <Name> CALVIEW <calendarname> <modus>
Erläuterung der Parameter im define:
- <calendarname>
- Name des Calendar Kalenders
- <modus>
- 0 für "modeStarted" Termine
1 für "modeStarted";"modeUpcoming" Termine
2 für "all" Termine
Beispiel:
define myCalView CALVIEW Googlecalendar 1
Werte aktualisieren
set <Name> update
Beispiel:
set myCalView update
Aktualisierungsintervall festlegen
set <Name> intervall
Beispiel:
set myCalView intervall 300
Weitere Attribute
- maxreadings
- Anzahl der angezeigten Termine festlegen
Beispiel:
attr myCalView maxreadings 10
Anwendungsbeispiel(e)
define kalenderTermine readingsGroup <%time_calendar>,<Text>,<Zuletzt erfasst> myView attr kalenderTermine alias Termine attr kalenderTermine group _KalenderView_ attr kalenderTermine mapping %READING attr kalenderTermine room Kalender
Links
- Thread im Fhem Forum