Swipe-card wird nicht angezeigt

Ich wollte diese Karte einrichten:

Ich bekomme es aber nicht hin und weiß nicht woran es liegt. Sie wird einfach nicht angezeigt.

Da es wohl einen Unterschied der Versionsstände HACS-Version vs. gehosteter Version gibt, habe ich schon folgenden Workaround ausprobiert:

Leider auch ohne Erfolg. Ich bin kurz vor der Aufgabe. Vielleicht ist sie auch einfach nicht kompatibel mit Home Assistant ab 2024.3.0.? Gibt es eigentlich eine Alternative mit Swipefunktion?

Läuft bei mir mit “Lovelace swipe card”.

type: custom:swipe-card
card_width: 184px
start_card: 2
show:
  graph: true
  labels: true
parameters:
  spaceBetween: -10
  effect: coverflow
  grabCursor: true
  centeredSlides: true
  slidesPerView: 2
  autoHeight: true
  smoothing: true
  loop: true
  coverflowEffect:
    rotate: 50
    stretch: 0
    depth: 100
    modifier: 1
    slideShadows: true
  pagination:
    type: null
  type: vertical-stack
cards:
  - type: vertical-stack
    cards:
      - type: custom:mini-graph-card
        card_mod:
          style: |

So sieht das aus.

Was verstehst Du genau unter “Swipe-card wird nicht angezeigt”?

Es wird einfach nichts angezeigt, leer! Nur im Bearbeitungsmodus erscheint die Leiste mit den Bearbeitungsoptionen wie Bearbeiten, Reihenfolge ändern usw.

Selbst eine ganz simple Konfiguration wird nicht angezeigt:

test.entity habe ich nur für den Screenshot genutzt.

Hast du denn die Standard HACS Installation durchgeführt, ohne den Workaround? Vielleicht habe ich dabei einen Fehler gemacht.

Komisch finde ich auch, wenn ich eine Karte erstellen will, sie zweimal vorgeschlagen wird:

Wenn ich nichts in die Suche eintrage und die Liste der Kartenvorschläge runterscrolle, allerdings nur einmal. :thinking:

type: custom:swipe-card
card_width: 184px
start_card: 2
show:
  graph: true
  labels: true
parameters:
  spaceBetween: -10
  effect: coverflow
  grabCursor: true
  centeredSlides: true
  slidesPerView: 2
  autoHeight: true
  smoothing: true
  loop: true
  coverflowEffect:
    rotate: 50
    stretch: 0
    depth: 100
    modifier: 1
    slideShadows: true
  pagination:
    type: null
  type: vertical-stack
cards:
  - type: history-graph
    entities:
      - entity: sun.sun
        name: ☀️
        hours_to_show: 6
        update_interval: 30
  - type: history-graph
    entities:
      - entity: sun.sun
        name: ☀️
        hours_to_show: 12
        update_interval: 30
  - type: history-graph
    entities:
      - entity: sun.sun
        name: ☀️
        hours_to_show: 24
        update_interval: 30

So sollte könnte es dann aussehen… Als “entity:” musst Du dann eine von Deinen nehmen.

Hier mal ein komplettes Beispiel… vertical-stack & history-graph müssen installiert sein…

Bei mir steht die Karte nur einmal in der Liste…

Lieben Dank @RobertoCravallo aber leider wird nach wie vor nichts angezeigt, keine Karte, nix.

Ich vermute, ich habe bei der Installation was versemmelt.

Vielleicht könntest du mir sagen, ob du die Standard-Installation über HACS vorgenommen hast und was zur Swipe-card bei dir unter Ressourcen steht, sowie der Eintrag in der configuration.yaml unter frontend. Dann könnte ich vielleicht eine Abweichung finden?

Und ob du die swipe-card.js nachträglich, wie im Workaround empfohlen, geändert hast. Oder vielleicht direkt die Hosted Variante gewählt hast.

Das wäre super nett.

Ganz “normal” per HACS installiert und fertig. In die configurstion.yaml habe ich dafür nichts installiert, muss man auch nicht. Kein workaround oder so. Ist mir auch nichts bekannt.

Einzig, ich zeige die SWIPE-Card in einer Raster-Karte an, weil es nicht mehr “geswiped” hat. Angezeigt wurde sie aber, nur “swipen” ging nicht mehr.

Lösche mal beide Einträge aus Deinem HA und starte HA neu. Dann nochmal über HACS installieren.

Ich werde es morgen erst testen können, aber danke schon einmal.

Ich dachte es müsste so in die configuration.yaml eingebunden werde (ist bei anderen Karten aus HACS jedenfalls so):

frontend:
  extra_modul_url:
    - /hacsfiles/swipe-card/swipe-card.js

Den Workaround hatte ich oben gepostet:

Ist das denn nicht nur nötig, wenn Du es NICHT über HACS installierst? Ich habe nichts in der config zu diesem add-on.

Gute Frage. Dachte das wäre immer nötig?

Nehme es morgen mal raus und melde mich.

Schönen Abend noch!

Nein nur wenn man manuell ohne hacs installliert

Hau alles zum Thema “swipe” raus und fang neu an!!

Hier noch mal in einfacherer Ausführung. :crazy_face: Der Sonnensensor ist, meine ich, standardmäßig in HACS aktiv.

type: custom:swipe-card
card_width: 184px
start_card: 2
show:
  graph: true
  labels: true
parameters:
  spaceBetween: -10
  effect: coverflow
  grabCursor: true
  centeredSlides: true
  slidesPerView: 2
  autoHeight: true
  smoothing: true
  loop: true
  coverflowEffect:
    rotate: 50
    stretch: 0
    depth: 100
    modifier: 1
    slideShadows: true
  pagination:
    type: null
  type: vertical-stack
cards:
  - type: entity
    entity: sensor.sun_solar_elevation
  - type: entity
    entity: sensor.sun_solar_azimuth
  - type: entity
    entity: sensor.sun_next_midnight

Vielen Dank! Es lag tatsächlich an dem Eintrag in der configuration.yaml :man_facepalming:t2:

@anon3402357 @RobertoCravallo

Dann habe ich da wohl kräftig was missverstanden. Das bedeutet, dass alle Frontend Erweiterungen die aus HACS installiert wurden und in den Dashboard Ressourcen hinterlegt sind, diesen Eintrag in der configuration.yaml nicht benötigen. Richtig?

Die hass-hue-icons waren meine erste Erweiterung aus HACS und dort steht es so in der Anleitung, mit dem Eintrag in der configuration.yaml. Daher dachte ich, dass gilt für alle.

@RobertoCravallo ich weiß nicht ob es an dem Workaround liegt, aber ich kann auch ohne die swipe-card in eine grid-card zu integrieren swipen.

Ja genau. Das muss nur bei manuellen Installationen hinzugefügt werden. Eigentlich steht in den Anleitung erst Installation via Hacs und dann manuelle Installation. Leider bisschen undeutlich so das man denkt das gehöre zusammen.

Und die swipe card muss nicht zwangsläufig in die gridcard das ist auch richtig.

Edit: ich glaube die hue icons sind da eine Ausnahme. Die müssen zwangsläufig in der config stehen da das System diese sonst nicht finden kann. Ich habe die icons auch und musste die nämlich auch in die config schreiben da es sonst nicht funktionierte.

@anon3402357 vielen, vielen Dank für die Klarstellung! Dann habe ich mich genau von dieser Ausnahme ins Bockshorn jagen lassen. :sweat_smile:

Moment!! Bei mir lief es nicht, wenn ich die “ganz normal” in die neuen “Abschnitte” kopiert habe. Die swipe Karte wurde zwar angezeigt, aber es konnte nicht “geswiped” werden. Erst als die Karte in die Raster-Karte gepackt habe, lief es auch unter “Abschnitte”.

Ok die neuen Abschnitte nutze ich noch nicht. Daher keine Ahnung, nehme ich die Aussage zurück :smiley:

Nur der Vollständigkeit halber, die neuen Abschnitte nutze ich auch noch nicht. Deshalb funktioniert bei mir das Swipen vermutlich auch ohne übergeordnete Grid-card.

Probiert die mal aus. Sehr goil mit d&d!!! :+1:t4:

Werde ich sicher noch. Spätestens wenn der Status nicht mehr experimentell ist. :wink: