FHEM Forum

FHEM => fhem-users => Thema gestartet von: Marcus am 06 Dezember 2012, 19:31:53

Titel: Developer: Funktionsweise der Module, speziell Calendar
Beitrag von: Marcus am 06 Dezember 2012, 19:31:53
                                                     

Hallo,

wie in einem anderen Thema schon geschrieben, möchte ich mein FHEM über
einen Google Kalender steuern. Dies funktioniert auch wunderbar, nur die
wiederkehrenden Einträge funktionieren nicht vollständig / korrekt.

Ich würde das Modul nun also gern weiter entwickeln und die fehlenden
Funktionen ergänzen (und gerne auch der Community wieder zur Verfügung
stellen).

Ich bin Programmierer und fit in recht vielen Sprachen (Java, C++/#, PHP,
VB, Objective-C, ...). Leider kann ich gerade Perl derzeit noch gar nicht.
Daher tue ich mich auch ein wenig schwer damit, mich in den Code einzulesen.

Gibt es irgendwo noch weitergehende Informationen, speziell für die Module?
So die grobe Struktur, was sie machen, wie sie eingebunden werden?

Und speziell für das Calender-Modul? Mir ist klar wie/wo das iCal File
gelesen und geparst wird. Was ich leider noch nicht verstanden habe, ist
was das Modul dann mit den gelesenen Terminen macht und wie es sie in FHEM
einbindet.

Scheinbar erzeugt das Modul ja irgendwie "Events"? Kann das jemand etwas
näher erläutern?

Wenn ich das herausgefunden / erklärt bekommen habe, kann ich sicher die
(für mich) offenen Punkte lösen.

Ich bin also für jede Hilfe dankbar...

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Developer: Funktionsweise der Module, speziell Calendar
Beitrag von: UliM am 06 Dezember 2012, 20:18:39
                                                 

Hi,
schau mal in http://www.fhemwiki.de/wiki/FHEM auf der Startseite unten rechts, da findest Du einiges zu Strukturen.
Auch gibt es die Gruppe https://groups.google.com/forum/m/?fromgroups#!forum/fhem-developers
Zu Calendar können Dir der Autor Boris und Co-Autor Matthias evtl mehr erklären.
Gruß, Uli

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Developer: Funktionsweise der Module, speziell Calendar
Beitrag von: Dr. Boris Neubert am 08 Dezember 2012, 19:45:49
                                             

Am 06.12.2012 20:18, schrieb UliM:
> Auch gibt es die Gruppe https://groups.google.com/forum/m/?fromgroups#!forum/fhem-developers
> Zu Calendar können Dir der Autor Boris und Co-Autor Matthias evtl mehr erklären.
Genau, bitte komm zu uns nach fhem-developers nebenan und wir gehen
tiefer in die Materie.

Du kannst Dich in 57_Calendar.pm ausgehend von sub Calendar_GetUpdate($)
durchhangeln, sobald Du die Grundlagen im Wiki durchgesehen hast.

Viele Grüße
Boris

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Developer: Funktionsweise der Module, speziell Calendar
Beitrag von: Marcus am 09 Dezember 2012, 12:03:53
                                                     

Jo danke, bin schon "drüben". ;)

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com