FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: derHelle am 06 Februar 2014, 11:36:07

Titel: Plot für Anwesenheit
Beitrag von: derHelle am 06 Februar 2014, 11:36:07
Hallo,

ich habe jetzt schon mehrer Stunden gelesen und bin wohl einfach zu dumm einen Plot hinzubekommen.
Kann mir das evt jemand von Anfang kurz mit ein paar Beispielen erklären?

Werde gleich Wahnsinnig  :o :o

Danke im vorraus....

Gruß Helle
Titel: Antw:Plot für Anwesenheit
Beitrag von: Puschel74 am 06 Februar 2014, 11:46:44
Hallo,

also du brachst erstmal -- den Link im angepinnten Beitrag.

Sorry aber für was soll man dir ein paar Beispiele erklären?

Dazu müssen wir erstmal wissen
a) FileLog oder DBLog?
b) Welche Werte liefert dein Sensoren?
c) Welchen Plot hättest du gerne?

Grüsse
Titel: Antw:Plot für Anwesenheit
Beitrag von: igami am 06 Februar 2014, 11:48:48
habe das bei mir so gelöst:

(https://lh3.googleusercontent.com/-vtxctDeOoIU/UvNoZFAht1I/AAAAAAAABvo/wVbMRIezVe4/w844-h577-no/Bildschirmfoto+vom+2014-02-06+11%253A46%253A20.png)
Titel: Antw:Plot für Anwesenheit
Beitrag von: derHelle am 06 Februar 2014, 12:47:16
Hallo,

ok, dann versuche ich mal mein Glück.
Ich habe ein Scirpt geschrieben, das auf meiner Fritzbox nach den Geräte grept.
Sobald ein Gerät eingeloggt ist, spuckt er mir für Abwesend 0 oder für Anwesend 1 aus, und das ganze wird dann auch noch in ein eigens Logfile geschrieben:
2014-02-06_12:41:31 iPhone 0

Und aus diesem Logfile wollte ich mir dann einen Graphen ploten.
Den Plot den ich gerne hätte wäre Perfekt wenn er so wäre wie von igami.

Gruß Helle
Titel: Antw:Plot für Anwesenheit
Beitrag von: siggi85 am 06 Februar 2014, 12:48:40
Hallo,

sieht nach einem praktischen Plot aus. Kannst du die Configzeilen dafür hier rein posten Igami?

Gruß
Siggi
Titel: Antw:Plot für Anwesenheit
Beitrag von: Puschel74 am 06 Februar 2014, 13:08:41
Hallo,

ZitatIch habe ein Scirpt geschrieben, das auf meiner Fritzbox nach den Geräte grept.
Wenn bei dir FHEM auf der FB läuft (was wir aber leider mangels hilfreicher Infos von dir nicht wissen) sollte auch PRESENCE helfen.

Grüsse
Titel: Antw:Plot für Anwesenheit
Beitrag von: derHelle am 06 Februar 2014, 13:12:58
Hallo,

FHEM läuft bei mir auf einem Raspberry, ich polle die Fritzbox von aussen an.

Gruß Helle
Titel: Antw:Plot für Anwesenheit
Beitrag von: Puschel74 am 06 Februar 2014, 13:17:33
Hallo,

Wenn du weiterhin Hilfe ohne viel Nachfragen erhalten möchtest wäre es nett wenn du dir eine Signatur zulegst.
Ich werde in Zukunft keine alten Beiträge raussuchen um nachschauen zu dürfen welche Hardware jemand verwendet.
Das ist aber auch in den oben angepinnten Beiträgen beschrieben.

Ich habe FHEM auch auf einen RasPi und PRESENCE klappt einwandfrei.
Mein Beitrag war dahingehend etwas "fehlerhaft" - sorry.

Grüsse
Titel: Antw:Plot für Anwesenheit
Beitrag von: derHelle am 06 Februar 2014, 13:27:20
Hallo,

ok Signatur angepasst.


Gruß Helle
Titel: Antw:Plot für Anwesenheit
Beitrag von: Puschel74 am 06 Februar 2014, 13:32:40
Danke  ;D
Vergiss aber dann die Signatur nicht anzupassen wenn dein FHEM wächst  8)
Titel: Antw:Plot für Anwesenheit
Beitrag von: derHelle am 06 Februar 2014, 13:35:06
Das bekommt ich hin.....
Bis jetzt stand in meinen Signaturen immer noch Schwachsinn  ;D

Ich hatte eben ein bissle Konfig aus der Demo cfg kopiert......finde da aber nur SVG_Garden etc....da weiss ich leider nicht weiter.
Titel: Antw:Plot für Anwesenheit
Beitrag von: Puschel74 am 06 Februar 2014, 13:42:34
Hallo,

dann würd ich das erstmal noch lassen und mal das Einsteiger.pdf durchlesen  ;)

Grüsse

Wo ist der Text von Joachim?
Titel: Antw:Plot für Anwesenheit
Beitrag von: derHelle am 06 Februar 2014, 14:22:48
Hi,

so mit ein bisschen Testen hab ich es geschafft:
define Log.Anwesend FileLog /var/log/anwesend.log dummy
attr Log.Anwesend logtype text
attr Log.Anwesend room Sensors
define wl_PRESENCE SVG Log.Anwesend:myPresence:CURRENT
attr wl_PRESENCE room Sensors


Gruß Helle
Titel: Antw:Plot für Anwesenheit
Beitrag von: igami am 06 Februar 2014, 15:32:45
Habe einfach in der FileLog auf Create SVG Plot geklickt und dort dann die sachen aus dem Screenshot reingeschrieben.
im Function Feld steht: $fld[2]=~"present"?0.9:0.1

Das ganze ist übrigens nur eine Abwandlung von http://blog.wenzlaff.de/?p=1882 (http://blog.wenzlaff.de/?p=1882)

Gruß

Michael