LimitlessLED - Erreur de compilation

Bonjour,

j’ai installer Visual Studio Code qui me parait plus performant que File editor.
en effet pour le débutant que je suis il me signale les erreurs en temps réél.

mais là je bloque, ligne copié sur LimitlessLED - Home Assistant

ça fonctionne mais Visual Studio Code me trouve une erreur :

light:
  platform: limitlessled
  bridges:
    - host: 192.168.0.24
      groups:
      - number: 1
        type: rgbw
        name: corridor
      - number: 2
        type: rgbw
        name: Couloir
      - number: 3
        type: rgbw
        name: Hall

erreur : Incorrect type. Expected « array ».

je chinoise un peu puisque cela fonctionne mais je voudrai comprendre…

merci à tous pour votre écoute et votre aide

Que je comprenne bien :
Le code que tu partage compile dans Home Assistant (quand tu vérifie la configuration) mais VSC te remonte une erreur.
C’est bien ça ?

Re,

oui la compilation du fichier et validé sans erreur par l’onglet Contrôle Serveur/ Validation de la configuration mais VSC lui me met l’erreur

@+

Bonjour,

Ca doit certainement être par ce que tu n’as qu’un seul host et tu as mis un -.

Il en attend un autre peut-etre :wink:

bonjour,

bien pensé, mais non une fois supprimé pareil
peut être une erreur/bug de VSC !?

Et si tu change l’indentation comme ceci :

light:
  platform: limitlessled
  bridges:
    - host: 192.168.0.24
      groups:
        - number: 1
          type: rgbw
          name: corridor
        - number: 2
          type: rgbw
          name: Couloir
        - number: 3
          type: rgbw
          name: Hall

Salut,

même résultat, indexation n’a rien changé.
Ne vous casser pas trop la tête, mais ce rouge me plait guère…

image

image

Et quand tu dupliques ? :

light:
  platform: limitlessled
  bridges:
    - host: 192.168.0.24
      groups:
        - number: 1
          type: rgbw
          name: corridor
        - number: 2
          type: rgbw
          name: Couloir
        - number: 3
          type: rgbw
          name: Hall
    - host: 192.168.0.25
      groups:
        - number: 1
          type: rgbw
          name: corridor
        - number: 2
          type: rgbw
          name: Couloir
        - number: 3
          type: rgbw
          name: Hall

re,

image

je sais c’est une histoire de fou !

C’est pas une histoire de fou, c’est juste de la configuration (bien ou mal faite :wink:) :

Une piste : Configuration.yaml homeassistant: packages: Incorrect type. Expectetd "array"? - Configuration - Home Assistant Community