Bonjour,
je souhaite installer google calendar event mais je je dois zapper une etape je pense malgre plusieurs tentatives. J’ai suisvi plusieur liens pour l installation. Apres installation et parametrage sur google je posssede bien un id et un secret id mais sur HA la notification me renvoit « Authentication code expired, please restart Home-Assistant and try again »
je sis sur HA 6.6 tournant sur un raspberry pi4. que puis je faire ? merci
bonsoir dsl du retard donc voici:
dans configuration.yaml
google:
client_id: !secret YOUR_CLIENT_ID
client_secret: !secret YOUR_CLIENT_SECRET
dans un fichier google_calendars.yaml
les calendriers ou eveenement que tu veux voir dans HA
- cal_id: XXXXXXXXXX@gmail.com
entities:
- device_id: XXXXXXXXXX_gmail_com
ignore_availability: true
name: XXXXXXXXXX@gmail.com
track: true
- cal_id: e_2_fr#weeknum@group.v.calendar.google.com
entities:
- device_id: numeros_de_semaine
ignore_availability: true
name: "Num\xE9ros de semaine"
track: true
- cal_id: addressbook#contacts@group.v.calendar.google.com
entities:
- device_id: anniversaires
ignore_availability: true
name: Anniversaires
track: true
- cal_id: fr.french#holiday@group.v.calendar.google.com
entities:
- device_id: jours_feries_en_france
ignore_availability: true
name: "Jours f\xE9ri\xE9s en France"
track: true
- cal_id: gid2v168kb4tl437q93el1ni8hqrdao5@import.calendar.google.com
entities:
- device_id: calendrier_scolaire_zone_b
ignore_availability: true
name: Calendrier Scolaire - Zone B
track: true
dans lovelace
type: calendar
entities:
- calendar.jours_feries_en_france
- calendar.calendrier_scolaire_zone_b
- calendar.XXXXXXX_gmail_com
initial_view: dayGridMonth
Bonjour,
J’ai trouvé la solution,
en fait le message d’erreur « Authentication code expired, please restart Home-Assistant and try again » apparait à l’installation, donc pas de google_calendar.yaml à éditer.
il faut :
- modifier la time zone : configuration/général/fuseau horaire => choisissez une timezone américaine exemple pacific time
- après avoir enregistré et vérifié que la config est bonne, redémarrer le serveur
- Dans les notifications, ça donne un code et un lien, cliquer sur le lien et renseigner le code, attention à bien lire car google propose par défaut de ne pas valider HA car c’est une appli en développement. Une fois validé, retourner sur HA et vérifier dans les notifications que le setup s’est déroulé correctement
- re modifier la timezone pour correspondre à votre timezone
- redémarrer HA
- Have fun
bonne journée
1 J'aime