Ankündigung

Einklappen

Sammelbestellung ETS6 Vollversionen ab morgen!

Sammelbestellung für ETS6 Vollversionen (Prof., Home, Lite) mit 40% Rabatt ab morgen. Infos im Forum!
Mehr anzeigen
Weniger anzeigen

- √ - Neues Widget: zoomable Plot

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Höhlenbär
    antwortet
    Hallo

    ist es auch möglich in den Plott 2 y Achsen einzubauen ?

    ZB eine für die Temperatur und eine für die Ventilstellung

    Einen Kommentar schreiben:


  • Orion
    antwortet
    Dickes Danke !

    Einen Kommentar schreiben:


  • Apollo
    antwortet
    Kommt mit v2.8

    Gruss

    Einen Kommentar schreiben:


  • Orion
    antwortet
    Hallo,

    Gäbe ein dickes Plus von mir, da ja an einige Ecken geändert werden muss. Das dann komplett im Release zu haben wäre gigantisch.

    Michel

    Einen Kommentar schreiben:


  • aschwith
    antwortet
    Das klingt gut. Ich habe die Dateien in meinem Git auf die Version Deiner letzten Änderungen (Rev577) angepasst. Könnten so direkt übernommen werden.
    Gruß

    Einen Kommentar schreiben:


  • Apollo
    antwortet
    Ja, schau ich mir an.

    Denke das kann man übernehmen.

    Einen Kommentar schreiben:


  • aschwith
    antwortet
    Hallo Apollo,

    ich habe gesehen, dass Du gerade sehr aktiv Patches ins "Trunk" überführst. Danke schonmal dafür. Könntest Du in diesem Zuge auch den "Count Patch" für die Plots mit übernehmen? Dort hatte ich für Plot, MultiaxisPlot sowie RTR als optionales Argument die Anzahl der Datenpunkte hinzugefügt. Außerdem hatte ich den Enzeitpunkt t_max schonmal kompatibel zum Sqlite Plugin von Smarthome gemacht und 'now' statt 0 als default Parameter gesetzt. Seit der letzten kürzlichen Änderung sollte das Widget auch noch mit angegebenem tmax=0 abwärts kompatibel sein.
    Der Patch liegt wie gehabt unter:
    https://github.com/aschwith/smarthom...t_cnt_4develop
    Ich würde ich freuen, wenn Du das übernehmen könntest.
    Danke und beste Grüße
    Alex

    Einen Kommentar schreiben:


  • aschwith
    antwortet
    Alles klar. Für alle: Das neue Package ohne die entsprechenden Debug-Logs liegt unter:
    https://github.com/aschwith/smarthom...t_cnt_4develop
    Gruß
    Alex

    Einen Kommentar schreiben:


  • Orion
    antwortet
    Hallo Alex,

    so hatte ich es gemacht, dann war es OK. Es liegt an dem Konsole Output.

    Michel

    Einen Kommentar schreiben:


  • aschwith
    antwortet
    Hallo Michel,
    danke für die Rückmeldung. Den Treiber habe ich in der Tat nur in der min Variante getestet. Ich kann das Problem gerade bei mir nicht nachstellen. Wahrscheinlich liegt der Fehler aber in der consol.log Syntax. Kannst Du das entsprechende Log in Zeile 220 mal komplett löschen? Es war sowieso nur zum Debuggen gedacht. Außerdem die Deklaration der Log-Klasse am Anfang der Datei komplett entfernen. Damit sollte es dann gehen.

    Gruß
    Alex

    Einen Kommentar schreiben:


  • Orion
    antwortet
    Kleiner Fehler im Treiber

    Hallo Alex,

    bitte schaue Dir nochmal Deine Treiber Änderung im io_smarthome.py.js Treiber an.
    Wenn Du auf eine Config ohne min Variante der Java Scripte gehst, wirft Deine Änderung einen Fehler. Die Folge ist, dass der Treiber nicht mehr geladen wird. Die Google Komprimierung wirft anscheinend alle console.log Stellen heraus, damit auch den Fehler.

    Konkrete Stelle ist in Zeile 222 des Treibers (Dort ist ein Jogging zusätzlich eingebaut)

    Danke Dir !

    Michel

    Einen Kommentar schreiben:


  • Orion
    antwortet
    Hallo Jan,

    Super Analyse. Macht mir jetzt etwas Gedanken, dass erst einmal alles nach google geht und nicht lokal zusammengestellt wird.msollte ja kein Problem sein. Das Verhalten kann ich nachvollziehen, denn nach Wartezeit ging es wieder. Ich hatte nach der Änderung der js mein Deployment script angepasst und make automatisch aufgerufen. damit bin ich wohl regelmäßig über die Grenze gekommen.

    ich stelle jetzt mal auf js ohne min um, bis es eine Alternative gibt.

    Dabke Dir !

    Michel

    Einen Kommentar schreiben:


  • JanT
    antwortet
    Es wäre echt schön wenn die mitlesenden Experten sich bei solche komplexeren Problemstellungen sich zu Wort melden könnten...

    Michel, das Problem ist entweder Nichtverfügbarkeit oder die Begrenzung der Anzahl Anfragen bei Googles "Closure Compiler Service".

    Ich bin in den Quellcodes eingetaucht und habe erstaunt festgestellt, dass die Javascript-Quellen an Google übermittelt werden um "minimized" zu werden. Das Problem bei mir war nur duplizität der Ereignisse - der erste Versuch nach dem ändern der Zugriffsrechte war der erste über der Anfragelimit. Ich habe nach der Recherche eine Stunde gewartet und konnte dann wider das Script ausführen. Laut Closure Compiler Service API Reference werden Fehlermeldungen - auch eine überschreitung der Anfragelimit zurückgegeben - offentsichlich jedoch nicht von smartVISU ausgewertet.

    Wenn das Problem noch mal auftritt: einfach nur eine Stunde warten und noch mal versuchen.

    Viele Grüße,

    Jan

    Einen Kommentar schreiben:


  • JanT
    antwortet
    Hallo Michel,

    ohoh, ich hatte das Problem bis lang nicht, ich arbeite noch auf dem RASPI. Ich denke es hat mit den rechten was zu tuen und habe versucht Dein Problem nachzuvollziehen in dem ich die rechte der erste im make-php zu verarbeitende Datei verändere:

    Code:
    chmod 640 lib/base/base.js
    und siehe da, ich kriege den gleichen output wie Du... Leider funktioniert es nicht wieder nach zurücksetzen der Rechte und mein Visu ist gerade tot...

    Hat jemand eine idee?

    Viele Grüße,

    Jan

    Einen Kommentar schreiben:


  • Orion
    antwortet
    Hallo,

    ich habe es auch drin. +1 von meiner Seite. Jetzt muß ich nur noch die Datenspeicherung in der SQLITE erhöhen von der Zykluszeit (ist in der VM kein Problem, da nicht auf RASPI).

    Vielen Dank ! Ich hoffe die Änderungen schaffen es in den master !

    Michel

    PS:

    Kennt Ihr Folgendes nach dem make.php:
    Code:
    <pre>
                                                                         smart[VISU]
                                                                        11:57, 16.11
    --------------------------------------------------------------------------------
    
    <b>lib/base/base.js</b>
    Original: , Original Gzip: , Compressed: , Compressed Gzip
    
    <b>lib/base/jquery.mobile.slider.js</b>
    // TODO: Each of these should have comments explain what they're for
    Original: , Original Gzip: , Compressed: , Compressed Gzip
    
    
    <b>widgets/widget.js</b>
    // TODO: plot.rtr, recalc pie diagram after new point received
    Original: , Original Gzip: , Compressed: , Compressed Gzip
    
    <b>widgets/animation.js</b>
    Original: , Original Gzip: , Compressed: , Compressed Gzip
    
    
    <b>designs/cube.js</b>
    Original: , Original Gzip: , Compressed: , Compressed Gzip
    
    <b>designs/greenhornet.js</b>
    Original: , Original Gzip: , Compressed: , Compressed Gzip
    
    <b>designs/ice.js</b>
    Original: , Original Gzip: , Compressed: , Compressed Gzip
    
    <b>designs/night.js</b>
    Original: , Original Gzip: , Compressed: , Compressed Gzip
    
    <b>designs/sand.js</b>
    Original: , Original Gzip: , Compressed: , Compressed Gzip
    
    
    <b>driver/io_domotiga.js</b>
    Original: , Original Gzip: , Compressed: , Compressed Gzip
    
    <b>driver/io_eibd.js</b>
    Original: , Original Gzip: , Compressed: , Compressed Gzip
    
    <b>driver/io_json.js</b>
    Original: , Original Gzip: , Compressed: , Compressed Gzip
    
    <b>driver/io_linknx.js</b>
    Original: , Original Gzip: , Compressed: , Compressed Gzip
    
    <b>driver/io_offline.js</b>
    Original: , Original Gzip: , Compressed: , Compressed Gzip
    
    <b>driver/io_smarthome.py.js</b>
    Original: , Original Gzip: , Compressed: , Compressed Gzip
    
    
    --------------------------------------------------------------------------------
    
    
    </pre>
    Im Normalfall läuft es durch, es stehen die Größen mit drin und alles OK. Im obigen Fall (bis jetzt 2x passiert) fehlen die Größen und die Visu startet auf einem leeren Bildschirm nur mit drehendem Donut auf.

    Jede Hilfe dazu gerne willkommen.

    Einen Kommentar schreiben:

Lädt...
X