FHEM Forum

FHEM => fhem-users => Thema gestartet von: Marcus am 17 Dezember 2012, 23:58:17

Titel: Plot zoom vorgeben?
Beitrag von: Marcus am 17 Dezember 2012, 23:58:17
                                                     

Ich habe täglich anfallenden Daten, die ich gern plotten möchte.

Allerdings ist die Standardansicht scheint der Zoom auf den Tag, d.h. ich
sehe nie eine Kurve. Erst wenn ich 2x raus zoome (mit den Browser Buttons),
lande ich ja in der Monatsansicht und sehe etwas.

Kann ich den Zoom irgendwie im gplot File vorgeben? Oder zumindest im
Weblink?

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Plot zoom vorgeben?
Beitrag von: Puschel74 am 18 Dezember 2012, 07:21:15
                                               

Hallo,

fixdrange ist dein Freund.
Einfach beim define dein Plot weblinke ....
attr fixdrange week/month/year
Kannst du einfach und bequem über die Einzelansicht des Plots direkt
eingeben.

Grüße

Am Montag, 17. Dezember 2012 23:58:17 UTC+1 schrieb Maniac:
>
> Ich habe täglich anfallenden Daten, die ich gern plotten möchte.
>
> Allerdings ist die Standardansicht scheint der Zoom auf den Tag, d.h. ich
> sehe nie eine Kurve. Erst wenn ich 2x raus zoome (mit den Browser Buttons),
> lande ich ja in der Monatsansicht und sehe etwas.
>
> Kann ich den Zoom irgendwie im gplot File vorgeben? Oder zumindest im
> Weblink?
>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Plot zoom vorgeben?
Beitrag von: Marcus am 18 Dezember 2012, 09:34:22
                                                     

Muss fixedrange heißen, oder?!

Klappt aber, danke.

Gibt es das gleiche auch für das Offset? Die Woche fängt ja offenbar am
Sonntag an (hab ich hier auch irgendwo im Forum schon gelesen). Gibt es
einen Trick, dass mir das Diagramm immer die letzten 7 Tage anzeigt?

Wenn ich offset -1 nehme, geht er eine Woche zurück, zeigt aber noch immer
nur eine komplette Woche an.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Plot zoom vorgeben?
Beitrag von: rudolfkoenig am 18 Dezember 2012, 10:22:37
                                                   

> Gibt es einen Trick, dass mir das Diagramm immer die letzten 7 Tage anzeigt?

Nein.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Re: Plot zoom vorgeben?
Beitrag von: Dr. Boris Neubert am 19 Dezember 2012, 20:24:21
                                             

Am 18.12.2012 10:22, schrieb Rudolf Koenig:
>> Gibt es einen Trick, dass mir das Diagramm immer die letzten 7 Tage anzeigt?
> Nein.
>
Ich suche auch noch jemanden, dem das wichtig genug ist, es als
Alternative zu programmieren  B^>

(sprach Boris, der Programmierer)

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Re: Plot zoom vorgeben?
Beitrag von: Guest am 19 Dezember 2012, 20:56:18
Originally posted by: <email address deleted>

Mir würde das gut gefallen. Leider kann ich es nicht realisieren.

Am Mittwoch, 19. Dezember 2012 20:24:21 UTC+1 schrieb Boris:
>
>  Am 18.12.2012 10:22, schrieb Rudolf Koenig:
>  
>  Gibt es einen Trick, dass mir das Diagramm immer die letzten 7 Tage anzeigt?
>
>  Nein.
>
>
>  Ich suche auch noch jemanden, dem das wichtig genug ist, es als
> Alternative zu programmieren  B^>
>
> (sprach Boris, der Programmierer)
>  

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Re: Plot zoom vorgeben?
Beitrag von: Marcus am 19 Dezember 2012, 21:38:53
                                                     

In (fast) jeder anderen Sprache außer Perl wäre ich vielleicht schon fertig.

Aber ich schau mal rein, wenn er den Wochenanfang finden kann, dürfte es ja auch nicht so schwer sein, die letzten 7 Tage zu finden.

Aber mit blättern & offset usw sicher trotzdem genug zu tun...

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Plot zoom vorgeben?
Beitrag von: rudolfkoenig am 20 Dezember 2012, 11:17:42
> In (fast) jeder anderen Sprache außer Perl wäre ich vielleicht schon fertig.

Soso. Ich haette gerne ein paar Beispiele, z.Bsp in PostScript oder SQL.

Ich habe einen zusaetzlichen Attribut (endPlotToday) eingefuehrt, funktioniert
auf Wochen und Monats-Ansicht. Falls jemand Fehler findet, dann bitte die
Patches gleich mitliefern :)

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Plot zoom vorgeben?
Beitrag von: ChrisW am 20 Dezember 2012, 11:25:54
                                                     

cool wäre auch wenn es eine Tendenz der werte ;)
Lässt sich die Reihenfolge auch festlegen ? Habe eine Seite mit Plots da
hätte ich bestimmte gerne weiter oben ?

Am Donnerstag, 20. Dezember 2012 11:17:42 UTC+1 schrieb Rudolf Koenig:
>
> > In (fast) jeder anderen Sprache au�er Perl w�re ich vielleicht schon
> fertig.
>
> Soso. Ich haette gerne ein paar Beispiele, z.Bsp in PostScript oder SQL.
>
> Ich habe einen zusaetzlichen Attribut (endPlotToday) eingefuehrt,
> funktioniert
> auf Wochen und Monats-Ansicht. Falls jemand Fehler findet, dann bitte die
> Patches gleich mitliefern :)
>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Plot zoom vorgeben?
Beitrag von: Puschel74 am 20 Dezember 2012, 11:29:07
                                               

Hallo,

soweit ich weiß werden die über den Namen sortiert.
Also evtl. mit
01_Name
02_Name
etc.
arbeiten.

Grüße

Am Donnerstag, 20. Dezember 2012 11:25:54 UTC+1 schrieb Chris:
>
> cool wäre auch wenn es eine Tendenz der werte ;)
> Lässt sich die Reihenfolge auch festlegen ? Habe eine Seite mit Plots da
> hätte ich bestimmte gerne weiter oben ?
>
> Am Donnerstag, 20. Dezember 2012 11:17:42 UTC+1 schrieb Rudolf Koenig:
>>
>> > In (fast) jeder anderen Sprache au�er Perl w�re ich vielleicht
>> schon fertig.
>>
>> Soso. Ich haette gerne ein paar Beispiele, z.Bsp in PostScript oder SQL.
>>
>> Ich habe einen zusaetzlichen Attribut (endPlotToday) eingefuehrt,
>> funktioniert
>> auf Wochen und Monats-Ansicht. Falls jemand Fehler findet, dann bitte die
>> Patches gleich mitliefern :)
>>
>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Plot zoom vorgeben?
Beitrag von: ChrisW am 20 Dezember 2012, 11:38:56
                                                     

Das ist ja blöd ;/

Am Donnerstag, 20. Dezember 2012 11:29:07 UTC+1 schrieb puschel74:
>
> Hallo,
>
> soweit ich weiß werden die über den Namen sortiert.
> Also evtl. mit
> 01_Name
> 02_Name
> etc.
> arbeiten.
>
> Grüße
>
> Am Donnerstag, 20. Dezember 2012 11:25:54 UTC+1 schrieb Chris:
>>
>> cool wäre auch wenn es eine Tendenz der werte ;)
>> Lässt sich die Reihenfolge auch festlegen ? Habe eine Seite mit Plots da
>> hätte ich bestimmte gerne weiter oben ?
>>
>> Am Donnerstag, 20. Dezember 2012 11:17:42 UTC+1 schrieb Rudolf Koenig:
>>>
>>> > In (fast) jeder anderen Sprache au�er Perl w�re ich vielleicht
>>> schon fertig.
>>>
>>> Soso. Ich haette gerne ein paar Beispiele, z.Bsp in PostScript oder SQL.
>>>
>>> Ich habe einen zusaetzlichen Attribut (endPlotToday) eingefuehrt,
>>> funktioniert
>>> auf Wochen und Monats-Ansicht. Falls jemand Fehler findet, dann bitte
>>> die
>>> Patches gleich mitliefern :)
>>>
>>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Plot zoom vorgeben?
Beitrag von: Damian am 21 Dezember 2012, 16:23:12
Hallo Rudi,

habe endPlotToday bei mir eingeschaltet. Funktioniert soweit ganz gut, nur
dumm, dass es im fixedrange-Modus keinen Pfeil gibt, um zu blättern. Das
Problem gab´s aber vorher schon;)

siehe Screenshot:


 Gruß

Damian


Am Donnerstag, 20. Dezember 2012 11:17:42 UTC+1 schrieb Rudolf Koenig:
>
> > In (fast) jeder anderen Sprache au�er Perl w�re ich vielleicht schon
> fertig.
>
> Soso. Ich haette gerne ein paar Beispiele, z.Bsp in PostScript oder SQL.
>
> Ich habe einen zusaetzlichen Attribut (endPlotToday) eingefuehrt,
> funktioniert
> auf Wochen und Monats-Ansicht. Falls jemand Fehler findet, dann bitte die
> Patches gleich mitliefern :)
>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Plot zoom vorgeben?
Beitrag von: broadway am 21 Dezember 2012, 16:38:10
                                                 

Hallo,

ich hätte noch eine ergänzende Frage, die thematisch gut passt:

Wo stellt man die y-Skala ein? Habe gelesen das es yrange und y2range gibt.
Muss das als attr des weblink definiert werden?

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Plot zoom vorgeben?
Beitrag von: Guest am 21 Dezember 2012, 17:59:06
Originally posted by: <email address deleted>

Wenn Du auf der gleichen Seite einen Plot ohne fixedrange einbindest blättert der fixedrange mit.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Plot zoom vorgeben?
Beitrag von: Damian am 21 Dezember 2012, 18:04:28
es sollen aber beide Plots auf der Seite mit fixedrange laufen - sind ja
kumulierte. Tagesplots habe ich auf einer anderen Seite.

Gruß
Damian


Am Freitag, 21. Dezember 2012 17:59:06 UTC+1 schrieb j hohn:
>
> Wenn Du auf der gleichen Seite einen Plot ohne fixedrange einbindest
> blättert der fixedrange mit.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Plot zoom vorgeben?
Beitrag von: Marcus am 22 Dezember 2012, 00:51:36
Du müsstest Dir mit weblinks (?) selbst die passenden Links bauen können.

Einfach an die URL ?off=-1 dran hängen (für einen Schritt zurück.

Weiß nicht, ob man in fhem mit einem Befehl die aktuelle URL heraus bekommen kann.

Ansonsten lässt sich der Code sicher auch so anpassen, dass das Ausblenden der Blätterpfeile optional ist.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Plot zoom vorgeben?
Beitrag von: Marcus am 22 Dezember 2012, 00:52:43
By the way: was muss ich tun, damit die Fläche unterm Graph farbig gefüllt ist?

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Aw: Re: Plot zoom vorgeben?
Beitrag von: Dr. Boris Neubert am 26 Dezember 2012, 20:19:25
Zitat: rudolfkoenig schrieb am Do, 20 Dezember 2012 11:17
----------------------------------------------------
> Ich habe einen zusaetzlichen Attribut (endPlotToday) eingefuehrt, funktioniert
> auf Wochen und Monats-Ansicht. Falls jemand Fehler findet, dann bitte die
> Patches gleich mitliefern (//images/smiley_icons/icon_smile.gif)
----------------------------------------------------

Danke, Rudi.

Viele Grüße
Boris

Titel: Re: Plot zoom vorgeben?
Beitrag von: rudolfkoenig am 29 Dezember 2012, 18:31:56
> Wenn Du auf der gleichen Seite einen Plot ohne fixedrange einbindest blättert der fixedrange mit.

Ich habe 01_FHEMWEB.pm modifiziert, und blende jetzt bei fixedrange = week oder
month alle Buttons ein.  Das + und - ist also auch sichtbar, bewirkt aber bei
den Plots mit fixedrange nichts.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Aw: Re: Plot zoom vorgeben?
Beitrag von: Puschel74 am 29 Dezember 2012, 19:03:11
Hallo

Danke Rudi

Grüsse
Titel: Re: Plot zoom vorgeben?
Beitrag von: Damian am 29 Dezember 2012, 20:25:18
Ich habe 01_FHEMWEB.pm modifiziert, und blende jetzt bei fixedrange = week
oder

> month alle Buttons ein.  Das + und - ist also auch sichtbar, bewirkt aber
> bei
> den Plots mit fixedrange nichts.
>

schön, obwohl ich persönlich besser fände, wenn die ohnehin eingeblendeten
"+", "-" auch ihre Funktion hätten, denn z. B. bei den kumulierten Plots
macht nur der Einstieg week, oder month Sinn, jedoch möchte ich z. B.
öfters mit "-" mehr sehen; wenn jemand die Funktionalität nicht nutzen
will, muss ja auch nicht auf "+", "-" drücken, umgekehrt wundert man sich
als Benutzer warum "+", "-" nicht funktionieren.

Das Einzige, was dann nicht passen würde ist der Name "fixedrange";)

Gruß

Damian

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Aw: Re: Plot zoom vorgeben?
Beitrag von: Puschel74 am 30 Dezember 2012, 10:57:13
Hallo,

Fixedrange sehe ich nicht so schlimm.

Fixedrange kann ruhig bleiben um einen festen Bereich vorgeben zu können und
mit <- oder -> dann eben wöchentlich bzw. monatlich vor/zurück und mit +/- wäre
dann evtl. noch genial den Wochenplot zu einem Monatsplot machen zu können bzw.
umgekehrt.

Aber ich vermute mal Rudi hat genug andere "Baustellen" als hier nochmal was
zu fummeln ;-)
Aber er wird den Wunsch sicher nicht vergessen ;-)

Grüße
Titel: Aw: Re: Plot zoom vorgeben?
Beitrag von: stromer-12 am 30 Dezember 2012, 13:51:33
Wie kann ich 'endPlotToday' einschalten?

Gruß
Titel: Aw: Re: Plot zoom vorgeben?
Beitrag von: bgewehr am 30 Dezember 2012, 21:34:45
endPlotToday
If this FHEMWEB attribute ist set to 1, then week and month plots will end today. Else the current week (starting at Sunday) or the current month will be shown.
Titel: Aw: Plot zoom vorgeben?
Beitrag von: stromer-12 am 30 Dezember 2012, 21:46:33
Danke, hatte es an falscher Stelle gesucht

Gruß und einen Guten Rutsch ins neue Jahr