CALVIEW: Unterschied zwischen den Versionen

Aus FHEMWiki
K (kleinere Korrekturen)
K (Modultyp angepasst / Vorlage {{Link2Forum}} eingebunden)
Zeile 1: Zeile 1:
{{Infobox Modul
{{Infobox Modul
|ModPurpose=Legt ein Device an, das alle Termine aus einem [[Calendar]] als Reading anzeigt. <br />'''(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=x
<!-- |ModCategory=?? -->
<!-- |ModCategory=?? -->
<!-- |ModCmdRef=[http://forum.fhem.de/index.php/topic,19922.0.html siehe Forum] -->
|ModCmdRef={{Link2Forum|Topic=19922}} siehe Forum
|ModTechName=57_CALVIEW.pm
|ModTechName=57_CALVIEW.pm
|ModOwner=Christian / [http://forum.fhem.de/index.php?action=profile;u=5217 Chris1284]
|ModOwner=Christian / [http://forum.fhem.de/index.php?action=profile;u=5217 Chris1284]
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. Die aktuelle Version des Moduls befindet sich immer im ersten Beitrag des erwähnten Forenthreads.
Das Modul ist nicht in der aktuellen Fhem-Distribution enthalten, sondern muss über den zugehörigen {{Link2Forum|Topic=19922}} im Fhem Forum manuell installiert werden. Die aktuelle Version des Moduls befindet sich immer im ersten Beitrag des erwähnten Forenthreads.


== Voraussetzungen ==
== Voraussetzungen ==
Zeile 55: Zeile 55:


== Links ==
== Links ==
* [http://forum.fhem.de/index.php/topic,19922.0.html Thread] im Fhem Forum
* {{Link2Forum|Topic=19922}} im Fhem Forum

Version vom 23. Dezember 2014, 10:23 Uhr

Thema siehe Forum
Zweck / Funktion
Legt ein Device an, das alle Termine aus einem Calendar als Reading anzeigt.
(Derzeit) kein "offizielles" Modul.
Allgemein
Typ Inoffiziell
Details
Dokumentation siehe Forum
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 Thema 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

CALVIEW in einer ReadingsGroup
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