Caster votre interface Home Assistant sur votre Google Nest Hub.

salut, comment tu lances dashcast ?
J’arrive pas chez moi je pense que je loupe un truc

J’ai un script qui fait ça:

alias: DashCast Dashboard Nest
sequence:
  - service: dash_cast.load_url
    data:
      force: true
      entity_id: media_player.nest
      url: http://192.168.100.175:8123/lovelace/home?kiosk
mode: single
icon: mdi:tablet-dashboard

merci, j’obtiens 404 file not found j’ai bien fais le providers sur diffèrent url même résultat.

Je ne suis pas très fort pour débugger, mais fais éventuellement une copie de ton code.

la même chose que toi si je mets « http:// » dashcast s’ouvre et ce referme, si je mets sans j’obtient page 404 not found

alias: DashCast Dashboard Nest
sequence:
  - service: dash_cast.load_url
    data:
      entity_id: media_player.nest
      url: http://192.168.1.253:8123/lovelace/default_view/
      force: true

dans mon fichier de conf

homeassistant:
  auth_providers:
    - type: homeassistant
    - type: trusted_networks
      trusted_networks:
        - 192.168.1.104  # my Google Nest Hub IP
      trusted_users:
        192.168.1.104: "numuserxxxxxxxxxxxxxxxxxxx" 
      allow_bypass_login: true

Honnêtement, je ne sais pas, la seule différence que je vois est le / à la fin de l’URL

default_view/
au lieu de
default_view

j’essaie de creuser mais en vain le google cast fonctionne mais j’ai pas la possibilité de changer de dashboard, je sais pas si tu peu de ton coté ?

Salut, j’utilise une automatisation pour caster mon dashboard.
Il avait fallu que je change le nom pour que ça fonctionne, il ne voulait pas le nom: default-view.

finalement j’utilise google cast qui fonctionne bien sauf que j’ai pas les différents onglets pour changer les dasboard tanpis

Bonjour,

Je viens de mettre en place cette solution.

Ca fonctionne, presque !!! :wink:

1ere probleme:

dans un terminal SSH, je suis obligé de passer la commande suivante avant les commandes “catt”

. /path/to/venv/bin/activate

2eme problème

Dans le flux node red, lors de l utilisation de bigssh avec la commande “catt” cela ne fonctionne pas, erreur "« Error: Handshake failed: no matching key exchange algorithm »

mon flux

[{"id":"5f98882c.74ca18","type":"switch","z":"96f834620df8b0d2","name":"","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"on","vt":"str"},{"t":"eq","v":"off","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":440,"y":560,"wires":[["a4d0bdd9.b6485"],[]]},{"id":"a4d0bdd9.b6485","type":"api-call-service","z":"96f834620df8b0d2","name":"Vol 0%","server":"31e2ebaf.83d604","version":7,"debugenabled":false,"action":"media_player.volume_set","floorId":[],"areaId":[],"deviceId":[],"entityId":["Salon"],"labelId":[],"data":"{\"volume_level\":0}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"media_player","service":"volume_set","output_location":"","output_location_type":"none","x":700,"y":520,"wires":[["6d627062.3a944"]]},{"id":"6d627062.3a944","type":"bigssh","z":"96f834620df8b0d2","name":"Cast NestHub","commandLine":"/usr/bin/catt -d 'Salon' cast_site \"http://192.168.1.113:8123/dashboard-accueil/home\"","commandArgs":"","minError":1,"minWarning":1,"noStdin":false,"format":"","payloadIsArg":false,"myssh":"d0744ad6.4efcd8","x":1020,"y":400,"wires":[[],[],[]]},{"id":"85a04c5d.aeb2d","type":"bigssh","z":"96f834620df8b0d2","name":"Stop Cast","commandLine":"/usr/bin/catt -d 'Salon' stop","commandArgs":"","minError":1,"minWarning":1,"noStdin":true,"format":"","payloadIsArg":true,"myssh":"d0744ad6.4efcd8","x":1020,"y":620,"wires":[[],[],[]]},{"id":"9f727ac476dc5c60","type":"inject","z":"96f834620df8b0d2","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":680,"y":660,"wires":[["85a04c5d.aeb2d"]]},{"id":"10f29dd7f0071a1d","type":"inject","z":"96f834620df8b0d2","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":260,"y":560,"wires":[["5f98882c.74ca18"]]},{"id":"31e2ebaf.83d604","type":"server","name":"Home Assistant ip","addon":false,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true},{"id":"d0744ad6.4efcd8","type":"SSH_Credentials","host":"192.168.1.113","port":"22","userlabel":"marc@192.168.1.113"}]

quelqu’un aurait il une idée?

Merci

Bonjour à toutes et tous !

Nouveau sur le forum, et nouveau avec HA, je viens de Jeedom, je cherche à caster un dashboard sur mon google nesthub 2ème génération.

J’ai cru comprendre qu’il était préférable d’être sur nabu casa, c’est fait.

A terme, je voudrai piloter l’affichage du dashboard avec un capteur de présence, mais pour tester, j’ai créer un script qui “Effectuer l’action « Google Cast: Afficher la vue du tableau de bord » sur Salon”. Quand je le lance, cela me met l’écran avec le logo HA + coeur + nabu casa, et la phrase : “Connected. Error : Unable to find a view with path http://192.XX.XXX.X.XX:8123/dashboard-test/home

J’ai fait la même chose avec Dashcast, et cela bloque sur un écran noir avec Dashcast sur le nesthub.

J’ai tenté avec l’adresse externe fournie par nabu casa, pas mieux. Voyez vous ce qu’il peut clocher ?

merci d’avance !

EDIT : j’ai débuggé avec le post d’Alexpg de janvier 2023, ca m’apprendra à ne pas lire attentivement tout le topic ! par contre cela ne m’affiche que la sous vue que je sélectionne, je n’ai pas accès aux onglets sur le nest…

La fonction cast est faite pour ça juste pour afficher la vue que tu veux. Pour naviguer dans ton ha tu peux passer par des boutons sur ton dashboard.

1 « J'aime »