Ankündigung

Einklappen
Keine Ankündigung bisher.

smartvisu ebusd wird abgefragt -keine Visualisierung

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

    #16
    plugin.conf
    Code:
    [ebus]
        class_name = eBus
        class_path = plugins.ebus
        host = localhost
        port = 8888
        cycle = 240
    item.conf
    Code:
    [ebus]
        [[energie_summe]]
    	rrd = 1
    	rrd_type = 'COUNTER'
    	rrd_step = 86400
            type = num
            knx_dpt = 12
            knx_send = 8/6/22
            knx_reply = 8/6/22
            ebus_cmd = "mv yield_sum"
            ebus_type = "get"
            enforce_updates = true 
            comment = Energieertrag
    *.html
    Code:
    /**
    * -----------------------------------------------------------------------------
    * @package     smartVISU
    * @author      Martin Gleiß
    * @copyright   2012
    * @license     GPL [http://www.gnu.de]
    * -----------------------------------------------------------------------------
    */
    
    
    {% extends "rooms.html" %}
    
    {% block content %}
    
        <div class="set-2" data-role="collapsible-set" data-theme="c" data-content-theme="a" data-mini="true">
            <div data-role="collapsible" data-collapsed="false">
                <h3>Erdgeschoss</h3>
                    <table width="100%">
                    <tr><td align="left">KW Ertrag:</td><td align="left"> {{ basic.float('id1','ebus.energie_summe', 'KWh') }}</td></tr>
                    </table>
            </div>
        </div>
    
    {% endblock %}
    Umgezogen? Ja! ... Fertig? Nein!
    Baustelle 2.0 !

    Kommentar


      #17
      Hallo,

      leider bekomme ich noch immer keine Anzeige.

      Ich habe mal meine ganzen config angehangen, vielleicht sieht einer mehr als ich!

      gruss
      spars
      Angehängte Dateien

      Kommentar


        #18
        Moin,

        was hast Du denn als Treiber in der Smartvisu angeben? Kann es vielleicht sein, das die auf Offline ist? Oder vielleicht nicht auf Realtime? Dann kannst Du Dir nämlich 'nen Wolf suchen...

        ConfigSeite.png

        In Deinem Post im Debuglog sollte sich zumindest die Info befinden, das die Visu Daten haben möchte. Sowas in der Art:
        Code:
        2014-02-09 11:12:52,249 DEBUG    Main         192.168.20.70:56663 sent '{"cmd":"monitor","items":["XYZ.Hauptlicht","XYZ.Nachtlicht","XYZ.Arbeitslicht","XYZ.SteckdoseElektronik","XYZ.SteckdoseReserve","XYZ.Raumtemperatur","XYZ.RTR.Solltemperatur","XYZ.RTR.Solltemperatur.Berechnet","XYZ.RTR.Stellwert","Text","XYZ.RTR.Komfort","XYZ.RTR.Nacht","XYZ.RTR.Frostschutz","XYZ.RTR.Betriebsart","XYZ.RolladenWest.Fahren","XYZ.RolladenWest.Position","XYZ.RolladenWest.Stop","XYZ.RolladenOst.Fahren","XYZ.RolladenOst.Position","XYZ.RolladenOst.Stop","Kueche.Raumtemperatur","Wohnzimmer.Raumtemperatur","Hauptflur.Raumtemperatur","Schlafzimmer.Raumtemperatur","Bianca.Raumtemperatur","Bad.Raumtemperatur","EGNord.Raumtemperatur","FlurSchlaftrakt.Raumtemperatur","ArbeitszimmerOG.Raumtemperatur","Lukas.Raumtemperatur","BadezimmerOG.Raumtemperatur"]}' -- __init__.py:json_parse:270
        Gruß,
        Bernd

        Kommentar


          #19
          Es ist auf realtime eingestellt und die IP ist auch die richtige, habe es bereit mit der richtigen ip und einmal mit er localhost probiert, bei beiden zeigt mir keine info.
          So ein Debug kommt bei mir nicht vor.

          Code:
          2014-02-09 10:51:31.364 [NET] <<< client [6] 26313
          2014-02-09 11:51:31,365 DEBUG    eBusd        ANSWER: 26313 -- __init__.py:request:87
          2014-02-09 11:51:31,374 DEBUG    eBusd        Item ebus.energie_summe = 26313 via eBus refresh None -- item.py:__update:363
          2014-02-09 11:51:34,338 INFO     hello        Hello World! -- hello.py:<module>:3
          2014-02-09 11:51:34,340 DEBUG    sh.gc        Garbage collector: collected 0 objects. -- smarthome.py:_garbage_collection:498
          2014-02-09 11:51:34,344 DEBUG    env_init     Item env.core.version = 1.0 via Logic None None -- item.py:__update:363
          2014-02-09 11:51:34,349 DEBUG    env_loc      Item env.location.sunrise = 2014-02-10 07:40:23.571811+01:00 via Logic None None -- item.py:__update:363
          2014-02-09 11:51:34,387 DEBUG    env_init     Item env.core.start = 2014-02-09 11:51:34.383579+01:00 via Logic None None -- item.py:__update:363
          2014-02-09 11:51:34,432 DEBUG    env_init     Item env.system.name = smarthome.local via Logic None None -- item.py:__update:363
          2014-02-09 11:51:34,452 DEBUG    env_loc      Item env.location.sunset = 2014-02-09 17:23:21.413203+01:00 via Logic None None -- item.py:__update:363
          2014-02-09 11:51:34,463 DEBUG    env_init     Item env.system.start = 2014-02-09 11:42:16.459006+01:00 via Logic None None -- item.py:__update:363
          2014-02-09 11:51:34,551 DEBUG    env_loc      Item env.location.moonrise = 2014-02-09 12:37:43.930415+01:00 via Logic None None -- item.py:__update:363
          2014-02-09 11:51:34,665 DEBUG    env_loc      Item env.location.moonset = 2014-02-10 04:33:33.507576+01:00 via Logic None None -- item.py:__update:363
          2014-02-09 11:51:34,710 DEBUG    env_loc      Item env.location.moonphase = 3 via Logic None None -- item.py:__update:363
          2014-02-09 11:51:34,813 DEBUG    env_loc      Item env.location.day = True via Logic None None -- item.py:__update:363
          2014-02-09 11:51:34,815 DEBUG    sh.gc        Object references: 9015 -- smarthome.py:_maintenance:490
          2014-02-09 11:51:34,921 DEBUG    Scheduler    env_loc next time: 2014-02-09 12:21:34+01:00 -- scheduler.py:_next_time:289
          2014-02-09 11:51:34,950 DEBUG    Scheduler    sh.gc next time: 2014-02-10 02:04:00+01:00 -- scheduler.py:_next_time:289
          2014-02-09 11:51:39,985 DEBUG    Scheduler    dummy next time: 2014-02-09 11:56:39+01:00 -- scheduler.py:_next_time:289
          2014-02-09 11:51:44,143 DEBUG    env_stat     Item env.core.memory = 14880768 via Logic None None -- item.py:__update:363
          2014-02-09 11:51:44,156 DEBUG    env_stat     Item env.system.load = 0.45 via Logic None None -- item.py:__update:363
          2014-02-09 11:51:44,168 DEBUG    env_stat     Item env.location.moonlight = 75 via Logic None None -- item.py:__update:363
          2014-02-09 11:51:44,537 DEBUG    Scheduler    env_stat next time: 2014-02-09 11:56:44+01:00 -- scheduler.py:_next_time:289
          2014-02-09 11:53:08,989 DEBUG    Scheduler    RRDtool next time: 2014-02-09 11:58:08+01:00 -- scheduler.py:_next_time:289
          2014-02-09 11:55:30,804 DEBUG    Scheduler    eBusd next time: 2014-02-09 11:59:30+01:00 -- scheduler.py:_next_time:289
          2014-02-09 11:55:31,298 DEBUG    eBusd        REQUEST: get mv yield_sum -- __init__.py:request:79
          2014-02-09 10:55:31.301 [NET] >>> client [6] get mv yield_sum
          2014-02-09 10:55:31.305 [DBG] add: id: 82 clientfd: 6 ==> entries: 1
          2014-02-09 10:55:31.328 [DBG] del: id: 82 clientfd: 6 ==> entries: 0
          2014-02-09 10:55:31.454 [DBG] id: 82 elem: 0 p1: 1 p2: 2 p3: 3 p4: 4
          2014-02-09 10:55:31.456 [DBG] buf: 26313
          2014-02-09 11:55:31,459 DEBUG    eBusd        ANSWER: 26313 -- __init__.py:request:87
          Zitat von bmx Beitrag anzeigen
          Moin,

          was hast Du denn als Treiber in der Smartvisu angeben? Kann es vielleicht sein, das die auf Offline ist? Oder vielleicht nicht auf Realtime? Dann kannst Du Dir nämlich 'nen Wolf suchen...

          [ATTACH]30928[/ATTACH]

          In Deinem Post im Debuglog sollte sich zumindest die Info befinden, das die Visu Daten haben möchte. Sowas in der Art:
          Code:
          2014-02-09 11:12:52,249 DEBUG    Main         192.168.20.70:56663 sent '{"cmd":"monitor","items":["XYZ.Hauptlicht","XYZ.Nachtlicht","XYZ.Arbeitslicht","XYZ.SteckdoseElektronik","XYZ.SteckdoseReserve","XYZ.Raumtemperatur","XYZ.RTR.Solltemperatur","XYZ.RTR.Solltemperatur.Berechnet","XYZ.RTR.Stellwert","Text","XYZ.RTR.Komfort","XYZ.RTR.Nacht","XYZ.RTR.Frostschutz","XYZ.RTR.Betriebsart","XYZ.RolladenWest.Fahren","XYZ.RolladenWest.Position","XYZ.RolladenWest.Stop","XYZ.RolladenOst.Fahren","XYZ.RolladenOst.Position","XYZ.RolladenOst.Stop","Kueche.Raumtemperatur","Wohnzimmer.Raumtemperatur","Hauptflur.Raumtemperatur","Schlafzimmer.Raumtemperatur","Bianca.Raumtemperatur","Bad.Raumtemperatur","EGNord.Raumtemperatur","FlurSchlaftrakt.Raumtemperatur","ArbeitszimmerOG.Raumtemperatur","Lukas.Raumtemperatur","BadezimmerOG.Raumtemperatur"]}' -- __init__.py:json_parse:270
          Gruß,
          Bernd
          Angehängte Dateien

          Kommentar


            #20
            Habe es jetzt, es lag alles am SSL, hab es jetzt im webserver ausgeschaltet und sie da, es kommen die Erträge an

            Gruß
            spars

            Kommentar


              #21
              Zitat von sparsematrix Beitrag anzeigen
              Es ist auf realtime eingestellt und die IP ist auch die richtige, habe es bereit mit der richtigen ip und einmal mit er localhost probiert, bei beiden zeigt mir keine info.
              So ein Debug kommt bei mir nicht vor.
              Kleiner Hinweis für das nächste Mal:
              Der gepostete Debuglog kommt vom ebus-Daemon, da findest Du logischerweise den Hinweis von BMX nicht.
              Wenn Du smarthome.py mit "smarthome.py -d" startest bekommst Du das angesprochene Debuglog, dort siehst Du dann parallel zum ebusd was Smarthome bearbeitet bzw. was nicht ankommt.

              Aber gut zu wissen das es nun bei Dir läuft, ich habe da noch einen weiteren Weg vor mir bis die WP-Anbindung bei mir läuft.
              Cheers,
              oliver

              Kommentar

              Lädt...
              X