<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>Moin<br></div><div><br>Am 17.01.2015 um 00:11 schrieb Heiko Baumann <<a href="mailto:hbcs@gmx.de">hbcs@gmx.de</a>>:<br><br></div><blockquote type="cite"><div>
  
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  
  
    <div class="moz-cite-prefix">.. ich bin ja wieder mal völlig von den
      Socken... sieht super aus. <br>
      <br>
      Danke Andi und Sirko für die Anleitungen, habs damit hinbekommen!<br></div></div></blockquote><div><br></div>Danke ;)<div><br><blockquote type="cite"><div><div class="moz-cite-prefix">
      Manche Datasources werden erst nach Reload des json-Files
      angezeigt. Sonst top!<br>
      <br>
      Aber das weckt neue Begehrlichkeiten - neue Diagrammtypen (mehrere
      Quellen in ein Diagramm...), autom. Einladen vergangener Wert
      (damit langfristig das vz-Frontend ersetzt werden kann)...<br></div></div></blockquote><div><br></div>Ab freeboard schraube ich jetzt nicht auch noch rum... Aber wieso das FE ersetzen? Ich mag es, nur ein modernerer Anstrich wäre schön. Aber da bastele ich gerade eine kleine Überraschung ;)</div><div><br><blockquote type="cite"><div><div class="moz-cite-prefix">
      
      Auf jeden Fall: Danke!!<br></div></div></blockquote><div><br></div>Wie wärs denn wenn wir vllt. Freeboard und node-red in Udos Image integrieren und das als IoT Plattform betrachten?</div><div><br><blockquote type="cite"><div><div class="moz-cite-prefix">
      <br>
      LG Heiko<br></div></div></blockquote><div><br></div>Viele Grüße, Andreas </div><div><br><blockquote type="cite"><div><div class="moz-cite-prefix">
      <br>
      <br>
      Am 15.01.2015 um 09:49 schrieb <a class="moz-txt-link-abbreviated" href="mailto:mail_ist@nurfuerspam.de">mail_ist@nurfuerspam.de</a>:<br>
    </div>
    <blockquote cite="mid:trinity-c138ec6d-f3a4-4b68-8529-7cf901a134c2-1421311751832@3capp-gmx-bs09" type="cite">
      <div style="font-family: Verdana;font-size: 12.0px;">
        <div>
          <div>Hi,</div>
          <div> </div>
          <div>ich versuchs mal für den Raspberry, der mit lighttpd
            läuft, dein Ubuntu hat sicher nen Apache...</div>
          <div> </div>
          <div>1. Verzeichnis anlegen, wo das freeboard-Zeuchs rein
            soll, ich hab das mal neben das frontend gelegt, (möglich
            wäre sicher auch das direkt unter das webroot zu legen)</div>
          <div> </div>
          <div><em>cd /var/www/</em></div>
          <div><em>sudo mkdir freeboard</em></div>
          <div> </div>
          <div>2. freeboard clonen, danach ist es lokal "installiert"</div>
          <div> </div>
          <div><em>sudo git clone <a class="moz-txt-link-freetext" href="https://github.com/Freeboard/freeboard">https://github.com/Freeboard/freeboard</a></em></div>
          <div> </div>
          <div>3. Zugriff von außen einrichten, das hängt jetzt davon
            ab, wohin du das Verzeichnis gelegt hast, bei dem Raspberry
            und dem Verzeichnis, welches ich gewählt habe, muß man noch
            einen Alias im Webserver definieren, damit man dann über
            <a class="moz-txt-link-freetext" href="http://">http://</a><dein_server>/freeboard darauf zugreiden kann</div>
          <div> </div>
          <div><em>sudo nano /etc/lighttpd/lighttpd.conf</em></div>
          <div> </div>
          <div>und folgende Zeilen am Ende hinzufügen:</div>
          <div> </div>
          <div>
            <div><em>alias.url += (<br>
                        "/freeboard" => "/var/www/freeboard",<br>
                )</em></div>
            <div> </div>
            <div>Speicher und lighttpd neustarten:</div>
            <div><em>sudo /etc/init.d/lighttpd restart</em></div>
            <div> </div>
            <div>Wie gesagt, das wird auf anderen Systemen/Webserver
              völlig anders sein. Wenn es direkt unterhalb vom Webroot
              liegt, dann muß man nichts weiter machen und sollte direkt
              darauf zugreifen können. Wenn man den Pfad weiß.</div>
            <div> </div>
            <div>4. Jetzt nach der Anleitung von Andreas vorgehen, siehe</div>
            <div><a class="moz-txt-link-freetext" href="https://gist.github.com/andig/d0131392806b7d5aeb18">https://gist.github.com/andig/d0131392806b7d5aeb18</a></div>
          </div>
          <div>
            <div> </div>
            <div>a) das wsVolkszaehlerPlugin.js runterladen und nach
              .../freeboard/examples kopieren</div>
            <div>b) in das .../freeboard/index.html wie beschriebendie
              Zeile
              <pre><code>"examples/wsVolkszaehlerPlugin.js",</code></pre>
              <div>an die richtige Stelle einfügen.</div>
              <div> </div>
              <div>5. Das war's eigentlich schon, wenn ich nichts
                vergessen hab.</div>
              <div>Zufriff mit</div>
              <div><a class="moz-txt-link-freetext" href="http://">http://</a><dein_server>/freeboard/</div>
              <div>Optional noch den Schritt "Using Freeboard with the
                sample dashboard" von Andreas' Link oben machen. Dazu
                muß die Datei aber entsprechend deiner UUIDs usw.
                angepaßt werden. Aber vielleicht ist es besser, zunächst
                ein Dashboard einzurichten, Runterzuladen und dann an
                die entsprechende Stelle zu kopieren: ../freeboard/</div>
              <div> </div>
              <div>6. Wenn</div>
              <div><a class="moz-txt-link-freetext" href="http://">http://</a><dein_server>/freeboard/</div>
              <div>das (noch leere) Dashboard zeigt, dann kann man jetzt
                ans Einrichten gehen:</div>
              <div> </div>
              <div>a) zunächst unter "Datasources" => "Add" im Drop
                Down "Volkszaehler Channel" auswählen und ausfüllen,
                z.B. Name: Außentemperatur, Middleware URL:
                <a class="moz-txt-link-freetext" href="http://192.168.178.29/middleware.php">http://192.168.178.29/middleware.php</a> (meistens) und
                UUID: die UUID des Channels (Außentemperatur) und "Save"</div>
              <div>b) Jetzt "Add Pane", in dem erscheinenden Widget auf
                das Plus klicken, z.B. Typ: Gauge wählen und im
                folgenden Fenster alles auswählen. Als "Value" nimmt man
                die eben angelegte Datasource.</div>
              <div> </div>
              <div>Das sollte es in groben Zügen gewesen sein.</div>
              <div> </div>
              <div>Grüße</div>
              <div>Sirko</div>
              <div> </div>
            </div>
            <div name="quote" style="margin:10px 5px 5px 10px; padding:
              10px 0 10px 10px; border-left:2px solid #C3D9E5;
              word-wrap: break-word; -webkit-nbsp-mode: space;
              -webkit-line-break: after-white-space;">
              <div style="margin:0 0 10px 0;"><b>Gesendet:</b> Mittwoch,
                14. Januar 2015 um 19:55 Uhr<br>
                <b>Von:</b> <a class="moz-txt-link-abbreviated" href="mailto:joisey04@mac.com">joisey04@mac.com</a><br>
                <b>An:</b> "<a href="http://volkszaehler.org">volkszaehler.org</a> - users"
                <a class="moz-txt-link-rfc2396E" href="mailto:volkszaehler-users@demo.volkszaehler.org"><volkszaehler-users@demo.volkszaehler.org></a><br>
                <b>Betreff:</b> Re: [vz-users] Freeboard Integration
                (war Heatmap)</div>
              <div name="quoted-content">
                <div>Kann irgendjemand bitte kurz erklären, wie man
                  freeboard auf ubuntu kriegt?
                  <div>muss man das bauen? gäbe es da eine anleitung??</div>
                  <div>danke!</div>
                  <div> </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
  

</div></blockquote></div></body></html>