Skip to content
  • Home
  • 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
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. [Adapter] CAN-Bus - Beschreibung, FAQ, Diskussionen, etc.

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.1k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    941

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

[Adapter] CAN-Bus - Beschreibung, FAQ, Diskussionen, etc.

Scheduled Pinned Locked Moved ioBroker Allgemein
adaptercanbuscanbus adapterdiskussionfaq
17 Posts 3 Posters 2.8k Views 3 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 Offline
    D Offline
    Dreman
    wrote on last edited by Dreman
    #5

    @crycode Problem ist, dass, wenn ich mit der Maus auf/über den Lösch-Button gehe, keine Hand erscheint, d.h. der Button wird nicht als solcher nicht erkannt und das Klicken bleibt folgenlos. Von daher auch kein Fehler in der Browser-Konsole.

    crycodeC 1 Reply Last reply
    0
    • D Dreman

      @crycode Problem ist, dass, wenn ich mit der Maus auf/über den Lösch-Button gehe, keine Hand erscheint, d.h. der Button wird nicht als solcher nicht erkannt und das Klicken bleibt folgenlos. Von daher auch kein Fehler in der Browser-Konsole.

      crycodeC Offline
      crycodeC Offline
      crycode
      Developer
      wrote on last edited by
      #6

      @dreman Hab es grad mal auf die Schnelle getestet. Bei mir geht alles wie geplant. Welche Adapterversion und welchen Browser (Version?) benutzt du?

      Beim Klick auf den Kopieren-Button sollte der Einfügen-Button daneben aktiv werden.

      Meine Adapter: discord | canbus | ds18b20 | odl | radiohead

      D 1 Reply Last reply
      0
      • crycodeC crycode

        @dreman Hab es grad mal auf die Schnelle getestet. Bei mir geht alles wie geplant. Welche Adapterversion und welchen Browser (Version?) benutzt du?

        Beim Klick auf den Kopieren-Button sollte der Einfügen-Button daneben aktiv werden.

        D Offline
        D Offline
        Dreman
        wrote on last edited by
        #7

        @crycode Adapterversion 1.3.1, Chrome und Firefox (aktuellste Version), probiert unter WIN8.1 und WIN10: immer gleiches Verhalten. Gehe mit der Mouse über Kopieren oder Löschen erscheint statt des Mousepfeil kein Handzeichen, d.h. ich kann wild rumklicken, aber es passiert nix. Macht es es Sinn, wenn ich meine Adapter-Konfig-Datei exportiere und dir (privat) schicke?

        crycodeC 1 Reply Last reply
        0
        • D Dreman

          @crycode Adapterversion 1.3.1, Chrome und Firefox (aktuellste Version), probiert unter WIN8.1 und WIN10: immer gleiches Verhalten. Gehe mit der Mouse über Kopieren oder Löschen erscheint statt des Mousepfeil kein Handzeichen, d.h. ich kann wild rumklicken, aber es passiert nix. Macht es es Sinn, wenn ich meine Adapter-Konfig-Datei exportiere und dir (privat) schicke?

          crycodeC Offline
          crycodeC Offline
          crycode
          Developer
          wrote on last edited by
          #8

          @dreman Mit der Adapterconfig kann das eigentlich nichts direkt zu tun haben, aber schick mir die gerne mal zur Sicherheit.
          Welche Version von Admin hast du drauf?

          Meine Adapter: discord | canbus | ds18b20 | odl | radiohead

          D 1 Reply Last reply
          0
          • crycodeC crycode

            @dreman Mit der Adapterconfig kann das eigentlich nichts direkt zu tun haben, aber schick mir die gerne mal zur Sicherheit.
            Welche Version von Admin hast du drauf?

            D Offline
            D Offline
            Dreman
            wrote on last edited by Dreman
            #9

            @crycode Admin 6.3.5, eben upgedated auf 6.8.0: keine Änderung.

            crycodeC 1 Reply Last reply
            0
            • D Dreman

              @crycode Admin 6.3.5, eben upgedated auf 6.8.0: keine Änderung.

              crycodeC Offline
              crycodeC Offline
              crycode
              Developer
              wrote on last edited by
              #10

              @dreman Hab deine Config grad mal in meiner Testinstallation geladen. Klappt alles und ich kann auch die einzelnen Parser löschen.

              Sind die Buttons bei dir blau hinterlegt (aktiv) oder grau (inaktiv)?

              Versuch mal bitte folgendes:

              1. Auf der "Instanzen" Seite die Dev-Konsole vom Browser mittels F12 öffnen und dort den Reiter Konsole aktivieren.
              2. Die Einstellungen für den canbus Adapter öffnen.
              3. Zu dem zu löschenden Parser navigieren.

              Dabei sollte in der Konsole eine Ausgabe ähnlich dieser geloggt werden:
              4791fdeb-7ee5-4948-85b0-493e9c904207-grafik.png
              Erscheinen bei dir dort Fehlermeldungen?

              Meine Adapter: discord | canbus | ds18b20 | odl | radiohead

              1 Reply Last reply
              0
              • D Offline
                D Offline
                Dreman
                wrote on last edited by
                #11

                Nur vorsichtshalber: es gibt ja auf der Seite 2 Kopier- und 2 Löschbuttons: einmal rechts oben für die komplette ID (bei mir 690) und einmal in der Mitte auf Parser-Höhe. Alle 4 Buttons sind bei bir aktiv. Parser_löschen.JPG.
                Reden wir beide von den beiden Buttons im Bild?

                In der Konsole sehe ich das identische Bild wie von dir gezeigt. Ich kann auch den zu löschenden Parser anklicken, wird dann mit einem Balken gezeigt. Aber wenn ich dann mit der Mouse auf den Kopier- bzw. Lösch-Button im Bild oben gehe, passiert nichts, es wird auch die Mouseover Hand nicht angezeigt. Und logischerweise ändert sich auch in der Konsole nix. Hilft womöglich nur Adapter löschen/neu installieren und alte Konfiguration laden. Vielleicht verschwindet das Problem dann ja.

                crycodeC 1 Reply Last reply
                0
                • D Dreman

                  Nur vorsichtshalber: es gibt ja auf der Seite 2 Kopier- und 2 Löschbuttons: einmal rechts oben für die komplette ID (bei mir 690) und einmal in der Mitte auf Parser-Höhe. Alle 4 Buttons sind bei bir aktiv. Parser_löschen.JPG.
                  Reden wir beide von den beiden Buttons im Bild?

                  In der Konsole sehe ich das identische Bild wie von dir gezeigt. Ich kann auch den zu löschenden Parser anklicken, wird dann mit einem Balken gezeigt. Aber wenn ich dann mit der Mouse auf den Kopier- bzw. Lösch-Button im Bild oben gehe, passiert nichts, es wird auch die Mouseover Hand nicht angezeigt. Und logischerweise ändert sich auch in der Konsole nix. Hilft womöglich nur Adapter löschen/neu installieren und alte Konfiguration laden. Vielleicht verschwindet das Problem dann ja.

                  crycodeC Offline
                  crycodeC Offline
                  crycode
                  Developer
                  wrote on last edited by
                  #12

                  @dreman Jup, genau die Buttons.
                  Dein Screenshot brachte mir grade die Erkenntnis, was da los ist und ich kann es bei mir nachstellen.
                  Da dein Fenster (Bildschirm?) recht schmal ist, sind die Buttons hinter dem Eingabefeld für den Namen. Damit sind sie zwar sichtbar, da das Eingabefeld einen transparenten Hintergrund hat, aber können nicht angeklickt werden.

                  Als Workaround zwei Optionen für dich:
                  a) Das Browserfenster breiter ziehen, bis die Buttons neben dem Eingabefeld sind.
                  b) Die Seite mittels STRG+Minus oder STRG+Mausrad drehen verkleinern (heraus zoomen), bis die Buttons daneben sind.

                  Ich werde das Problem zusammen mit der nächsten Adapterversion, die ich eh in den nächsten Wochen machen wollte, dann beheben. :)

                  Meine Adapter: discord | canbus | ds18b20 | odl | radiohead

                  D 1 Reply Last reply
                  0
                  • crycodeC crycode

                    @dreman Jup, genau die Buttons.
                    Dein Screenshot brachte mir grade die Erkenntnis, was da los ist und ich kann es bei mir nachstellen.
                    Da dein Fenster (Bildschirm?) recht schmal ist, sind die Buttons hinter dem Eingabefeld für den Namen. Damit sind sie zwar sichtbar, da das Eingabefeld einen transparenten Hintergrund hat, aber können nicht angeklickt werden.

                    Als Workaround zwei Optionen für dich:
                    a) Das Browserfenster breiter ziehen, bis die Buttons neben dem Eingabefeld sind.
                    b) Die Seite mittels STRG+Minus oder STRG+Mausrad drehen verkleinern (heraus zoomen), bis die Buttons daneben sind.

                    Ich werde das Problem zusammen mit der nächsten Adapterversion, die ich eh in den nächsten Wochen machen wollte, dann beheben. :)

                    D Offline
                    D Offline
                    Dreman
                    wrote on last edited by
                    #13

                    @crycode Das war's :+1: . Ist halt noch ein alter Old School 4:3 Bildschirm :-).
                    Danke für die Geduld und Unterstützung.

                    crycodeC 1 Reply Last reply
                    1
                    • D Dreman

                      @crycode Das war's :+1: . Ist halt noch ein alter Old School 4:3 Bildschirm :-).
                      Danke für die Geduld und Unterstützung.

                      crycodeC Offline
                      crycodeC Offline
                      crycode
                      Developer
                      wrote on last edited by
                      #14

                      @dreman Immer gerne. Nur darüber können Bugs ja gefunden und behoben werden. :+1:

                      Meine Adapter: discord | canbus | ds18b20 | odl | radiohead

                      D 1 Reply Last reply
                      0
                      • crycodeC crycode

                        @dreman Immer gerne. Nur darüber können Bugs ja gefunden und behoben werden. :+1:

                        D Offline
                        D Offline
                        Dreman
                        wrote on last edited by
                        #15

                        @crycode Nochmal eine Frage: die mit 'Senden' und 'Automatisch Senden' gekennzeichneten Frames kann ich ja auch über ein Script gezielt starten, die nur mit 'Empfang' definierten Frames lauschen jedoch kontinuierlich auf dem CAN-Bus (so mein Verständnis). Gibt es einen Trick, dieses kontinuierlich Lauschen bei einzelnen mit 'Empfang' definierten Frames zu unterbinden und diese (wie beim Senden möglich) nur gezielt (über ein Script) zu starten? Würde den Empfang von CAN-UDS-Multiframes erheblich erleichtern.

                        crycodeC 1 Reply Last reply
                        0
                        • D Dreman

                          @crycode Nochmal eine Frage: die mit 'Senden' und 'Automatisch Senden' gekennzeichneten Frames kann ich ja auch über ein Script gezielt starten, die nur mit 'Empfang' definierten Frames lauschen jedoch kontinuierlich auf dem CAN-Bus (so mein Verständnis). Gibt es einen Trick, dieses kontinuierlich Lauschen bei einzelnen mit 'Empfang' definierten Frames zu unterbinden und diese (wie beim Senden möglich) nur gezielt (über ein Script) zu starten? Würde den Empfang von CAN-UDS-Multiframes erheblich erleichtern.

                          crycodeC Offline
                          crycodeC Offline
                          crycode
                          Developer
                          wrote on last edited by
                          #16

                          @dreman Nein, das geht nicht. Alles was zum Empfang definiert ist, lauscht permanent.

                          Wenn du Custom Parser nutzt, dann kannst da da drin das Objekt sharedData verwenden. Dieses ist in allen Custom Parsern das gleiche und kann von jedem Parser aus gelesen und geschrieben werden.

                          Fiktives Beispiel...
                          Beim Senden:

                          /* bisheriger Teil hier */
                          sharedData.requestXySend = true;
                          

                          Beim Empfangen:

                          // prüfen ob die Anfrage gesendet wurde
                          if (!sharedData.requestXySend) return;
                          sharedData.requestXySend = false;
                          /* bisheriger Teil hier */
                          

                          Meine Adapter: discord | canbus | ds18b20 | odl | radiohead

                          D 1 Reply Last reply
                          0
                          • crycodeC crycode

                            @dreman Nein, das geht nicht. Alles was zum Empfang definiert ist, lauscht permanent.

                            Wenn du Custom Parser nutzt, dann kannst da da drin das Objekt sharedData verwenden. Dieses ist in allen Custom Parsern das gleiche und kann von jedem Parser aus gelesen und geschrieben werden.

                            Fiktives Beispiel...
                            Beim Senden:

                            /* bisheriger Teil hier */
                            sharedData.requestXySend = true;
                            

                            Beim Empfangen:

                            // prüfen ob die Anfrage gesendet wurde
                            if (!sharedData.requestXySend) return;
                            sharedData.requestXySend = false;
                            /* bisheriger Teil hier */
                            
                            D Offline
                            D Offline
                            Dreman
                            wrote on last edited by
                            #17

                            @crycode Danke, das hilft mir weiter.

                            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

                            724

                            Online

                            32.6k

                            Users

                            82.2k

                            Topics

                            1.3m

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

                            • Don't have an account? Register

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