Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

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

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.0k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.4k

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

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
adaptercanbuscanbus adapterdiskussionfaq
17 Beiträge 3 Kommentatoren 2.6k Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • 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
    schrieb am zuletzt editiert von
    #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 Antwort Letzte Antwort
    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
      schrieb am zuletzt editiert von Dreman
      #9

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

      crycodeC 1 Antwort Letzte Antwort
      0
      • D Dreman

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

        crycodeC Offline
        crycodeC Offline
        crycode
        Developer
        schrieb am zuletzt editiert von
        #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 Antwort Letzte Antwort
        0
        • D Offline
          D Offline
          Dreman
          schrieb am zuletzt editiert von
          #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 Antwort Letzte Antwort
          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
            schrieb am zuletzt editiert von
            #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 Antwort Letzte Antwort
            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
              schrieb am zuletzt editiert von
              #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 Antwort Letzte Antwort
              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
                schrieb am zuletzt editiert von
                #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 Antwort Letzte Antwort
                0
                • crycodeC crycode

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

                  D Offline
                  D Offline
                  Dreman
                  schrieb am zuletzt editiert von
                  #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 Antwort Letzte Antwort
                  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
                    schrieb am zuletzt editiert von
                    #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 Antwort Letzte Antwort
                    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
                      schrieb am zuletzt editiert von
                      #17

                      @crycode Danke, das hilft mir weiter.

                      1 Antwort Letzte Antwort
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

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

                      761

                      Online

                      32.5k

                      Benutzer

                      81.6k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe