Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. eBus Adapter Vaillant

NEWS

  • Wartung am 15.11. – Forum ab 22:00 Uhr nicht erreichbar
    BluefoxB
    Bluefox
    12
    2
    266

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.0k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.7k

eBus Adapter Vaillant

eBus Adapter Vaillant

Scheduled Pinned Locked Moved ioBroker Allgemein
ebusebus adapterproblemerrorerste schritte
388 Posts 49 Posters 117.9k Views 50 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Dan.Master

    @thomas0807
    Hier zwei Bilder von der Lokalen umstetzung.

    EbusD.jpg

    EbusD2.jpg

    Gruß
    Daniel

    P Offline
    P Offline
    peterfido
    wrote on last edited by
    #371

    Ich würde jetzt nicht mehrmals täglich die Sollwerte wie Heizkurve ändern. Flashspeicher hat eine begrenzte Anzahl an Schreibzyklen, welche man bei der Lebenserwartung einer Heizung dann durchaus erreichen kann.

    Evtl. kann man die Heizkurve an sich etwas optimieren.

    Gruß

    Peterfido


    Proxmox auf Intel NUC12WSHi5
    ioBroker: Debian (VM)
    CCU: Debmatic (VM)
    Influx: Debian (VM)
    Grafana: Debian (VM)
    eBus: Debian (VM)
    Zigbee: Debian (VM) mit zigbee2mqtt

    D 1 Reply Last reply
    0
    • P peterfido

      Ich würde jetzt nicht mehrmals täglich die Sollwerte wie Heizkurve ändern. Flashspeicher hat eine begrenzte Anzahl an Schreibzyklen, welche man bei der Lebenserwartung einer Heizung dann durchaus erreichen kann.

      Evtl. kann man die Heizkurve an sich etwas optimieren.

      D Offline
      D Offline
      Dan.Master
      wrote on last edited by
      #372

      @peterfido
      Also moderne Flash Speicher lassen sich 30 -100.000 beschreiben.
      Hier wird im "schlechtesten Fall" 2 mal am Tag beschrieben das sind bei 30k/2= 15000 Tage das sind dann 41 Jahre im schlechten Fall bei 100k Zyklen wären es 120 Jahre. Also wird das länger als das Leben der Heizung halten.

      Gruß
      Daniel

      1 Reply Last reply
      0
      • A Offline
        A Offline
        akloud
        wrote on last edited by
        #373

        Hallo!

        Ich kann vom iobroker aus meine VWS steuern, z.B. durch das Setzen von cmd auf "write -c mc TempDesired 22.0":

        48f96efc-6f9c-4384-a980-385d6f221925-grafik.png

        Um PV-Überschuss allerdings sinnvoll verwenden zu können, würde ich gerne die Speicherladung des Warmwasserspeichers anstoßen. In der ebusd.log sehe ich auch folgende Meldung, wenn ich dies über das Bedienteil anstoße:

        2024-06-01 14:07:08.321 [update notice] received update-read broadcast load QQ=10: on

        Nach einger Zeit dann auch

        2024-06-01 14:37:27.525 [update notice] received update-read broadcast load QQ=10: off

        Wie kann ich diesen Befehl nun per iobroker oder ebusctl absetzen? Ich weiß ehrlich gesagt noch nicht einmal, wie ich den aktuellen Wert auslese:

        79016e97-e666-4923-b28c-18590d45a895-grafik.png

        In meinem Objektbaum sehe ich diese Nachricht jedenfalls:

        6b7a45e3-3da6-415e-bce4-012b53bddcdd-grafik.png

        Ich hoffe, dass mir einer der Experten hier weiterhelfen kann! Falls mein Ziel, PV-Überschuss möglichst sinnvoll selber zu nutzen besser anders erreicht werden kann, freue ich mich ebenfalls über eine Rückmeldung!

        Vielen Dank!

        LG
        Andreas

        D 1 Reply Last reply
        0
        • A akloud

          Hallo!

          Ich kann vom iobroker aus meine VWS steuern, z.B. durch das Setzen von cmd auf "write -c mc TempDesired 22.0":

          48f96efc-6f9c-4384-a980-385d6f221925-grafik.png

          Um PV-Überschuss allerdings sinnvoll verwenden zu können, würde ich gerne die Speicherladung des Warmwasserspeichers anstoßen. In der ebusd.log sehe ich auch folgende Meldung, wenn ich dies über das Bedienteil anstoße:

          2024-06-01 14:07:08.321 [update notice] received update-read broadcast load QQ=10: on

          Nach einger Zeit dann auch

          2024-06-01 14:37:27.525 [update notice] received update-read broadcast load QQ=10: off

          Wie kann ich diesen Befehl nun per iobroker oder ebusctl absetzen? Ich weiß ehrlich gesagt noch nicht einmal, wie ich den aktuellen Wert auslese:

          79016e97-e666-4923-b28c-18590d45a895-grafik.png

          In meinem Objektbaum sehe ich diese Nachricht jedenfalls:

          6b7a45e3-3da6-415e-bce4-012b53bddcdd-grafik.png

          Ich hoffe, dass mir einer der Experten hier weiterhelfen kann! Falls mein Ziel, PV-Überschuss möglichst sinnvoll selber zu nutzen besser anders erreicht werden kann, freue ich mich ebenfalls über eine Rückmeldung!

          Vielen Dank!

          LG
          Andreas

          D Offline
          D Offline
          Dan.Master
          wrote on last edited by
          #374

          @akloud
          Hallo Andreas,
          mit :

          ebusctl find -F circuit,name,comment
          
          

          Kannst du alle Elemente auflisten die im EBUS so rumflirren. Dort müsstest du den genauen Bezeichner finden unter broadcast.
          Dann damit mal versuchen.

          Gruß
          Daniel

          A 1 Reply Last reply
          0
          • D Dan.Master

            @akloud
            Hallo Andreas,
            mit :

            ebusctl find -F circuit,name,comment
            
            

            Kannst du alle Elemente auflisten die im EBUS so rumflirren. Dort müsstest du den genauen Bezeichner finden unter broadcast.
            Dann damit mal versuchen.

            Gruß
            Daniel

            A Offline
            A Offline
            akloud
            wrote on last edited by
            #375

            @dan-master, vielen Dank für deine Rückmeldung! Habe ich leider gerade erst gesehen...

            Also , wenn ich nach load suche wie in dem Bild oben im iobroker sichtbar, dann finde ich:

            broadcast,load,Quick - WW Speicherladung

            Beim ersten mal habe ich nach einem "ebusctl read -c broadcast load" noch ein "ERR: no data stored" bekommen. Nachdem ich dann die Speicherladung an der Heizung angestoßen habe, bekomme ich jetzt tatsächlich keinen Fehler mehr, sondern "on"!

            Nach einem "ebusctl write -c broadcast load off" bekomme ich aber leider wieder nur ein "ERR: element not found".

            HiltexH 1 Reply Last reply
            0
            • A akloud

              @dan-master, vielen Dank für deine Rückmeldung! Habe ich leider gerade erst gesehen...

              Also , wenn ich nach load suche wie in dem Bild oben im iobroker sichtbar, dann finde ich:

              broadcast,load,Quick - WW Speicherladung

              Beim ersten mal habe ich nach einem "ebusctl read -c broadcast load" noch ein "ERR: no data stored" bekommen. Nachdem ich dann die Speicherladung an der Heizung angestoßen habe, bekomme ich jetzt tatsächlich keinen Fehler mehr, sondern "on"!

              Nach einem "ebusctl write -c broadcast load off" bekomme ich aber leider wieder nur ein "ERR: element not found".

              HiltexH Offline
              HiltexH Offline
              Hiltex
              wrote on last edited by
              #376

              @akloud
              Man kann Broadcast-Meldungen nicht überschreiben. Das würde auch überhaupt keinen Sinn ergeben, denn mit Broadcast werden aktuelle Informationen/Zustände ungefragt an alle Busteilnehmer verteilt.

              Wenn du etwas steuern willst dann musst du das in einem anderen Datenpunkt suchen.

              Blog: indibit.de

              A 1 Reply Last reply
              0
              • HiltexH Hiltex

                @akloud
                Man kann Broadcast-Meldungen nicht überschreiben. Das würde auch überhaupt keinen Sinn ergeben, denn mit Broadcast werden aktuelle Informationen/Zustände ungefragt an alle Busteilnehmer verteilt.

                Wenn du etwas steuern willst dann musst du das in einem anderen Datenpunkt suchen.

                A Offline
                A Offline
                akloud
                wrote on last edited by
                #377

                @hiltex
                OK, dass verstehe ich. Das Bedienteil muss aber irgendwie auch die Speicherladung anstoßen! Wie kann man das am besten herausbekommen?

                Zeit merken, Speicherladung anstoßen und dann im Logfile nachsehen?

                1 Reply Last reply
                0
                • A Offline
                  A Offline
                  ASG
                  wrote on last edited by
                  #378

                  Hallo zusammen, ich versuche die Kommunikation mit meinem Vaillant VU 242/3-5 TurboTec plus herzustellen.
                  Zwar nutze ich zurzeit Openhab, denke allerdings, dass mein Problem an der mangelnden Einstellung des ebus-Daemons ist.
                  Die Einstellung: EBUSD_OPTS="--scanconfig -d ens:/dev/ttyAMA0 --latency=50"
                  Kann jemand hinweisen, in welche Richtung schauen?
                  Bis jetzt habe ich nur das eBusd installiert und gleich gestartet, ich habe so verstanden, dass alle notwendige Gerät-spezifische Dateien automatisch vom Netz geladen werden.
                  Danke im Voraus!

                  2024-07-06 11:57:45.187 [main notice] SIGHUP received
                  2024-07-06 11:59:54.252 [main notice] update check: OK, device firmware 1[460f] available
                  2024-07-06 12:20:01.334 [main notice] SIGTERM received
                  2024-07-06 12:20:01.484 [bus error] device status: transport closed
                  2024-07-06 12:20:01.485 [main notice] ebusd stopped
                  2024-07-06 12:20:56.056 [bus notice] device status: transport opened
                  2024-07-06 12:20:56.063 [main notice] ebusd 23.3.23.3 started with broadcast scan on device: /dev/ttyAMA0, serial high speed, enhanced
                  2024-07-06 12:21:24.740 [network error] HTTP recv: timed out after 22 sec
                  2024-07-06 12:21:24.741 [main error] HTTP failure: receive error (headers)
                  2024-07-06 12:21:24.741 [main error] error reading templates in /: ERR: element not found, last error: 
                  2024-07-06 12:21:24.973 [main error] error reading config files from https://cfg.ebusd.eu/: ERR: element not found, last error: broadcast.csv:5: ERR: element not found, field type TEMP2 in field 0
                  2024-07-06 12:21:24.973 [bus notice] bus started with own address 31/36
                  2024-07-06 12:21:24.974 [bus error] device status: missing enhanced byte 2
                  2024-07-06 12:21:24.974 [bus error] device status: unexpected enhanced byte 2
                  2024-07-06 12:21:24.974 [bus notice] device status: reset, supports info
                  2024-07-06 12:21:24.974 [bus notice] signal acquired
                  2024-07-06 12:21:25.004 [bus notice] device status: extra info: firmware 1.1[3a0f].1[3a0f], jumpers 0x03
                  2024-07-06 12:21:34.974 [main notice] starting initial broadcast scan
                  2024-07-06 12:21:35.058 [update notice] sent unknown BC cmd: 31fe07fe00
                  2024-07-06 12:22:45.060 [main notice] scan completed 1 time(s), check again
                  2024-07-06 12:23:25.252 [main notice] update check: OK, device firmware 1[460f] available
                  2024-07-06 12:23:55.052 [bus error] signal lost
                  2024-07-06 12:25:00.267 [bus error] device status: transport closed
                  2024-07-06 12:25:00.267 [bus notice] device status: transport opened
                  2024-07-06 12:25:00.267 [bus notice] re-opened /dev/ttyAMA0
                  2024-07-06 12:25:00.279 [bus notice] signal acquired
                  2024-07-06 12:25:00.436 [bus notice] device status: reset, supports info
                  2024-07-06 12:25:00.538 [bus notice] device status: extra info: firmware 1.1[3a0f].1[3a0f], jumpers 0x03
                  2024-07-06 12:25:00.783 [bus error] device status: unexpected enhanced byte 2
                  2024-07-06 12:25:00.917 [bus error] device status: unexpected enhanced byte 2
                  2024-07-06 12:25:03.959 [bus error] device status: unexpected enhanced byte 2
                  2024-07-06 12:25:05.260 [main notice] scan completed 2 time(s), check again
                  2024-07-06 12:25:25.331 [bus error] device status: unexpected enhanced byte 2
                  ...
                  2024-07-06 12:25:31.255 [bus error] device status: unexpected enhanced byte 2
                  2024-07-06 12:25:33.164 [bus error] signal lost
                  2024-07-06 12:25:33.205 [bus notice] signal acquired
                  2024-07-06 12:25:36.205 [bus error] device status: unexpected enhanced byte 2
                  ...
                  2024-07-06 12:25:45.974 [bus error] device status: unexpected enhanced byte 2
                  2024-07-06 12:25:48.150 [bus notice] new master 03, master count 2
                  2024-07-06 12:25:49.025 [bus error] device status: unexpected enhanced byte 2
                  2024-07-06 12:25:52.109 [bus error] device status: unexpected enhanced byte 2
                  2024-07-06 12:25:55.125 [bus error] device status: unexpected enhanced byte 2
                  2024-07-06 12:25:55.446 [bus notice] scan 08: ;Vaillant;BAI00;0518;7401
                  2024-07-06 12:25:55.447 [update notice] store 08 ident: done
                  2024-07-06 12:25:55.447 [update notice] sent scan-read scan.08  QQ=31: Vaillant;BAI00;0518;7401
                  2024-07-06 12:25:55.447 [bus notice] scan 08: ;Vaillant;BAI00;0518;7401
                  2024-07-06 12:25:55.864 [main error] error reading templates in vaillant: ERR: element not found, last error: vaillant/_templates.csv:46: ERR: element not found, field type TEMP in field 0
                  2024-07-06 12:25:56.085 [main notice] read scan config file vaillant/08.bai.csv for ID "bai00", SW0518, HW7401
                  2024-07-06 12:25:56.086 [main error] error resolving conditions: ERR: element not found, last error: condition scan id: message not found, condition scan id: message not found, condition scan id: message not found, condition scan id: message not found, condition scan id: message not found, condition scan id: message not found, condition scan id: message not found, condition scan id: message not found, condition scan id: message not found, condition scan id: message not found, condition scan id: message not found, condition scan id: message not found, condition scan id: message not found, condition scan id: message not found, condition scan id: message not found, condition scan id: message not found, condition scan id: message not found
                  2024-07-06 12:25:56.562 [main error] error executing instructions: ERR: element not found, last error: error resolving condition for "08.bai": ERR: element not found condition scan id: message not founderror resolving condition for "08.bai": ERR: element not found condition scan id: message not founderror resolving condition for "08.bai": ERR: element not found condition scan id: message not founderror resolving condition for "08.bai": ERR: element not found condition scan id: message not founderror resolving condition for "08.bai": ERR: element not found condition scan id: message not founderror resolving condition for "08.bai": ERR: element not found condition scan id: message not founderror resolving condition for "08.bai": ERR: element not found condition scan id: message not founderror resolving condition for "08.bai": ERR: element not found condition scan id: message not founderror resolving condition for "08.bai": ERR: element not found condition scan id: message not founderror resolving condition for "08.bai": ERR: element not found condition scan id: message not founderror resolving condition for "08.bai": ERR: element not found condition scan id: message not founderror resolving condition for "08.bai": ERR: element not found condition scan id: message not founderror resolving condition for "08.bai": ERR: element not found condition scan id: message not founderror resolving condition for "08.bai": ERR: element not found condition scan id: message not founderror resolving condition for "08.bai": ERR: element not found condition scan id: message not founderror resolving condition for "08.bai": ERR: element not found condition scan id: message not found, error loading "vaillant/bai.308523.inc" for "08": ERR: element not found vaillant/bai.308523.inc:9: ERR: element not found, field type POWER in field 0, error including "vaillant/hcmode.inc" for "08": ERR: element not found vaillant/hcmode.inc:4: ERR: element not found, field type DCFSTATE in field 0
                  2024-07-06 12:25:56.562 [main notice] found messages: 1 (0 conditional on 27 conditions, 0 poll, 0 update)
                  2024-07-06 12:25:57.914 [bus error] device status: unexpected enhanced byte 2
                  2024-07-06 12:25:57.959 [bus error] device status: unexpected enhanced byte 2
                  2024-07-06 12:25:58.048 [bus error] device status: unexpected enhanced byte 2
                  2024-07-06 12:25:58.092 [bus error] device status: unexpected enhanced byte 2
                  ...
                  
                  K 1 Reply Last reply
                  0
                  • A ASG

                    Hallo zusammen, ich versuche die Kommunikation mit meinem Vaillant VU 242/3-5 TurboTec plus herzustellen.
                    Zwar nutze ich zurzeit Openhab, denke allerdings, dass mein Problem an der mangelnden Einstellung des ebus-Daemons ist.
                    Die Einstellung: EBUSD_OPTS="--scanconfig -d ens:/dev/ttyAMA0 --latency=50"
                    Kann jemand hinweisen, in welche Richtung schauen?
                    Bis jetzt habe ich nur das eBusd installiert und gleich gestartet, ich habe so verstanden, dass alle notwendige Gerät-spezifische Dateien automatisch vom Netz geladen werden.
                    Danke im Voraus!

                    2024-07-06 11:57:45.187 [main notice] SIGHUP received
                    2024-07-06 11:59:54.252 [main notice] update check: OK, device firmware 1[460f] available
                    2024-07-06 12:20:01.334 [main notice] SIGTERM received
                    2024-07-06 12:20:01.484 [bus error] device status: transport closed
                    2024-07-06 12:20:01.485 [main notice] ebusd stopped
                    2024-07-06 12:20:56.056 [bus notice] device status: transport opened
                    2024-07-06 12:20:56.063 [main notice] ebusd 23.3.23.3 started with broadcast scan on device: /dev/ttyAMA0, serial high speed, enhanced
                    2024-07-06 12:21:24.740 [network error] HTTP recv: timed out after 22 sec
                    2024-07-06 12:21:24.741 [main error] HTTP failure: receive error (headers)
                    2024-07-06 12:21:24.741 [main error] error reading templates in /: ERR: element not found, last error: 
                    2024-07-06 12:21:24.973 [main error] error reading config files from https://cfg.ebusd.eu/: ERR: element not found, last error: broadcast.csv:5: ERR: element not found, field type TEMP2 in field 0
                    2024-07-06 12:21:24.973 [bus notice] bus started with own address 31/36
                    2024-07-06 12:21:24.974 [bus error] device status: missing enhanced byte 2
                    2024-07-06 12:21:24.974 [bus error] device status: unexpected enhanced byte 2
                    2024-07-06 12:21:24.974 [bus notice] device status: reset, supports info
                    2024-07-06 12:21:24.974 [bus notice] signal acquired
                    2024-07-06 12:21:25.004 [bus notice] device status: extra info: firmware 1.1[3a0f].1[3a0f], jumpers 0x03
                    2024-07-06 12:21:34.974 [main notice] starting initial broadcast scan
                    2024-07-06 12:21:35.058 [update notice] sent unknown BC cmd: 31fe07fe00
                    2024-07-06 12:22:45.060 [main notice] scan completed 1 time(s), check again
                    2024-07-06 12:23:25.252 [main notice] update check: OK, device firmware 1[460f] available
                    2024-07-06 12:23:55.052 [bus error] signal lost
                    2024-07-06 12:25:00.267 [bus error] device status: transport closed
                    2024-07-06 12:25:00.267 [bus notice] device status: transport opened
                    2024-07-06 12:25:00.267 [bus notice] re-opened /dev/ttyAMA0
                    2024-07-06 12:25:00.279 [bus notice] signal acquired
                    2024-07-06 12:25:00.436 [bus notice] device status: reset, supports info
                    2024-07-06 12:25:00.538 [bus notice] device status: extra info: firmware 1.1[3a0f].1[3a0f], jumpers 0x03
                    2024-07-06 12:25:00.783 [bus error] device status: unexpected enhanced byte 2
                    2024-07-06 12:25:00.917 [bus error] device status: unexpected enhanced byte 2
                    2024-07-06 12:25:03.959 [bus error] device status: unexpected enhanced byte 2
                    2024-07-06 12:25:05.260 [main notice] scan completed 2 time(s), check again
                    2024-07-06 12:25:25.331 [bus error] device status: unexpected enhanced byte 2
                    ...
                    2024-07-06 12:25:31.255 [bus error] device status: unexpected enhanced byte 2
                    2024-07-06 12:25:33.164 [bus error] signal lost
                    2024-07-06 12:25:33.205 [bus notice] signal acquired
                    2024-07-06 12:25:36.205 [bus error] device status: unexpected enhanced byte 2
                    ...
                    2024-07-06 12:25:45.974 [bus error] device status: unexpected enhanced byte 2
                    2024-07-06 12:25:48.150 [bus notice] new master 03, master count 2
                    2024-07-06 12:25:49.025 [bus error] device status: unexpected enhanced byte 2
                    2024-07-06 12:25:52.109 [bus error] device status: unexpected enhanced byte 2
                    2024-07-06 12:25:55.125 [bus error] device status: unexpected enhanced byte 2
                    2024-07-06 12:25:55.446 [bus notice] scan 08: ;Vaillant;BAI00;0518;7401
                    2024-07-06 12:25:55.447 [update notice] store 08 ident: done
                    2024-07-06 12:25:55.447 [update notice] sent scan-read scan.08  QQ=31: Vaillant;BAI00;0518;7401
                    2024-07-06 12:25:55.447 [bus notice] scan 08: ;Vaillant;BAI00;0518;7401
                    2024-07-06 12:25:55.864 [main error] error reading templates in vaillant: ERR: element not found, last error: vaillant/_templates.csv:46: ERR: element not found, field type TEMP in field 0
                    2024-07-06 12:25:56.085 [main notice] read scan config file vaillant/08.bai.csv for ID "bai00", SW0518, HW7401
                    2024-07-06 12:25:56.086 [main error] error resolving conditions: ERR: element not found, last error: condition scan id: message not found, condition scan id: message not found, condition scan id: message not found, condition scan id: message not found, condition scan id: message not found, condition scan id: message not found, condition scan id: message not found, condition scan id: message not found, condition scan id: message not found, condition scan id: message not found, condition scan id: message not found, condition scan id: message not found, condition scan id: message not found, condition scan id: message not found, condition scan id: message not found, condition scan id: message not found, condition scan id: message not found
                    2024-07-06 12:25:56.562 [main error] error executing instructions: ERR: element not found, last error: error resolving condition for "08.bai": ERR: element not found condition scan id: message not founderror resolving condition for "08.bai": ERR: element not found condition scan id: message not founderror resolving condition for "08.bai": ERR: element not found condition scan id: message not founderror resolving condition for "08.bai": ERR: element not found condition scan id: message not founderror resolving condition for "08.bai": ERR: element not found condition scan id: message not founderror resolving condition for "08.bai": ERR: element not found condition scan id: message not founderror resolving condition for "08.bai": ERR: element not found condition scan id: message not founderror resolving condition for "08.bai": ERR: element not found condition scan id: message not founderror resolving condition for "08.bai": ERR: element not found condition scan id: message not founderror resolving condition for "08.bai": ERR: element not found condition scan id: message not founderror resolving condition for "08.bai": ERR: element not found condition scan id: message not founderror resolving condition for "08.bai": ERR: element not found condition scan id: message not founderror resolving condition for "08.bai": ERR: element not found condition scan id: message not founderror resolving condition for "08.bai": ERR: element not found condition scan id: message not founderror resolving condition for "08.bai": ERR: element not found condition scan id: message not founderror resolving condition for "08.bai": ERR: element not found condition scan id: message not found, error loading "vaillant/bai.308523.inc" for "08": ERR: element not found vaillant/bai.308523.inc:9: ERR: element not found, field type POWER in field 0, error including "vaillant/hcmode.inc" for "08": ERR: element not found vaillant/hcmode.inc:4: ERR: element not found, field type DCFSTATE in field 0
                    2024-07-06 12:25:56.562 [main notice] found messages: 1 (0 conditional on 27 conditions, 0 poll, 0 update)
                    2024-07-06 12:25:57.914 [bus error] device status: unexpected enhanced byte 2
                    2024-07-06 12:25:57.959 [bus error] device status: unexpected enhanced byte 2
                    2024-07-06 12:25:58.048 [bus error] device status: unexpected enhanced byte 2
                    2024-07-06 12:25:58.092 [bus error] device status: unexpected enhanced byte 2
                    ...
                    
                    K Offline
                    K Offline
                    Kanumouse
                    wrote on last edited by
                    #379

                    Ich habe ebusd auch auf die Version 24.1 umgestellt. Läuft soweit alles.

                    Nur fehlen mir 4 Datenpunkte für meine an eine vaillant 470 angeschlossene Solarthermieanlage:
                    SBTemp, SolBackTemp, CollTemp, SolPump

                    Bei der vorherigen 23-iger Version waren diese Datenpunkte noch da.

                    T 1 Reply Last reply
                    0
                    • K Kanumouse

                      Ich habe ebusd auch auf die Version 24.1 umgestellt. Läuft soweit alles.

                      Nur fehlen mir 4 Datenpunkte für meine an eine vaillant 470 angeschlossene Solarthermieanlage:
                      SBTemp, SolBackTemp, CollTemp, SolPump

                      Bei der vorherigen 23-iger Version waren diese Datenpunkte noch da.

                      T Offline
                      T Offline
                      tagen
                      wrote on last edited by
                      #380

                      @kanumouse, sehe dir bitte das Protokoll dazu an!

                      Das Problem: Die Version vom ebusd ist zu neu, es wird aber nur 23.3 unterstützt!

                      unsupported ebusd version found (too new): 24.1 supported version is 23.3
                      

                      Der ebusd mit seiner Konfiguration hat keine Probleme!

                      Wert über Konsole abfragen:

                      # ebus-Version abfragen:
                      :~$ sudo ebusd -V
                      ebusd 24.1.24.1
                      # Den Wert "Hc1HeatCurve" auslesen
                      ~$ ebusctl read "Hc1HeatCurve"
                      0.6
                      

                      Hier mein Logauszug nach der Umstellung:

                      ebus.0	2024-11-15 05:24:05.961	info	all history done
                      ebus.0	2024-11-15 05:24:05.937	info	all http done
                      ebus.0	2024-11-15 05:24:05.784	info	unsupported ebusd version found (too new): 24.1 supported version is 23.3
                      ebus.0	2024-11-15 05:24:05.783	info	found ebusd update version OK, device firmware v5 1[4a1b] up to date, vaillant/15.ctlv2
                      ebus.0	2024-11-15 05:24:05.731	info	unsupported ebusd version found (too new): 24.1 supported version is 23.3
                      ebus.0	2024-11-15 05:24:05.730	info	installed ebusd version is 24.1
                      ebus.0	2024-11-15 05:24:05.630	warn	no update since 14.11.2024, 23:39:30 Scan.76.messages.Id.lastup
                      ebus.0	2024-11-15 05:24:05.463	warn	no update since 14.11.2024, 23:39:27 Scan.15.messages.Id.lastup
                      ebus.0	2024-11-15 05:24:05.287	warn	no update since 14.11.2024, 23:39:24 Scan.08.messages.Id.lastup
                      ebus.0	2024-11-15 05:24:04.967	error	exception from tcp socket in ebusd_ReadValues [AggregateError]
                      ebus.0	2024-11-15 05:24:04.887	info	list of polled vars [{"active":true,"circuit":"","name":"Hc1HeatCurve","parameter":""}]
                      ebus.0	2024-11-15 05:24:04.877	info	starting. Version 3.3.6 in /opt/iobroker/node_modules/iobroker.ebus, node: v20.18.0, js-controller: 6.0.11
                      host.xyz	2024-11-15 05:24:03.937	info	instance system.adapter.ebus.0 in version "3.3.6" started with pid 50757
                      host.xyz 	2024-11-15 05:24:03.656	info	"system.adapter.ebus.0" enabled
                      
                      T 1 Reply Last reply
                      0
                      • T tagen

                        @kanumouse, sehe dir bitte das Protokoll dazu an!

                        Das Problem: Die Version vom ebusd ist zu neu, es wird aber nur 23.3 unterstützt!

                        unsupported ebusd version found (too new): 24.1 supported version is 23.3
                        

                        Der ebusd mit seiner Konfiguration hat keine Probleme!

                        Wert über Konsole abfragen:

                        # ebus-Version abfragen:
                        :~$ sudo ebusd -V
                        ebusd 24.1.24.1
                        # Den Wert "Hc1HeatCurve" auslesen
                        ~$ ebusctl read "Hc1HeatCurve"
                        0.6
                        

                        Hier mein Logauszug nach der Umstellung:

                        ebus.0	2024-11-15 05:24:05.961	info	all history done
                        ebus.0	2024-11-15 05:24:05.937	info	all http done
                        ebus.0	2024-11-15 05:24:05.784	info	unsupported ebusd version found (too new): 24.1 supported version is 23.3
                        ebus.0	2024-11-15 05:24:05.783	info	found ebusd update version OK, device firmware v5 1[4a1b] up to date, vaillant/15.ctlv2
                        ebus.0	2024-11-15 05:24:05.731	info	unsupported ebusd version found (too new): 24.1 supported version is 23.3
                        ebus.0	2024-11-15 05:24:05.730	info	installed ebusd version is 24.1
                        ebus.0	2024-11-15 05:24:05.630	warn	no update since 14.11.2024, 23:39:30 Scan.76.messages.Id.lastup
                        ebus.0	2024-11-15 05:24:05.463	warn	no update since 14.11.2024, 23:39:27 Scan.15.messages.Id.lastup
                        ebus.0	2024-11-15 05:24:05.287	warn	no update since 14.11.2024, 23:39:24 Scan.08.messages.Id.lastup
                        ebus.0	2024-11-15 05:24:04.967	error	exception from tcp socket in ebusd_ReadValues [AggregateError]
                        ebus.0	2024-11-15 05:24:04.887	info	list of polled vars [{"active":true,"circuit":"","name":"Hc1HeatCurve","parameter":""}]
                        ebus.0	2024-11-15 05:24:04.877	info	starting. Version 3.3.6 in /opt/iobroker/node_modules/iobroker.ebus, node: v20.18.0, js-controller: 6.0.11
                        host.xyz	2024-11-15 05:24:03.937	info	instance system.adapter.ebus.0 in version "3.3.6" started with pid 50757
                        host.xyz 	2024-11-15 05:24:03.656	info	"system.adapter.ebus.0" enabled
                        
                        T Offline
                        T Offline
                        tagen
                        wrote on last edited by
                        #381

                        @kanumouse, um den Versionskonflikt ebusd-deamon zu lösen:

                        Vorher Backup vom System machen!

                        1. aktuellen ebusd-deamon 24.1 deinstallieren
                        iob stop
                        sudo systemctl stop ebusd
                        # Paket deinstallieren
                        sudo dpkg -r ebusd:i386
                        
                        1. aus den Paketquellen den älteren ebusd-deamon 23.3 installieren
                        wget https://github.com/john30/ebusd/releases/download/23.3/ebusd-23.3_386-bookworm.deb
                        sudo dpkg -i ./ebusd-23.3_386-bookworm.deb
                        sudo systemctl enable ebusd
                        sudo systemctl start ebusd
                        
                        1. Prüfen auf Fehlermeldungen
                        journalctl -f
                        sudo systemctl status ebusd
                        
                        1. Testen
                        ebusctl read "Date"
                        15.11.2024
                        
                        1. Wenn alles OK ist
                        iob start
                        
                        T 1 Reply Last reply
                        0
                        • T tagen

                          @kanumouse, um den Versionskonflikt ebusd-deamon zu lösen:

                          Vorher Backup vom System machen!

                          1. aktuellen ebusd-deamon 24.1 deinstallieren
                          iob stop
                          sudo systemctl stop ebusd
                          # Paket deinstallieren
                          sudo dpkg -r ebusd:i386
                          
                          1. aus den Paketquellen den älteren ebusd-deamon 23.3 installieren
                          wget https://github.com/john30/ebusd/releases/download/23.3/ebusd-23.3_386-bookworm.deb
                          sudo dpkg -i ./ebusd-23.3_386-bookworm.deb
                          sudo systemctl enable ebusd
                          sudo systemctl start ebusd
                          
                          1. Prüfen auf Fehlermeldungen
                          journalctl -f
                          sudo systemctl status ebusd
                          
                          1. Testen
                          ebusctl read "Date"
                          15.11.2024
                          
                          1. Wenn alles OK ist
                          iob start
                          
                          T Offline
                          T Offline
                          tagen
                          wrote on last edited by
                          #382

                          @kanumouse, bitte beachte beim Zurückstufen ebusd-deamon 24.4 zu 23.3 auch die Konfigurationsdatei /etc/default/ebusd die Variable EBUSD_OPTS. Wenn du für device Multicast DNS mit Chip ID verwendet hast, muss du den Parameter "-d" wieder umstelllen auf IP z.B. so:
                          ebusd-deamon Version 24.4 : -d mdns:123456784204
                          ebusd-deamon 23.3: -d ens:192.168.0.253:9999

                          K 1 Reply Last reply
                          0
                          • T tagen

                            @kanumouse, bitte beachte beim Zurückstufen ebusd-deamon 24.4 zu 23.3 auch die Konfigurationsdatei /etc/default/ebusd die Variable EBUSD_OPTS. Wenn du für device Multicast DNS mit Chip ID verwendet hast, muss du den Parameter "-d" wieder umstelllen auf IP z.B. so:
                            ebusd-deamon Version 24.4 : -d mdns:123456784204
                            ebusd-deamon 23.3: -d ens:192.168.0.253:9999

                            K Offline
                            K Offline
                            Kanumouse
                            wrote on last edited by
                            #383

                            @tagen
                            Danke für die Hinweise!
                            Hatte ich schon alles vorher gemacht, da ich auf die Version 23.3 zurück gefallen bin. Nun sind auch wieder alle Datenpunkte da.

                            1 Reply Last reply
                            0
                            • D Offline
                              D Offline
                              DRUROB
                              wrote on last edited by
                              #384

                              Hallo Leute!

                              ich bin mirnicht ganz sicher wo der Fehler liegt.
                              Mir fehlt neuerdings ein einziger Wert den ich sonst schon immer mit geloggt habe in den Daten.
                              Ich habe eine VWL 75/6 und habe sonst im Datensatz immer den Wert "WaterThroughput" ausgelesen der mir eben meinen Wasserdurchsatz ausgegeben hat. Wenn ich "ebusctl" und dann "find" aufrufe kommen alle anderen Werte rein aber eben dieser nicht mehr. Auch ein filtern nach "water" liefert alle Wasserwerte aber nicht diesen.
                              Mir fehlt jetzt tatsächlich der Ansatz wo ich mit der Fehlersuche anfangen kann. Ein Neustart der Geräte Von Heizung bis Server hat ja nix gebracht. Fehler in der Wertedatei?
                              Oder heißt der jetzt komplett anders?
                              VG!

                              W 1 Reply Last reply
                              0
                              • D DRUROB

                                Hallo Leute!

                                ich bin mirnicht ganz sicher wo der Fehler liegt.
                                Mir fehlt neuerdings ein einziger Wert den ich sonst schon immer mit geloggt habe in den Daten.
                                Ich habe eine VWL 75/6 und habe sonst im Datensatz immer den Wert "WaterThroughput" ausgelesen der mir eben meinen Wasserdurchsatz ausgegeben hat. Wenn ich "ebusctl" und dann "find" aufrufe kommen alle anderen Werte rein aber eben dieser nicht mehr. Auch ein filtern nach "water" liefert alle Wasserwerte aber nicht diesen.
                                Mir fehlt jetzt tatsächlich der Ansatz wo ich mit der Fehlersuche anfangen kann. Ein Neustart der Geräte Von Heizung bis Server hat ja nix gebracht. Fehler in der Wertedatei?
                                Oder heißt der jetzt komplett anders?
                                VG!

                                W Offline
                                W Offline
                                Weissnicht
                                wrote on last edited by
                                #385

                                @drurob
                                Hast du mal verglichen, welche csv vorher angezogen wurde und welche jetzt?
                                Meine Erfahrung mit werten d/nicht da ist, dass (aus mir unbekannten Gründen) andere csv angezogen werden.
                                Um das zukünftig zu umgehen habe ich nun auf lokale csv umgestellt.

                                D 1 Reply Last reply
                                0
                                • W Weissnicht

                                  @drurob
                                  Hast du mal verglichen, welche csv vorher angezogen wurde und welche jetzt?
                                  Meine Erfahrung mit werten d/nicht da ist, dass (aus mir unbekannten Gründen) andere csv angezogen werden.
                                  Um das zukünftig zu umgehen habe ich nun auf lokale csv umgestellt.

                                  D Offline
                                  D Offline
                                  DRUROB
                                  wrote on last edited by
                                  #386

                                  @weissnicht Hi! Danke für den Tip. Tatsächlich ist es wohl so, dass in der 15.700.csv die ich derzeit regulär über den Server via config-Option beziehe, der Wert nicht mehr enthalten ist. Es gibt eine Diskussion auf Github wo dieses Thema bereits diskutiert wird. Aber bisher gibt es noch keine Lösung. VG!

                                  1 Reply Last reply
                                  0
                                  • Nobody elseN Offline
                                    Nobody elseN Offline
                                    Nobody else
                                    wrote on last edited by
                                    #387

                                    Hallo Zusammen,

                                    Folgendes Problem, ich habe eine Vaillant Gastherme und alles erfolgreich eingerichtet, bekomme Daten kann auch steuern, nur würde ich jetzt gern die Daten der Solarthermie abrufen, das scheint ja über VMS01 zu laufen.
                                    Es wird alles unter ebusctl info angezeigt, aber es kommen keine Daten.

                                    LG

                                    1 Reply Last reply
                                    0
                                    • Rene_HMR Rene_HM

                                      @hiltex sagte in eBus Adapter Vaillant:

                                      Vielleicht kannst du das regelmäßige Abfragen ja vereinfachen, indem man diese Einstellung an dem Zahnrad des jeweiligen Datenpunktes vornehmen kann, statt die Bezeichnung händisch in den Instanzeinstellungen vornehmen zu müssen?

                                      Ich habe es nun etwas anders gemacht, aber ich denke das führt auch zum Ziel:

                                      bild1.PNG

                                      Man gibt den Namen des Gerätes an (hier in meinem Beispiel cc) und drückt auf den Search-Button. Danach erscheinen alle im ebusd konfigurierten Datenpunkte in der Liste. Nun muss man nur noch diejenigen aktiv schalten, die man regelmässig abrufen möchte.
                                      Eine Einschrännkung hat das noch: Die Konfiguration im ebusd heisst nicht automatisch, dass der Parameter im vorliegenden System auch wirklich vorhanden ist...

                                      A Offline
                                      A Offline
                                      Acidgod
                                      wrote on last edited by
                                      #388

                                      @rene_hm said in eBus Adapter Vaillant:

                                      @hiltex sagte in eBus Adapter Vaillant:

                                      Vielleicht kannst du das regelmäßige Abfragen ja vereinfachen, indem man diese Einstellung an dem Zahnrad des jeweiligen Datenpunktes vornehmen kann, statt die Bezeichnung händisch in den Instanzeinstellungen vornehmen zu müssen?

                                      Ich habe es nun etwas anders gemacht, aber ich denke das führt auch zum Ziel:

                                      bild1.PNG

                                      Man gibt den Namen des Gerätes an (hier in meinem Beispiel cc) und drückt auf den Search-Button. Danach erscheinen alle im ebusd konfigurierten Datenpunkte in der Liste. Nun muss man nur noch diejenigen aktiv schalten, die man regelmässig abrufen möchte.
                                      Eine Einschrännkung hat das noch: Die Konfiguration im ebusd heisst nicht automatisch, dass der Parameter im vorliegenden System auch wirklich vorhanden ist...

                                      Moin,

                                      bei mir funktioniert das leider nicht. Das ging zwar schon mal aber ich musste alles neu installieren und jetzt scheint das nicht mehr zu funktionieren.

                                      1 Reply Last reply
                                      0
                                      Reply
                                      • Reply as topic
                                      Log in to reply
                                      • Oldest to Newest
                                      • Newest to Oldest
                                      • Most Votes


                                      Support us

                                      ioBroker
                                      Community Adapters
                                      Donate
                                      FAQ Cloud / IOT
                                      HowTo: Node.js-Update
                                      HowTo: Backup/Restore
                                      Downloads
                                      BLOG

                                      159

                                      Online

                                      32.4k

                                      Users

                                      81.3k

                                      Topics

                                      1.3m

                                      Posts
                                      Community
                                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                      ioBroker Community 2014-2025
                                      logo
                                      • Login

                                      • Don't have an account? Register

                                      • Login or register to search.
                                      • First post
                                        Last post
                                      0
                                      • Recent
                                      • Tags
                                      • Unread 0
                                      • Categories
                                      • Unreplied
                                      • Popular
                                      • GitHub
                                      • Docu
                                      • Hilfe