2021-04-07 10:23:34 DEBUG (SyncWorker_25) [glocaltokens.client] local_auth_token is not initialized for Living Room Blinds
2021-04-07 10:23:34 DEBUG (SyncWorker_25) [glocaltokens.client] Looking for a device in local network? True
2021-04-07 10:23:34 DEBUG (SyncWorker_25) [glocaltokens.client] Initializing new Device instance.
2021-04-07 10:23:34 DEBUG (SyncWorker_25) [glocaltokens.client] Set self device_name to "Kitchen", local_auth_token to None, google_device to {name:Kitchen,ip:<IP_ADDRESS>,port:8009,model:Chromecast Audio}, and hardware to Chromecast Audio
2021-04-07 10:23:34 DEBUG (SyncWorker_25) [glocaltokens.client] google_device is not None
2021-04-07 10:23:34 DEBUG (SyncWorker_25) [glocaltokens.client] Setting self ip to <IP_ADDRESS>
2021-04-07 10:23:34 DEBUG (SyncWorker_25) [glocaltokens.client] Setting self port to 8009
2021-04-07 10:23:34 DEBUG (SyncWorker_25) [glocaltokens.client] Setting self local_auth_token to f***********************************************************************************************************
2021-04-07 10:23:34 DEBUG (SyncWorker_25) [glocaltokens.client] Adding {device.device_name} to devices list
2021-04-07 10:23:34 DEBUG (SyncWorker_25) [glocaltokens.client] local_auth_token is not initialized for Vacuum
2021-04-07 10:23:34 DEBUG (SyncWorker_25) [glocaltokens.client] local_auth_token is not initialized for Normal
2021-04-07 10:23:34 DEBUG (SyncWorker_25) [glocaltokens.client] local_auth_token is not initialized for Conservatory Light
2021-04-07 10:23:34 DEBUG (SyncWorker_25) [glocaltokens.client] local_auth_token is not initialized for RTL 2
2021-04-07 10:23:34 DEBUG (SyncWorker_25) [glocaltokens.client] Looking for a device in local network? True
2021-04-07 10:23:34 DEBUG (SyncWorker_25) [glocaltokens.client] Initializing new Device instance.
2021-04-07 10:23:34 DEBUG (SyncWorker_25) [glocaltokens.client] Set self device_name to "Conservatory", local_auth_token to None, google_device to {name:Conservatory,ip:<IP_ADDRESS>,port:8009,model:Chromecast Audio}, and hardware to Chromecast Audio
2021-04-07 10:23:34 DEBUG (SyncWorker_25) [glocaltokens.client] google_device is not None
2021-04-07 10:23:34 DEBUG (SyncWorker_25) [glocaltokens.client] Setting self ip to <IP_ADDRESS>
2021-04-07 10:23:34 DEBUG (SyncWorker_25) [glocaltokens.client] Setting self port to 8009
2021-04-07 10:23:34 DEBUG (SyncWorker_25) [glocaltokens.client] Setting self local_auth_token to 8***********************************************************************************************************
2021-04-07 10:23:34 DEBUG (SyncWorker_25) [glocaltokens.client] Adding {device.device_name} to devices list
2021-04-07 10:23:34 DEBUG (SyncWorker_25) [glocaltokens.client] local_auth_token is not initialized for Staircase Ramp Light
2021-04-07 10:23:34 DEBUG (SyncWorker_25) [glocaltokens.client] local_auth_token is not initialized for Absolute Radio Classic Rock
2021-04-07 10:23:34 DEBUG (SyncWorker_25) [glocaltokens.client] Google Home devices: [<glocaltokens.client.Device object at 0x7f65696fb6a0>, <glocaltokens.client.Device object at 0x7f65697adb50>, <glocaltokens.client.Device object at 0x7f657051d4f0>, <glocaltokens.client.Device object at 0x7f65696fb850>, <glocaltokens.client.Device object at 0x7f65696fb100>, <glocaltokens.client.Device object at 0x7f65696fb820>, <glocaltokens.client.Device object at 0x7f6569799370>, <glocaltokens.client.Device object at 0x7f65697997f0>]
2021-04-07 10:23:34 DEBUG (MainThread) [custom_components.google_home] Fetching data from Google Home device Living Room - https://<IP_ADDRESS>:8443/setup/assistant/alarms
2021-04-07 10:23:34 DEBUG (MainThread) [custom_components.google_home] Fetching data from Google Home device Onkyo TX-NR656 - https://<IP_ADDRESS>:8443/setup/assistant/alarms
2021-04-07 10:23:34 DEBUG (MainThread) [custom_components.google_home] Fetching data from Google Home device MIBOX3 - https://<IP_ADDRESS>:8443/setup/assistant/alarms
2021-04-07 10:23:34 DEBUG (MainThread) [custom_components.google_home] Fetching data from Google Home device Bedroom Nest Hub - https://<IP_ADDRESS>:8443/setup/assistant/alarms
2021-04-07 10:23:34 DEBUG (MainThread) [custom_components.google_home] Fetching data from Google Home device Living Room Google Mini - https://<IP_ADDRESS>:8443/setup/assistant/alarms
2021-04-07 10:23:34 DEBUG (MainThread) [custom_components.google_home] Fetching data from Google Home device Kitchen Google Mini - https://<IP_ADDRESS>:8443/setup/assistant/alarms
2021-04-07 10:23:34 DEBUG (MainThread) [custom_components.google_home] Fetching data from Google Home device Kitchen - https://<IP_ADDRESS>:8443/setup/assistant/alarms
2021-04-07 10:23:34 DEBUG (MainThread) [custom_components.google_home] Fetching data from Google Home device Conservatory - https://<IP_ADDRESS>:8443/setup/assistant/alarms
2021-04-07 10:23:34 DEBUG (MainThread) [custom_components.google_home] Failed to fetch data from Living Room, API returned 404. The device(hardware='Chromecast Audio') is possibly not Google Home compatable and has no alarms/timers. Will retry later.
2021-04-07 10:23:34 DEBUG (MainThread) [custom_components.google_home] Failed to fetch data from Kitchen, API returned 404. The device(hardware='Chromecast Audio') is possibly not Google Home compatable and has no alarms/timers. Will retry later.
2021-04-07 10:23:34 DEBUG (MainThread) [custom_components.google_home] Failed to fetch data from MIBOX3, API returned 404. The device(hardware='MIBOX3') is possibly not Google Home compatable and has no alarms/timers. Will retry later.
2021-04-07 10:23:34 DEBUG (MainThread) [custom_components.google_home] Failed to fetch data from Conservatory, API returned 404. The device(hardware='Chromecast Audio') is possibly not Google Home compatable and has no alarms/timers. Will retry later.
2021-04-07 10:23:44 ERROR (MainThread) [custom_components.google_home] Timeout fetching sensor data
2021-04-07 10:23:44 DEBUG (MainThread) [custom_components.google_home] Finished fetching sensor data in 32.029 seconds
2021-04-07 10:25:04 DEBUG (MainThread) [glocaltokens.client] Initializing new GLocalAuthenticationTokens instance.
2021-04-07 10:25:04 DEBUG (MainThread) [glocaltokens.client] Set self username to "l*********************", password to "g***************", master_token to "a******************************************************************************************************************************************************************************************************************************" and android_id to 0*************
2021-04-07 10:25:04 DEBUG (MainThread) [glocaltokens.client] Set self access_token, homegraph, access_token_date and homegraph_date to None
2021-04-07 10:25:04 DEBUG (SyncWorker_1) [glocaltokens.client] Initializing models list if empty...
2021-04-07 10:25:04 DEBUG (SyncWorker_1) [glocaltokens.client] Forcing homegraph reload.
2021-04-07 10:25:04 DEBUG (SyncWorker_1) [glocaltokens.client] Invalidated homegraph
2021-04-07 10:25:04 DEBUG (SyncWorker_1) [glocaltokens.client] Getting homegraph...
2021-04-07 10:25:04 DEBUG (SyncWorker_1) [glocaltokens.client] There is not any stored homegraph, or the stored one has expired, getting a new one...
2021-04-07 10:25:04 DEBUG (SyncWorker_1) [glocaltokens.client] Creating SSL channel credentials...
2021-04-07 10:25:04 DEBUG (SyncWorker_1) [glocaltokens.client] Creating access token call credentials...
2021-04-07 10:25:04 DEBUG (SyncWorker_1) [glocaltokens.client] There is not any stored access_token, or the stored one has expired, getting a new one...
2021-04-07 10:25:04 DEBUG (SyncWorker_1) [glocaltokens.client] Master token: [REDACTED]
2021-04-07 10:25:05 DEBUG (SyncWorker_1) [glocaltokens.client] Access token: [REDACTED], datetime 2021-04-07 10:25:05.092938
2021-04-07 10:25:05 DEBUG (SyncWorker_1) [glocaltokens.client] Compositing channel credentials...
2021-04-07 10:25:05 DEBUG (SyncWorker_1) [glocaltokens.client] Establishing secure channel with the Google Home Foyer API...
2021-04-07 10:25:05 DEBUG (SyncWorker_1) [glocaltokens.client] Getting channels StructuresServiceStub...
2021-04-07 10:25:05 DEBUG (SyncWorker_1) [glocaltokens.client] Getting HomeGraph request...
2021-04-07 10:25:05 DEBUG (SyncWorker_1) [glocaltokens.client] Fetching HomeGraph...
2021-04-07 10:25:06 DEBUG (SyncWorker_1) [glocaltokens.client] Storing gotten homegraph...
2021-04-07 10:25:06 DEBUG (SyncWorker_1) [glocaltokens.client] Getting network devices...
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Iterating in homegraph devices (len=32)
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] local_auth_token is not initialized for Chill
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] local_auth_token is not initialized for Lolo bedside Light
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] local_auth_token is not initialized for Set TV Audio To Home Cinema
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Looking for a device in local network? True
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Initializing new Device instance.
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Set self device_name to "Living Room", local_auth_token to None, google_device to {name:Living Room,ip:<IP_ADDRESS>,port:8009,model:Chromecast Audio}, and hardware to Chromecast Audio
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] google_device is not None
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Setting self ip to <IP_ADDRESS>
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Setting self port to 8009
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Setting self local_auth_token to t***********************************************************************************************************
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Adding {device.device_name} to devices list
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] local_auth_token is not initialized for Conservatory LED Strip
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] local_auth_token is not initialized for Kitchen Blinds
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] local_auth_token is not initialized for Navtarang
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] local_auth_token is not initialized for Christmas
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] local_auth_token is not initialized for Movies
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Looking for a device in local network? True
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Initializing new Device instance.
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Set self device_name to "Onkyo TX-NR656", local_auth_token to None, google_device to {name:Onkyo TX-NR656,ip:<IP_ADDRESS>,port:8009,model:Onkyo TX-NR656}, and hardware to Onkyo TX-NR656
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] google_device is not None
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Setting self ip to <IP_ADDRESS>
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Setting self port to 8009
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Setting self local_auth_token to K***********************************************************************************************************
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Adding {device.device_name} to devices list
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] local_auth_token is not initialized for Staircase Light
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] local_auth_token is not initialized for Scala
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Looking for a device in local network? True
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Initializing new Device instance.
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Set self device_name to "MIBOX3", local_auth_token to None, google_device to {name:MIBOX3,ip:<IP_ADDRESS>,port:8009,model:MIBOX3}, and hardware to MIBOX3
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] google_device is not None
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Setting self ip to <IP_ADDRESS>
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Setting self port to 8009
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Setting self local_auth_token to I***********************************************************************************************************
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Adding {device.device_name} to devices list
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] local_auth_token is not initialized for Multimedia
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] local_auth_token is not initialized for Scheduled vacuuming
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] local_auth_token is not initialized for Living Room Lights
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] local_auth_token is not initialized for Radio Fiji Two
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Looking for a device in local network? True
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Initializing new Device instance.
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Set self device_name to "Bedroom Nest Hub", local_auth_token to None, google_device to {name:Bedroom Nest Hub,ip:<IP_ADDRESS>,port:8009,model:Google Nest Hub}, and hardware to Google Nest Hub
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] google_device is not None
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Setting self ip to <IP_ADDRESS>
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Setting self port to 8009
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Setting self local_auth_token to q***********************************************************************************************************
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Adding {device.device_name} to devices list
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] local_auth_token is not initialized for Kitchen Lights
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] local_auth_token is not initialized for Absolute Radio
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Looking for a device in local network? True
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Initializing new Device instance.
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Set self device_name to "Living Room Google Mini", local_auth_token to None, google_device to {name:Living Room Google Mini,ip:<IP_ADDRESS>,port:8009,model:Google Home Mini}, and hardware to Google Home Mini
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] google_device is not None
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Setting self ip to <IP_ADDRESS>
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Setting self port to 8009
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Setting self local_auth_token to w***********************************************************************************************************
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Adding {device.device_name} to devices list
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] local_auth_token is not initialized for Hallway
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Looking for a device in local network? True
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Initializing new Device instance.
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Set self device_name to "Kitchen Google Mini", local_auth_token to None, google_device to {name:Kitchen Google Mini,ip:<IP_ADDRESS>,port:8009,model:Google Home Mini}, and hardware to Google Home Mini
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] google_device is not None
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Setting self ip to <IP_ADDRESS>
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Setting self port to 8009
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Setting self local_auth_token to 6***********************************************************************************************************
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Adding {device.device_name} to devices list
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] local_auth_token is not initialized for Living Room Blinds
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Looking for a device in local network? True
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Initializing new Device instance.
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Set self device_name to "Kitchen", local_auth_token to None, google_device to {name:Kitchen,ip:<IP_ADDRESS>,port:8009,model:Chromecast Audio}, and hardware to Chromecast Audio
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] google_device is not None
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Setting self ip to <IP_ADDRESS>
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Setting self port to 8009
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Setting self local_auth_token to f***********************************************************************************************************
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Adding {device.device_name} to devices list
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] local_auth_token is not initialized for Vacuum
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] local_auth_token is not initialized for Normal
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] local_auth_token is not initialized for Conservatory Light
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] local_auth_token is not initialized for RTL 2
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Looking for a device in local network? True
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Initializing new Device instance.
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Set self device_name to "Conservatory", local_auth_token to None, google_device to {name:Conservatory,ip:<IP_ADDRESS>,port:8009,model:Chromecast Audio}, and hardware to Chromecast Audio
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] google_device is not None
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Setting self ip to <IP_ADDRESS>
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Setting self port to 8009
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Setting self local_auth_token to 8***********************************************************************************************************
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Adding {device.device_name} to devices list
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] local_auth_token is not initialized for Staircase Ramp Light
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] local_auth_token is not initialized for Absolute Radio Classic Rock
2021-04-07 10:25:26 DEBUG (SyncWorker_1) [glocaltokens.client] Google Home devices: [<glocaltokens.client.Device object at 0x7f65702c03a0>, <glocaltokens.client.Device object at 0x7f65702c0730>, <glocaltokens.client.Device object at 0x7f656f77f850>, <glocaltokens.client.Device object at 0x7f656eed8310>, <glocaltokens.client.Device object at 0x7f65702c0100>, <glocaltokens.client.Device object at 0x7f65702c0c10>, <glocaltokens.client.Device object at 0x7f65702c0d30>, <glocaltokens.client.Device object at 0x7f656f66f910>]
2021-04-07 10:25:26 DEBUG (MainThread) [custom_components.google_home] Fetching data from Google Home device Living Room - https://<IP_ADDRESS>:8443/setup/assistant/alarms
2021-04-07 10:25:26 DEBUG (MainThread) [custom_components.google_home] Fetching data from Google Home device Onkyo TX-NR656 - https://<IP_ADDRESS>:8443/setup/assistant/alarms
2021-04-07 10:25:26 DEBUG (MainThread) [custom_components.google_home] Fetching data from Google Home device MIBOX3 - https://<IP_ADDRESS>:8443/setup/assistant/alarms
2021-04-07 10:25:26 DEBUG (MainThread) [custom_components.google_home] Fetching data from Google Home device Bedroom Nest Hub - https://<IP_ADDRESS>:8443/setup/assistant/alarms
2021-04-07 10:25:26 DEBUG (MainThread) [custom_components.google_home] Fetching data from Google Home device Living Room Google Mini - https://<IP_ADDRESS>:8443/setup/assistant/alarms
2021-04-07 10:25:26 DEBUG (MainThread) [custom_components.google_home] Fetching data from Google Home device Kitchen Google Mini - https://<IP_ADDRESS>:8443/setup/assistant/alarms
2021-04-07 10:25:26 DEBUG (MainThread) [custom_components.google_home] Fetching data from Google Home device Kitchen - https://<IP_ADDRESS>:8443/setup/assistant/alarms
2021-04-07 10:25:26 DEBUG (MainThread) [custom_components.google_home] Fetching data from Google Home device Conservatory - https://<IP_ADDRESS>:8443/setup/assistant/alarms
2021-04-07 10:25:26 DEBUG (MainThread) [custom_components.google_home] Failed to fetch data from MIBOX3, API returned 404. The device(hardware='MIBOX3') is possibly not Google Home compatable and has no alarms/timers. Will retry later.
2021-04-07 10:25:26 DEBUG (MainThread) [custom_components.google_home] Failed to fetch data from Conservatory, API returned 404. The device(hardware='Chromecast Audio') is possibly not Google Home compatable and has no alarms/timers. Will retry later.
2021-04-07 10:25:26 DEBUG (MainThread) [custom_components.google_home] Failed to fetch data from Living Room, API returned 404. The device(hardware='Chromecast Audio') is possibly not Google Home compatable and has no alarms/timers. Will retry later.
2021-04-07 10:25:27 DEBUG (MainThread) [custom_components.google_home] Failed to fetch data from Kitchen, API returned 404. The device(hardware='Chromecast Audio') is possibly not Google Home compatable and has no alarms/timers. Will retry later.
2021-04-07 10:25:36 ERROR (MainThread) [custom_components.google_home] Timeout fetching sensor data
2021-04-07 10:25:36 DEBUG (MainThread) [custom_components.google_home] Finished fetching sensor data in 31.963 seconds

let me know if this helps.
An yes, token really should be automatically redacted in the logs.
Also I have several instances of is possibly not Google Home compatable and has no alarms/timers. Will retry later
See if you can replace compatable with compatible when you get the chance 😉

See if you can replace compatable with compatible when you get the chance 😉

just did a PR for this :)

Currently we have 10 seconds timeouts for API queries. For too large, we should reduce it to 1-2 seconds. And failing to update single device shouldn't cause losing data for all of them, that's a bug.

I've only got 1 alarm on one device though (Bedroom Nest Hub), the other devices have no alarms and no timers. just in case...

Please update to 1.3.0 to see if this issue is already resolved there. Also it should redact logs properly now.

Great to see the progress. Unfortunately  it still behaves the same

updated to 1.3 yesterday, now I have no devices/entities found at all. Tried multiple remove integration > reboot > set up the integration from the discovered entry without luck.
Will try and get some more logs later today...

This doesn't seem to be a general problem. I have 5 GH devices and a Google Assistant compatible JBL speaker in my setup and despite some of them not always being available reliably (some of them have problems keeping a stable wifi connection, because... of the weather or... who knows... ;-) ) with 1.3.0 I don't have any problems regarding the creation of the sensors or their status updates.

I noticed that here the integration broke totaly. It doesn't matter if I have the Shield on or off. It throws a timeout.

logs

2021-04-08 12:56:52 DEBUG (MainThread) [glocaltokens.client] Initializing new GLocalAuthenticationTokens instance.
2021-04-08 12:56:52 DEBUG (MainThread) [glocaltokens.client] Set GLocalAuthenticationTokens client access_token, homegraph, access_token_date and homegraph_date to None
2021-04-08 12:56:52 DEBUG (MainThread) [glocaltokens.client] Set GLocalAuthenticationTokens client username to "u*************************", password to "8*************", master_token to "a******************************************************************************************************************************************************************************************************************************" and android_id to 3*************
2021-04-08 12:56:52 DEBUG (SyncWorker_16) [glocaltokens.client] Initializing models list if empty...
2021-04-08 12:56:52 DEBUG (SyncWorker_16) [glocaltokens.client] Forcing homegraph reload
2021-04-08 12:56:52 DEBUG (SyncWorker_16) [glocaltokens.client] Invalidated homegraph
2021-04-08 12:56:52 DEBUG (SyncWorker_16) [glocaltokens.client] Getting homegraph...
2021-04-08 12:56:52 DEBUG (SyncWorker_16) [glocaltokens.client] There is no stored homegraph, or it has expired, getting a new one...
2021-04-08 12:56:52 DEBUG (SyncWorker_16) [glocaltokens.client] [GRPC] Creating SSL channel credentials...
2021-04-08 12:56:52 DEBUG (SyncWorker_16) [glocaltokens.client] [GRPC] Creating access token call credentials...
2021-04-08 12:56:52 DEBUG (SyncWorker_16) [glocaltokens.client] There is no access_token stored, or it has expired, getting a new one...
2021-04-08 12:56:52 DEBUG (SyncWorker_16) [glocaltokens.client] Master token: a******************************************************************************************************************************************************************************************************************************
2021-04-08 12:56:53 DEBUG (SyncWorker_16) [glocaltokens.client] Access token: y**************************************************************************************************************************************************************************************************************************************************************************************************************************, datetime 2021-04-08 12:56:53.070364
2021-04-08 12:56:53 DEBUG (SyncWorker_16) [glocaltokens.client] [GRPC] Compositing channel credentials...
2021-04-08 12:56:53 DEBUG (SyncWorker_16) [glocaltokens.client] [GRPC] Establishing secure channel with the Google Home Foyer API...
2021-04-08 12:56:53 DEBUG (SyncWorker_16) [glocaltokens.client] [GRPC] Getting channels StructuresServiceStub...
2021-04-08 12:56:53 DEBUG (SyncWorker_16) [glocaltokens.client] [GRPC] Getting HomeGraph request...
2021-04-08 12:56:53 DEBUG (SyncWorker_16) [glocaltokens.client] [GRPC] Fetching HomeGraph...
2021-04-08 12:56:55 DEBUG (SyncWorker_16) [glocaltokens.client] [GRPC] Storing obtained HomeGraph...
2021-04-08 12:56:55 DEBUG (SyncWorker_16) [glocaltokens.client] Getting network devices...
2021-04-08 12:56:55 DEBUG (SyncWorker_16) [glocaltokens.scanner] Discovering devices...
2021-04-08 12:56:55 DEBUG (SyncWorker_16) [glocaltokens.scanner] Importing zeroconf...
2021-04-08 12:56:55 DEBUG (SyncWorker_16) [glocaltokens.scanner] Creating new Event for discovery completion...
2021-04-08 12:56:55 DEBUG (SyncWorker_16) [glocaltokens.scanner] Creating new CastListener...
2021-04-08 12:56:55 DEBUG (SyncWorker_16) [glocaltokens.scanner] Using attribute Zeroconf instance
2021-04-08 12:56:55 DEBUG (SyncWorker_16) [glocaltokens.scanner] Creating zeroconf service browser for _googlecast._tcp.local.
2021-04-08 12:56:55 DEBUG (SyncWorker_16) [glocaltokens.scanner] Waiting for discovery completion...
2021-04-08 12:56:55 DEBUG (zeroconf-ServiceBrowser__googlecast._tcp.local._374) [glocaltokens.scanner] add_service _googlecast._tcp.local., Google-Home-47879ee7e4b167544e3a22c2d192ee16._googlecast._tcp.local.
2021-04-08 12:56:55 DEBUG (zeroconf-ServiceBrowser__googlecast._tcp.local._374) [glocaltokens.scanner] add_service _googlecast._tcp.local., Google-Cast-Group-AFAB1E908FA049CCBDCEEA1A84DE0B9B-1._googlecast._tcp.local.
2021-04-08 12:56:55 DEBUG (zeroconf-ServiceBrowser__googlecast._tcp.local._374) [glocaltokens.scanner] add_service _googlecast._tcp.local., Google-Home-Mini-d27711e6fdb277463180ce5548025ce5._googlecast._tcp.local.
2021-04-08 12:56:55 DEBUG (zeroconf-ServiceBrowser__googlecast._tcp.local._374) [glocaltokens.scanner] add_service _googlecast._tcp.local., Google-Home-Mini-8f5cebc9e87474e27d2d9f94706f58b7._googlecast._tcp.local.
2021-04-08 12:56:55 DEBUG (zeroconf-ServiceBrowser__googlecast._tcp.local._374) [glocaltokens.scanner] add_service _googlecast._tcp.local., Google-Cast-Group-570EF0FB37DB48CCA20ADC1EB022CD1B._googlecast._tcp.local.
2021-04-08 12:56:55 DEBUG (zeroconf-ServiceBrowser__googlecast._tcp.local._374) [glocaltokens.scanner] add_service _googlecast._tcp.local., SHIELD-Android-TV-d5c72bbd48de34a95e1576dbd8dab94a._googlecast._tcp.local.
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.scanner] Got 6 devices. Iterating...
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.scanner] Appending new device. name: Woonkamer, ip: 192.1XXXX, port: 8009, model: Google Home
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.scanner] Initializing GoogleDevice...
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.scanner] Set self name to Woonkamer, IP to 192.1XXXX, PORT to 8009 and model to Google Home
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.scanner] Appending new device. name: betonblok, ip: 192.1XXXX, port: 32098, model: Google Cast Group
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.scanner] Initializing GoogleDevice...
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.scanner] Set self name to betonblok, IP to 192.1XXXXXXXX, PORT to 32098 and model to Google Cast Group
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.scanner] Appending new device. name: Slaapkamer, ip: 192.1XXXX9, port: 8009, model: Google Home Mini
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.scanner] Initializing GoogleDevice...
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.scanner] Set self name to Slaapkamer, IP to 192.XXXX, PORT to 8009 and model to Google Home Mini
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.scanner] Appending new device. name: Keuken 3, ip: 192.1XXXX, port: 8009, model: Google Home Mini
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.scanner] Initializing GoogleDevice...
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.scanner] Set self name to Keuken 3, IP to 192XXXX1, PORT to 8009 and model to Google Home Mini
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.scanner] Appending new device. name: hamer, ip: 19XXXX1, port: 32035, model: Google Cast Group
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.scanner] Initializing GoogleDevice...
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.scanner] Set self name to hamer, IP to 19XXXX1, PORT to 32035 and model to Google Cast Group
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.scanner] Appending new device. name: SHIELD, ip: 19XXXX, port: 8009, model: SHIELD Android TV
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.scanner] Initializing GoogleDevice...
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.scanner] Set self name to SHIELD, IP to 192XXXX, PORT to 8009 and model to SHIELD Android TV
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] Iterating in 29 homegraph devices
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] 'Lamp wc' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] 'Plafondlamp slaapkamer' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] 'Tasmota' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] 'Temperatuur woonkamer' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] 'keuken' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] 'Betsy' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] 'Lesley slaapt' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] 'Wasmachine' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] 'Wat eten we vandaag?' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] 'Simone slaapt' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] Looking for 'Slaapkamer' in local network
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] [Device - Slaapkamer] Initializing new Device instance
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] [Device - Slaapkamer] google_device is provided, using it's IP and PORT
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] [Device - Slaapkamer] Set device_name to "Slaapkamer", local_auth_token to "3***********************************************************************************************************", IP to "<IP_ADDRESS>", PORT to "8009" and hardware to "Google Home Mini"
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] Adding Slaapkamer to devices list
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] 'Nachtlamp Lesley' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] 'AdGuard Filtering' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] 'lampen tv' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] 'Slapen' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] 'Pillen Simone' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] 'lamp overloop' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] 'Gast aanwezig' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] Looking for 'Keuken 3' in local network
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] [Device - Keuken 3] Initializing new Device instance
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] [Device - Keuken 3] google_device is provided, using it's IP and PORT
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] [Device - Keuken 3] Set device_name to "Keuken 3", local_auth_token to "Z***********************************************************************************************************", IP to "<IP_ADDRESS>", PORT to "8009" and hardware to "Google Home Mini"
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] Adding Keuken 3 to devices list
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] 'Wat eten we morgen?' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] 'lampen banken' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] Looking for 'SHIELD' in local network
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] [Device - SHIELD] Initializing new Device instance
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] [Device - SHIELD] google_device is provided, using it's IP and PORT
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] [Device - SHIELD] Set device_name to "SHIELD", local_auth_token to "C***********************************************************************************************************", IP to "<IP_ADDRESS>", PORT to "8009" and hardware to "SHIELD Android TV"
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] Adding SHIELD to devices list
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] 'Iemand thuis' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] 'lamp gang' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] Looking for 'Woonkamer' in local network
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] [Device - Woonkamer] Initializing new Device instance
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] [Device - Woonkamer] google_device is provided, using it's IP and PORT
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] [Device - Woonkamer] Set device_name to "Woonkamer", local_auth_token to "E***********************************************************************************************************", IP to "<IP_ADDRESS>", PORT to "8009" and hardware to "Google Home"
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] Adding Woonkamer to devices list
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] 'lampen eettafel' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] 'WLED Master' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] 'Nachtlamp Simone' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] 'Simone thuis' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:57:15 DEBUG (SyncWorker_16) [glocaltokens.client] Sucessfully initialized 4 Google Home devices
2021-04-08 12:57:15 DEBUG (MainThread) [custom_components.google_home] Fetching data from Google Home device Slaapkamer - https://192XXXX443/setup/assistant/alarms
2021-04-08 12:57:15 DEBUG (MainThread) [custom_components.google_home] Fetching data from Google Home device Keuken 3 - https://192.XXXX:8443/setup/assistant/alarms
2021-04-08 12:57:15 DEBUG (MainThread) [custom_components.google_home] Fetching data from Google Home device SHIELD - https://192XXXX/setup/assistant/alarms
2021-04-08 12:57:15 DEBUG (MainThread) [custom_components.google_home] Fetching data from Google Home device Woonkamer - https://192XXXX8443/setup/assistant/alarms
2021-04-08 12:57:25 ERROR (MainThread) [custom_components.google_home] Timeout fetching sensor data
2021-04-08 12:57:25 DEBUG (MainThread) [custom_components.google_home] Finished fetching sensor data in 32.989 seconds
2021-04-08 12:58:45 DEBUG (MainThread) [glocaltokens.client] Initializing new GLocalAuthenticationTokens instance.
2021-04-08 12:58:45 DEBUG (MainThread) [glocaltokens.client] Set GLocalAuthenticationTokens client access_token, homegraph, access_token_date and homegraph_date to None
2021-04-08 12:58:45 DEBUG (MainThread) [glocaltokens.client] Set GLocalAuthenticationTokens client username to "u*************************", password to "8*************", master_token to "a******************************************************************************************************************************************************************************************************************************" and android_id to 3*************
2021-04-08 12:58:45 DEBUG (SyncWorker_9) [glocaltokens.client] Initializing models list if empty...
2021-04-08 12:58:45 DEBUG (SyncWorker_9) [glocaltokens.client] Forcing homegraph reload
2021-04-08 12:58:45 DEBUG (SyncWorker_9) [glocaltokens.client] Invalidated homegraph
2021-04-08 12:58:45 DEBUG (SyncWorker_9) [glocaltokens.client] Getting homegraph...
2021-04-08 12:58:45 DEBUG (SyncWorker_9) [glocaltokens.client] There is no stored homegraph, or it has expired, getting a new one...
2021-04-08 12:58:45 DEBUG (SyncWorker_9) [glocaltokens.client] [GRPC] Creating SSL channel credentials...
2021-04-08 12:58:45 DEBUG (SyncWorker_9) [glocaltokens.client] [GRPC] Creating access token call credentials...
2021-04-08 12:58:45 DEBUG (SyncWorker_9) [glocaltokens.client] There is no access_token stored, or it has expired, getting a new one...
2021-04-08 12:58:45 DEBUG (SyncWorker_9) [glocaltokens.client] Master token: a******************************************************************************************************************************************************************************************************************************
2021-04-08 12:58:46 DEBUG (SyncWorker_9) [glocaltokens.client] Access token: y**************************************************************************************************************************************************************************************************************************************************************************************************************************, datetime 2021-04-08 12:58:46.039645
2021-04-08 12:58:46 DEBUG (SyncWorker_9) [glocaltokens.client] [GRPC] Compositing channel credentials...
2021-04-08 12:58:46 DEBUG (SyncWorker_9) [glocaltokens.client] [GRPC] Establishing secure channel with the Google Home Foyer API...
2021-04-08 12:58:46 DEBUG (SyncWorker_9) [glocaltokens.client] [GRPC] Getting channels StructuresServiceStub...
2021-04-08 12:58:46 DEBUG (SyncWorker_9) [glocaltokens.client] [GRPC] Getting HomeGraph request...
2021-04-08 12:58:46 DEBUG (SyncWorker_9) [glocaltokens.client] [GRPC] Fetching HomeGraph...
2021-04-08 12:58:48 DEBUG (SyncWorker_9) [glocaltokens.client] [GRPC] Storing obtained HomeGraph...
2021-04-08 12:58:48 DEBUG (SyncWorker_9) [glocaltokens.client] Getting network devices...
2021-04-08 12:58:48 DEBUG (SyncWorker_9) [glocaltokens.scanner] Discovering devices...
2021-04-08 12:58:48 DEBUG (SyncWorker_9) [glocaltokens.scanner] Importing zeroconf...
2021-04-08 12:58:48 DEBUG (SyncWorker_9) [glocaltokens.scanner] Creating new Event for discovery completion...
2021-04-08 12:58:48 DEBUG (SyncWorker_9) [glocaltokens.scanner] Creating new CastListener...
2021-04-08 12:58:48 DEBUG (SyncWorker_9) [glocaltokens.scanner] Using attribute Zeroconf instance
2021-04-08 12:58:48 DEBUG (SyncWorker_9) [glocaltokens.scanner] Creating zeroconf service browser for _googlecast._tcp.local.
2021-04-08 12:58:48 DEBUG (Thread-34) [glocaltokens.scanner] add_service _googlecast._tcp.local., Google-Home-47879ee7e4b167544e3a22c2d192ee16._googlecast._tcp.local.
2021-04-08 12:58:48 DEBUG (Thread-34) [glocaltokens.scanner] add_service _googlecast._tcp.local., Google-Cast-Group-AFAB1E908FA049CCBDCEEA1A84DE0B9B-1._googlecast._tcp.local.
2021-04-08 12:58:48 DEBUG (Thread-34) [glocaltokens.scanner] add_service _googlecast._tcp.local., Google-Home-Mini-d27711e6fdb277463180ce5548025ce5._googlecast._tcp.local.
2021-04-08 12:58:48 DEBUG (Thread-34) [glocaltokens.scanner] add_service _googlecast._tcp.local., Google-Home-Mini-8f5cebc9e87474e27d2d9f94706f58b7._googlecast._tcp.local.
2021-04-08 12:58:48 DEBUG (Thread-34) [glocaltokens.scanner] add_service _googlecast._tcp.local., Google-Cast-Group-570EF0FB37DB48CCA20ADC1EB022CD1B._googlecast._tcp.local.
2021-04-08 12:58:48 DEBUG (SyncWorker_9) [glocaltokens.scanner] Waiting for discovery completion...
2021-04-08 12:58:48 DEBUG (zeroconf-ServiceBrowser__googlecast._tcp.local._392) [glocaltokens.scanner] add_service _googlecast._tcp.local., SHIELD-Android-TV-d5c72bbd48de34a95e1576dbd8dab94a._googlecast._tcp.local.
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.scanner] Got 6 devices. Iterating...
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.scanner] Appending new device. name: Woonkamer, ip: 192XXXX9, port: 8009, model: Google Home
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.scanner] Initializing GoogleDevice...
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.scanner] Set self name to Woonkamer, IP to 192XXXX, PORT to 8009 and model to Google Home
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.scanner] Appending new device. name: betonblok, ip: 192.XXXX, port: 32098, model: Google Cast Group
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.scanner] Initializing GoogleDevice...
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.scanner] Set self name to betonblok, IP to 192.1XXXX, PORT to 32098 and model to Google Cast Group
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.scanner] Appending new device. name: Slaapkamer, ip: 192.XXXX, port: 8009, model: Google Home Mini
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.scanner] Initializing GoogleDevice...
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.scanner] Set self name to Slaapkamer, IP to 1XXXX, PORT to 8009 and model to Google Home Mini
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.scanner] Appending new device. name: Keuken 3, ip: 192.XXXX, port: 8009, model: Google Home Mini
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.scanner] Initializing GoogleDevice...
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.scanner] Set self name to Keuken 3, IP to 192.XXXX, PORT to 8009 and model to Google Home Mini
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.scanner] Appending new device. name: hamer, ip: 1XXXX1, port: 32035, model: Google Cast Group
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.scanner] Initializing GoogleDevice...
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.scanner] Set self name to hamer, IP to 1XXXX, PORT to 32035 and model to Google Cast Group
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.scanner] Appending new device. name: SHIELD, ip: 1XXXX, port: 8009, model: SHIELD Android TV
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.scanner] Initializing GoogleDevice...
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.scanner] Set self name to SHIELD, IP to 19XXXX, PORT to 8009 and model to SHIELD Android TV
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] Iterating in 29 homegraph devices
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] 'Lamp wc' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] 'Plafondlamp slaapkamer' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] 'Tasmota' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] 'Temperatuur woonkamer' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] 'keuken' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] 'Betsy' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] 'Lesley slaapt' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] 'Wasmachine' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] 'Wat eten we vandaag?' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] 'Simone slaapt' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] Looking for 'Slaapkamer' in local network
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] [Device - Slaapkamer] Initializing new Device instance
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] [Device - Slaapkamer] google_device is provided, using it's IP and PORT
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] [Device - Slaapkamer] Set device_name to "Slaapkamer", local_auth_token to "3***********************************************************************************************************", IP to "<IP_ADDRESS>", PORT to "8009" and hardware to "Google Home Mini"
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] Adding Slaapkamer to devices list
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] 'Nachtlamp Lesley' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] 'AdGuard Filtering' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] 'lampen tv' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] 'Slapen' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] 'Pillen Simone' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] 'lamp overloop' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] 'Gast aanwezig' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] Looking for 'Keuken 3' in local network
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] [Device - Keuken 3] Initializing new Device instance
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] [Device - Keuken 3] google_device is provided, using it's IP and PORT
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] [Device - Keuken 3] Set device_name to "Keuken 3", local_auth_token to "Z***********************************************************************************************************", IP to "<IP_ADDRESS>", PORT to "8009" and hardware to "Google Home Mini"
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] Adding Keuken 3 to devices list
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] 'Wat eten we morgen?' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] 'lampen banken' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] Looking for 'SHIELD' in local network
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] [Device - SHIELD] Initializing new Device instance
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] [Device - SHIELD] google_device is provided, using it's IP and PORT
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] [Device - SHIELD] Set device_name to "SHIELD", local_auth_token to "C***********************************************************************************************************", IP to "<IP_ADDRESS>", PORT to "8009" and hardware to "SHIELD Android TV"
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] Adding SHIELD to devices list
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] 'Iemand thuis' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] 'lamp gang' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] Looking for 'Woonkamer' in local network
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] [Device - Woonkamer] Initializing new Device instance
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] [Device - Woonkamer] google_device is provided, using it's IP and PORT
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] [Device - Woonkamer] Set device_name to "Woonkamer", local_auth_token to "E***********************************************************************************************************", IP to "<IP_ADDRESS>", PORT to "8009" and hardware to "Google Home"
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] Adding Woonkamer to devices list
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] 'lampen eettafel' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] 'WLED Master' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] 'Nachtlamp Simone' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] 'Simone thuis' local_auth_token is not found in Homegraph, skipping
2021-04-08 12:59:08 DEBUG (SyncWorker_9) [glocaltokens.client] Sucessfully initialized 4 Google Home devices
2021-04-08 12:59:08 DEBUG (MainThread) [custom_components.google_home] Fetching data from Google Home device Slaapkamer - https://192.XXXX8XXXX:8443/setup/assistant/alarms
2021-04-08 12:59:08 DEBUG (MainThread) [custom_components.google_home] Fetching data from Google Home device Keuken 3 - https://192.XXXXXXXX1:8443/setup/assistant/alarms
2021-04-08 12:59:08 DEBUG (MainThread) [custom_components.google_home] Fetching data from Google Home device SHIELD - https://192.XXXX:8443/setup/assistant/alarms
2021-04-08 12:59:08 DEBUG (MainThread) [custom_components.google_home] Fetching data from Google Home device Woonkamer - https://192.XXXX:8443/setup/assistant/alarms
2021-04-08 12:59:18 ERROR (MainThread) [custom_components.google_home] Timeout fetching sensor data
2021-04-08 12:59:18 DEBUG (MainThread) [custom_components.google_home] Finished fetching sensor data in 32.995 seconds
2021-04-08 12:59:59 WARNING (MainThread) [homeassistant.components.media_player] Updating androidtv media_player took longer than the scheduled update interval 0:00:10
2021-04-08 12:59:59 WARNING (MainThread) [homeassistant.helpers.entity] Update of media_player.nvidia_shield is taking over 10 seconds
2021-04-08 12:59:59 ERROR (MainThread) [homeassistant.components.androidtv.media_player] Failed to execute an ADB command. ADB connection re-establishing attempt in the next update. Error: Reading from <IP_ADDRESS>:5555 timed out (10.0 seconds)
2021-04-08 13:00:05 WARNING (Thread-29) [pychromecast.socket_client] [SHIELD(<IP_ADDRESS>):8009] Heartbeat timeout, resetting connection
2021-04-08 13:00:05 INFO (Thread-29) [pychromecast.controllers] Receiver:channel_disconnected
2021-04-08 13:00:18 WARNING (MainThread) [androidtv.adb_manager.adb_manager_async] Couldn't connect to 192.16XXXX:5555.  TcpTimeoutException: Connecting to <IP_ADDRESS>:5555 timed out (9.0 seconds)
2021-04-08 13:00:35 ERROR (Thread-29) [pychromecast.socket_client] [SHIELD(<IP_ADDRESS>):8009] Failed to connect to service ServiceInfo(type='mdns', data='SHIELD-Android-TV-d5c72bbd48de34a95e1576dbd8dab94a._googlecast._tcp.local.'), retrying in 5.0s
2021-04-08 13:00:35 INFO (SyncWorker_11) [homeassistant.components.command_line.switch] Running state code command: ssh -o StrictHostKeyChecking=no -i /config/ssh/id_router_rsa<EMAIL_ADDRESS>sudo /config/scripts/allowinternet STATUS
2021-04-08 13:00:38 DEBUG (MainThread) [glocaltokens.client] Initializing new GLocalAuthenticationTokens instance.
2021-04-08 13:00:38 DEBUG (MainThread) [glocaltokens.client] Set GLocalAuthenticationTokens client access_token, homegraph, access_token_date and homegraph_date to None
2021-04-08 13:00:38 DEBUG (MainThread) [glocaltokens.client] Set GLocalAuthenticationTokens client username to "u*************************", password to "8*************", master_token to "a******************************************************************************************************************************************************************************************************************************" and android_id to 3*************
2021-04-08 13:00:38 DEBUG (SyncWorker_19) [glocaltokens.client] Initializing models list if empty...
2021-04-08 13:00:38 DEBUG (SyncWorker_19) [glocaltokens.client] Forcing homegraph reload
2021-04-08 13:00:38 DEBUG (SyncWorker_19) [glocaltokens.client] Invalidated homegraph
2021-04-08 13:00:38 DEBUG (SyncWorker_19) [glocaltokens.client] Getting homegraph...
2021-04-08 13:00:38 DEBUG (SyncWorker_19) [glocaltokens.client] There is no stored homegraph, or it has expired, getting a new one...
2021-04-08 13:00:38 DEBUG (SyncWorker_19) [glocaltokens.client] [GRPC] Creating SSL channel credentials...
2021-04-08 13:00:38 DEBUG (SyncWorker_19) [glocaltokens.client] [GRPC] Creating access token call credentials...
2021-04-08 13:00:38 DEBUG (SyncWorker_19) [glocaltokens.client] There is no access_token stored, or it has expired, getting a new one...
2021-04-08 13:00:38 DEBUG (SyncWorker_19) [glocaltokens.client] Master token: a******************************************************************************************************************************************************************************************************************************
2021-04-08 13:00:39 DEBUG (SyncWorker_19) [glocaltokens.client] Access token: y**************************************************************************************************************************************************************************************************************************************************************************************************************************, datetime 2021-04-08 13:00:39.050243
2021-04-08 13:00:39 DEBUG (SyncWorker_19) [glocaltokens.client] [GRPC] Compositing channel credentials...
2021-04-08 13:00:39 DEBUG (SyncWorker_19) [glocaltokens.client] [GRPC] Establishing secure channel with the Google Home Foyer API...
2021-04-08 13:00:39 DEBUG (SyncWorker_19) [glocaltokens.client] [GRPC] Getting channels StructuresServiceStub...
2021-04-08 13:00:39 DEBUG (SyncWorker_19) [glocaltokens.client] [GRPC] Getting HomeGraph request...
2021-04-08 13:00:39 DEBUG (SyncWorker_19) [glocaltokens.client] [GRPC] Fetching HomeGraph...
2021-04-08 13:00:41 DEBUG (SyncWorker_19) [glocaltokens.client] [GRPC] Storing obtained HomeGraph...
2021-04-08 13:00:41 DEBUG (SyncWorker_19) [glocaltokens.client] Getting network devices...
2021-04-08 13:00:41 DEBUG (SyncWorker_19) [glocaltokens.scanner] Discovering devices...
2021-04-08 13:00:41 DEBUG (SyncWorker_19) [glocaltokens.scanner] Importing zeroconf...
2021-04-08 13:00:41 DEBUG (SyncWorker_19) [glocaltokens.scanner] Creating new Event for discovery completion...
2021-04-08 13:00:41 DEBUG (SyncWorker_19) [glocaltokens.scanner] Creating new CastListener...
2021-04-08 13:00:41 DEBUG (SyncWorker_19) [glocaltokens.scanner] Using attribute Zeroconf instance
2021-04-08 13:00:41 DEBUG (SyncWorker_19) [glocaltokens.scanner] Creating zeroconf service browser for _googlecast._tcp.local.
2021-04-08 13:00:41 DEBUG (SyncWorker_19) [glocaltokens.scanner] Waiting for discovery completion...
2021-04-08 13:00:41 DEBUG (zeroconf-ServiceBrowser__googlecast._tcp.local._420) [glocaltokens.scanner] add_service _googlecast._tcp.local., Google-Home-47879ee7e4b167544e3a22c2d192ee16._googlecast._tcp.local.
2021-04-08 13:00:41 DEBUG (zeroconf-ServiceBrowser__googlecast._tcp.local._420) [glocaltokens.scanner] add_service _googlecast._tcp.local., Google-Cast-Group-AFAB1E908FA049CCBDCEEA1A84DE0B9B-1._googlecast._tcp.local.
2021-04-08 13:00:41 DEBUG (zeroconf-ServiceBrowser__googlecast._tcp.local._420) [glocaltokens.scanner] add_service _googlecast._tcp.local., Google-Home-Mini-d27711e6fdb277463180ce5548025ce5._googlecast._tcp.local.
2021-04-08 13:00:41 DEBUG (zeroconf-ServiceBrowser__googlecast._tcp.local._420) [glocaltokens.scanner] add_service _googlecast._tcp.local., Google-Home-Mini-8f5cebc9e87474e27d2d9f94706f58b7._googlecast._tcp.local.
2021-04-08 13:00:41 DEBUG (zeroconf-ServiceBrowser__googlecast._tcp.local._420) [glocaltokens.scanner] add_service _googlecast._tcp.local., Google-Cast-Group-570EF0FB37DB48CCA20ADC1EB022CD1B._googlecast._tcp.local.
2021-04-08 13:00:41 DEBUG (zeroconf-ServiceBrowser__googlecast._tcp.local._420) [glocaltokens.scanner] add_service _googlecast._tcp.local., SHIELD-Android-TV-d5c72bbd48de34a95e1576dbd8dab94a._googlecast._tcp.local.
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.scanner] Got 6 devices. Iterating...
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.scanner] Appending new device. name: Woonkamer, ip: 192.1XXXX, port: 8009, model: Google Home
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.scanner] Initializing GoogleDevice...
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.scanner] Set self name to Woonkamer, IP to 192.1XXXX9, PORT to 8009 and model to Google Home
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.scanner] Appending new device. name: betonblok, ip: <IP_ADDRESS>, port: 32098, model: Google Cast Group
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.scanner] Initializing GoogleDevice...
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.scanner] Set self name to betonblok, IP to 192.1XXXX9, PORT to 32098 and model to Google Cast Group
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.scanner] Appending new device. name: Slaapkamer, ip: 192XXXX, port: 8009, model: Google Home Mini
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.scanner] Initializing GoogleDevice...
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.scanner] Set self name to Slaapkamer, IP to 192XXXX9, PORT to 8009 and model to Google Home Mini
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.scanner] Appending new device. name: Keuken 3, ip: <IP_ADDRESS>, port: 8009, model: Google Home Mini
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.scanner] Initializing GoogleDevice...
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.scanner] Set self name to Keuken 3, IP to 192.XXXX1, PORT to 8009 and model to Google Home Mini
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.scanner] Appending new device. name: hamer, ip: 192.XXXX, port: 32035, model: Google Cast Group
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.scanner] Initializing GoogleDevice...
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.scanner] Set self name to hamer, IP to 19XXXX, PORT to 32035 and model to Google Cast Group
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.scanner] Appending new device. name: SHIELD, ip: 192.XXXX0, port: 8009, model: SHIELD Android TV
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.scanner] Initializing GoogleDevice...
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.scanner] Set self name to SHIELD, IP to 192.1XXXX, PORT to 8009 and model to SHIELD Android TV
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] Iterating in 29 homegraph devices
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] 'Lamp wc' local_auth_token is not found in Homegraph, skipping
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] 'Plafondlamp slaapkamer' local_auth_token is not found in Homegraph, skipping
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] 'Tasmota' local_auth_token is not found in Homegraph, skipping
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] 'Temperatuur woonkamer' local_auth_token is not found in Homegraph, skipping
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] 'keuken' local_auth_token is not found in Homegraph, skipping
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] 'Betsy' local_auth_token is not found in Homegraph, skipping
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] 'Lesley slaapt' local_auth_token is not found in Homegraph, skipping
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] 'Wasmachine' local_auth_token is not found in Homegraph, skipping
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] 'Wat eten we vandaag?' local_auth_token is not found in Homegraph, skipping
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] 'Simone slaapt' local_auth_token is not found in Homegraph, skipping
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] Looking for 'Slaapkamer' in local network
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] [Device - Slaapkamer] Initializing new Device instance
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] [Device - Slaapkamer] google_device is provided, using it's IP and PORT
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] [Device - Slaapkamer] Set device_name to "Slaapkamer", local_auth_token to "3***********************************************************************************************************", IP to "<IP_ADDRESS>", PORT to "8009" and hardware to "Google Home Mini"
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] Adding Slaapkamer to devices list
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] 'Nachtlamp Lesley' local_auth_token is not found in Homegraph, skipping
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] 'AdGuard Filtering' local_auth_token is not found in Homegraph, skipping
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] 'lampen tv' local_auth_token is not found in Homegraph, skipping
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] 'Slapen' local_auth_token is not found in Homegraph, skipping
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] 'Pillen Simone' local_auth_token is not found in Homegraph, skipping
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] 'lamp overloop' local_auth_token is not found in Homegraph, skipping
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] 'Gast aanwezig' local_auth_token is not found in Homegraph, skipping
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] Looking for 'Keuken 3' in local network
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] [Device - Keuken 3] Initializing new Device instance
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] [Device - Keuken 3] google_device is provided, using it's IP and PORT
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] [Device - Keuken 3] Set device_name to "Keuken 3", local_auth_token to "Z***********************************************************************************************************", IP to "<IP_ADDRESS>", PORT to "8009" and hardware to "Google Home Mini"
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] Adding Keuken 3 to devices list
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] 'Wat eten we morgen?' local_auth_token is not found in Homegraph, skipping
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] 'lampen banken' local_auth_token is not found in Homegraph, skipping
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] Looking for 'SHIELD' in local network
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] [Device - SHIELD] Initializing new Device instance
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] [Device - SHIELD] google_device is provided, using it's IP and PORT
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] [Device - SHIELD] Set device_name to "SHIELD", local_auth_token to "C***********************************************************************************************************", IP to "<IP_ADDRESS>", PORT to "8009" and hardware to "SHIELD Android TV"
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] Adding SHIELD to devices list
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] 'Iemand thuis' local_auth_token is not found in Homegraph, skipping
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] 'lamp gang' local_auth_token is not found in Homegraph, skipping
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] Looking for 'Woonkamer' in local network
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] [Device - Woonkamer] Initializing new Device instance
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] [Device - Woonkamer] google_device is provided, using it's IP and PORT
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] [Device - Woonkamer] Set device_name to "Woonkamer", local_auth_token to "E***********************************************************************************************************", IP to "<IP_ADDRESS>", PORT to "8009" and hardware to "Google Home"
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] Adding Woonkamer to devices list
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] 'lampen eettafel' local_auth_token is not found in Homegraph, skipping
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] 'WLED Master' local_auth_token is not found in Homegraph, skipping
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] 'Nachtlamp Simone' local_auth_token is not found in Homegraph, skipping
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] 'Simone thuis' local_auth_token is not found in Homegraph, skipping
2021-04-08 13:01:01 DEBUG (SyncWorker_19) [glocaltokens.client] Sucessfully initialized 4 Google Home devices
2021-04-08 13:01:01 DEBUG (MainThread) [custom_components.google_home] Fetching data from Google Home device Slaapkamer - https://19XXXX8443/setup/assistant/alarms
2021-04-08 13:01:01 DEBUG (MainThread) [custom_components.google_home] Fetching data from Google Home device Keuken 3 - https://19XXXX/setup/assistant/alarms
2021-04-08 13:01:01 DEBUG (MainThread) [custom_components.google_home] Fetching data from Google Home device SHIELD - https://192.XXXX/setup/assistant/alarms
2021-04-08 13:01:01 DEBUG (MainThread) [custom_components.google_home] Fetching data from Google Home device Woonkamer - https://192.XXXX/setup/assistant/alarms
2021-04-08 13:01:02 DEBUG (MainThread) [custom_components.google_home] Failed to connect to SHIELD device. The device is probably offline. Will retry later.
2021-04-08 13:01:09 WARNING (MainThread) [zigpy.appdb] Discarding %s event
2021-04-08 13:01:11 ERROR (MainThread) [custom_components.google_home] Timeout fetching sensor data
2021-04-08 13:01:11 DEBUG (MainThread) [custom_components.google_home] Finished fetching sensor data in 32.990 seconds

So in HA 2021.4 it seems to be working again. I still need to put the SHIELD off to make it update the sensors.

upgraded to 2021.4.1 and nothing is discovered... I'm away for a week so will have to pick this up on my return...

Maybe this is related to #165.

Hey, I seem to have a similar problem than you guys. In my case, I have a lot of cast compatible devices, but most of them aren't google home compatible (chromecasts, android tvs for instance). Could fetching them all when some of them will never return anything, or would just be irrelevant, lead to that timeout error?
For instance:
[custom_components.google_home] Failed to fetch data from AudioCast, API returned 404. The device(hardware='Chromecast Audio') is possibly not Google Home compatible and has no alarms/timers. Will retry later.
[custom_components.google_home] Failed to fetch data from Stadia, API returned 404. The device(hardware='Chromecast Ultra') is possibly not Google Home compatible and has no alarms/timers. Will retry later.
[custom_components.google_home] Failed to fetch data from télé, API returned 404. The device(hardware='BRAVIA 4K GB ATV3') is possibly not Google Home compatible and has no alarms/timers. Will retry later.

Maybe adding an option to filter devices could be a good idea?
Let me know if that helps.
cheers

@leikoilja @KapJI @lolouk44 @LEJOUI and @vlebourl I think i have found out why this is happening and how we can mitigate it. 😄
The problem is caused by how we user asyncio.gather. I am right now investigating how we can mitigate it. When using gather, if one task is not completed correctly, it fails everything. It is a limitation of gather unfortunately.

This might happen but asyncio docs say it should handle exceptions properly:
https://docs.python.org/3/library/asyncio-task.html#asyncio.gather

I have found the error i think. PR coming in a couple of minutes. 😄

What i thought was simple to fix, is giving me a lot of trouble.
The problem is that we timeout while gathering information from get_alarms_and_timers() for each device. If the device times out (404), it fails the entire gather function in update_google_devices_information and it returns an exception (asyncio.Timeout), even when other coroutines returns data. So effectively if one device returns 404, the coordinator times out.
I actually believe that this is the root cause of many of the reported problems. 😞
I am going to bed now and will look into it tomorrow if any one else haven't found a solution. 😪

@DurgNomis-drol, that's an amazing find, awesome job! 🚀  Let's see if this can help us fix the issue (started getting them today as well). But also feel free to upload some WIP on the branch and PR (just mark the PR with WIP) and some of us can step in and support you 💥

@leikoilja See #170

@lolouk44 @LEJOUI @vlebourl  Can you guys please try and install latest master and see if that fixes your issues?

It’s working for me! It proper gives a time out in the debug log for the SHIELD and catches the data from the other devices. Nice!

@LEJOUI Great to hear, can you confirm it does not timeout after sometime? 😊

@lolouk44 @LEJOUI @vlebourl Can you guys please try and install latest master and see if that fixes your issues?

Working for le as well! And in the end, data is correctly retrieved. Sorry for that lousy PR I did. And thanks for the good job!

@lolouk44 @LEJOUI @vlebourl Can you guys please try and install latest master and see if that fixes your issues?

I've installed via HACS. I don't see an update yet? Is it not yet in hacs via a new version then? Not complaining, just asking 😊

1.4 have not been released yet. It is waiting to be merged and published 😊 You can install master for now.

@lolouk44 now it's released and you can install it from HACS 🙂

@lolouk44 @LEJOUI @vlebourl, please let us know how it goes 🚀

@LEJOUI Great to hear, can you confirm it does not timeout after sometime? 😊

I can confirm it. have been running it all night without failing.

Amazing! Thanks @DurgNomis-drol & @KapJI once again for hard work fixing it 🚀

@lolouk44 now it's released and you can install it from HACS 🙂

Thanks. After the update all my entities showed up indeed, however my nest hub still isn't showing alarms:

I'm away for the week so won't be able to set log to debug and provide more until I'm back

Let's create new issue for that.


cmd/bosun: don't render annotation width less than 8 pixels

fixes #1937

This will cause annotations to overflow onto each other when view long periods of time. But I don't really care right now because:

You can just zoom into those areas
I'm intend to add filtering to the UI in the not to distant future now that annotations have ask method can be filtered in memory using boolq


[Feature Request] Inconsistent type naming for Alert and Tag components

Existing Component
Yes
Component Name
Alert, Tag
Description
Hi, Element UI provides multiple type value options for both Tag and Alert components, i.e. success, info, warning. However, the type value for error context is inconsistent. For Tag it's called danger and for Alert it's called error. This causes a little trouble when creating a filter function because the filter function will need to return different values for the same status to represent error context. Could we consider provide a type alias feature so that those two components will be compatible with receiving both error and danger as prop type value?

Looking at the latest doc - 2.14.1, still the same.

agree +1


Gather client-side metrics

It would be very interesting to learn, how connlib actually behaves in the wild. For that, we should implement a light-weight metric tracking (likely using OpenTelemetry). These metrics can then be attached to error reports but also potentially be submitted to a metrics backend (Google Cloud?).
Ideas of metrics we can track:

Number of DNS queries and their result
Throughput
Processing latency
GSO buffer re-allocations
GSO batch sizes

I've found https://uptrace.dev/. It has a DSN similar to Sentry, meaning we could embed this in the clients and pro-actively report metrics to it.

I toyed around with this a bit in https://github.com/firezone/firezone/pull/7420.

Uptrace can also be self-hosted which would allow us to avoid relying on another vendor here: https://uptrace.dev/get/open-source-apm.html


feat: Nodejs graphql IAM template

Description of changes
The PR is to add Nodejs template examples that allow Lambda functions to make a GraphQL request to a AppSync API.
Created post API review https://github.com/aws-amplify/amplify-cli/pull/10841.
Changes include

adding AppSync Todo templates for IAM
Checks to add template if Apsync API and IAM auth are present.
add e2e tests for different scenarios

Issue #, if available

Description of how you validated changes
Checklist

[x] PR description included
[x] yarn test passes
[x] Tests are changed or added
[ ] Relevant documentation is changed or added (and PR referenced)
[ ] New AWS SDK calls or CloudFormation actions have been added to relevant test and service IAM policies

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Codecov Report

:exclamation: No coverage uploaded for pull request base (dev@db5e8d1). Click here to learn what that means.
The diff coverage is n/a.

:exclamation: Current head 3c39eba differs from pull request most recent head bb35936. Consider uploading reports for the commit bb35936 to get more accurate results

@@          Coverage Diff           @@
##             dev   #10997   +/-   ##
======================================
  Coverage       ?   47.82%
======================================
  Files          ?      669
  Lines          ?    32678
  Branches       ?     6608
======================================
  Hits           ?    15627
  Misses         ?    15419
  Partials       ?     1632

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Implement grok beta

grok-beta integrated.
everyone gets a free Eliza until end of year.
accelerate.
https://docs.x.ai/api/integrations#openai-sdk

LFG!!!!!!!!!!!!


[go_router] revamps GoRouterState and GoRouter

There isn't a convenient way to access GoRouterState, this causes people to have to drill down the GoRouterState into each widget if it needs information from the route.
We should consider adding it to the context.

The problem with GoRouterState is that it is specific tailored to a single GoRoute. If we want to use an inherited widget to host it, there are two directions we can go.

host one GoRouterState for each route.

We need some kind of API to inject widget in the Page class. It can be done, but would require some refactoring to page classes. We also need to figure out what GoRouterState should be if user access it through the context above the route, such as redirect.

host one top-level GoRouterState.

We need to get rid of all fields that are specific to GoRoute in GoRouterState before we can do that. I suspect most of them can be removed except for pageKey. We could do some trick to get rid of the page key, for example a wrapper page class that insert the page key automatically.
My gut feeling says we should go with (2), and we might as well use the GoRouter as the top-level inherited widget. I think it will be easier if we move the necessary state in GoRouterState that are essential to building the route to GoRouter and slow deprecates the GoRouterState.

More thought after this. If we were to support relative route, the inherited widget would need to be route specific anyway.
There is also issue when the inherited widget would update as soon as the route change before the page is transitioning out the screen. If the content of the page been transitioned out depends on the inherited widget, its content will gets updated or even crashes. I think we need a way to lock the inherited widget before it exited the screen.


docs: Removed incorrect note in ctc_beam_search_decoder

Hello there :wave:
As mentioned in #21051, there is an issue with the mention in tf.nn.ctc_beam_search_decoder claiming that in a special case, it's the same as the greedy decoder. Both from a pure code & theoretical point of view, I would argue that this claim is wrong.
This PR simply removes the incorrect note to fix the documentation :ok_hand:
Any feedback is welcome!
cc @mihaimaruseac @tatianashp

Ping @tatianashp :pray:

ping @tatianashp, let's not let this PR lag behind :pray:

@tatianashp Can you please review this PR ? Thanks!

ping ping @tatianashp :eyes:
The PR has only 4 lines of changes and was opened a month ago, I promise the review won't be long :pray:

Hi @frgfm,
I am not an expert on beam search, and hesitate to blindly approve this change without educating myself on this.
Could you be more elaborate on your argument that they are different. Is there a reference paper or blog about the relation between these two searchers?

Hi @frgfm,
I am not an expert on beam search, and hesitate to blindly approve this change without educating myself on this. Could you be more elaborate on your argument that they are different. Is there a reference paper or blog about the relation between these two searchers?

There is actually an issue that was opened a while back about this: https://github.com/tensorflow/tensorflow/issues/21051
The author details the reasoning behind this, which I agree with. There are literally no foundations to say that one of those is a special case of the other (and you can confirm that easily by trying the special case mentioned in the part of the documentation I edited, they don't yield the same results).
Here are some resources about greedy vs beam search decoding for CTC:

https://towardsdatascience.com/foundations-of-nlp-explained-visually-beam-search-how-it-works-1586b9849a24
https://machinelearningmastery.com/beam-search-decoder-natural-language-processing/

Hope this helps!

Any feedback @rainwoodman ? :pray:

Hi @frgfm,
I am sorry only getting back to you now. Thanks for the references on the difference between greedy search and beam search.
I think I have the full picture now.
Here is a quote from reference 2,
Common beam width values are 1 for a greedy search and values of 5 or 10 for common benchmark problems in machine translation.

While this is in general still true, my understanding is the implementation in TensorFlow's ctc_beam_search_decoder and ctc_greedy_decoder treats blanks differently: (based on my fiddling of the examples)

ctc_beam_search_decoder: terminates at the first blank;
ctc_greedy_decoder: omits blank. In contrast to the docstring's claim that the decoder stops emitting after the first blank. This is very confusing because the note is in fact contradictory with the example given later, on merge_repeats (A B B * B * B), which the decoder clearly emits symbols after the first blank.

Does my observation sound consistent with yours?

After some additional digging: actually the difference is in the definition of sequence probability. Apparently:

TF's ctc_gready_decoder does not marginalize the probability. It returns the most probable full-length sequence (where blank is a regular char) and then performs a truncation to obtain the result.

TF's ctc_beam_search_decoder  marginalizes the probability across all full length strings sharing the same prefix up-to the first blank. I am not sure how (my knowledge on NLP is limited), but I think it is very likely only estimating the marginalization from a sample size controlled by the beam width.

I attempted an update to your PR to clarify this difference -- sorry I couldn't find how to 'suggest' an edit, thus directly committed the changes to your PR. Please take a look and let me know if my understanding makes sense.

Hi @rainwoodman !
I took the liberty of fixing a typo in your edit :+1: The rest looks good as it makes it clear that in general cases, even with the right parameters, both decoding functions will not return the same results, while providing a clear explanation.
Let me know what you think!


feat: commit signing using ssh and gpg

feat: commit signing using ssh and gpg
Description
add support for commit signing when adding git provider(s)

[ ] This change requires a documentation update
[ ] I have made corresponding changes to the documentation

Related Issue(s)
Closes #370
/claim #370
Screenshots

Notes
In order to sign your commits with ssh . ssh keys need to be present on your local system and should be added to your github or gitlab account. my pr simplifies the work for manually doing setup for ssh commit signing in the gitconfig file of the project.
for the ssh key field : paste the same key that you pasted in the add ssh key in github or gitlab

@Tpuljak

can you please assist here. I am succesfull in adding  git provider but these values are not getting stored and am  not able to understand what to do

@Tpuljak  can you please assist here. I am succesfull in adding git provider but these values are not getting stored and am not able to understand what to do

@bryans-go from what I can see, you don't pass the properties from SetGitProviderConfig to GitProviderConfig here https://github.com/daytonaio/daytona/blob/main/pkg/api/controllers/gitprovider/gitprovider.go#L134

https://github.com/user-attachments/assets/53870ba4-393e-43fe-9ace-83d4215b6048

now the ssh signing is working perfectly @Tpuljak

Some of the git providers does not show verified commits bagde even on signed commits by git while some also dont have proper docs on this . what should we do there ?

Could you let us know which providers don't show the verified badge but should?

https://jira.atlassian.com/browse/BCLOUD-3166. Bitbucket doesn't have this feature yet and gitness don't have a proper docs on ssh and gpg signing while

https://jira.atlassian.com/browse/BCLOUD-3166. Bitbucket doesn't have this feature yet and gitness don't have a proper docs on ssh and gpg signing while

Then let's not show that input at all if the user selects Bitbucket or Gitness

Ok

@Tpuljak Done

@bryans-go I had something else in mind with https://github.com/daytonaio/daytona/pull/1146/files#r1778545525.
"none" shouldn't be defined as an option here.
The solution I was aiming for included setting up a variable inside GitProviderSelectionView that would be a helper variable for selecting the signing method. It would include ssh gpg and none as options. After the form runs inside that function, you would check the value of that variable and assign GitProviderView to the appropriate value (if none then nil).

@Tpuljak I did what you said   but problem is that due to the fact that signing method is a enum . the following problem has arisen. please assist with it

@bryans-go I had something else in mind with https://github.com/daytonaio/daytona/pull/1146/files#r1778545525.
"none" shouldn't be defined as an option here.
The solution I was aiming for included setting up a variable inside GitProviderSelectionView that would be a helper variable for selecting the signing method. It would include ssh gpg and none as options. After the form runs inside that function, you would check the value of that variable and assign GitProviderView to the appropriate value (if none then nil).

      @Tpuljak I did what you said but problem is that due to the fact that signing method is a enum . the following problem has arisen. please assist with it

@bryans-go please try to do some debugging yourself. Not completely sure but this might be part of the issue. The signing method is a string when passed here when it should be a pointer to a string.
Also, make sure to wipe your config between these changes since these are all breaking to one another.

https://github.com/daytonaio/daytona/blob/0606c749d2ba64cdc5d0177d406ff1f5d324624e/pkg/views/gitprovider/select.go#L179  I added the following line by explicitly setting the value as nil

Done !
did all requested changes

done

To forward your GPG keys over SSH using Unix Domain Socket Forwarding, follow these steps:
1. Get the GPG Agent Socket Paths
On your local machine, get the socket paths using gpgconf:
gpgconf --list-dirs agent-socket // remote machine or dtn ssh
gpgconf --list-dirs agent-extra-socket // local machine

In my case, the output shows:

Agent socket: /home/daytona/.gnupg/S.gpg-agent
Extra socket: /run/user/1000/gnupg/S.gpg-agent.extra

2. Forward GPG Agent Socket via SSH
Use SSH with the -R option to forward the local GPG socket to the remote machine.
Example:
ssh -R /home/remote-user/.gnupg/S.gpg-agent:/run/user/1000/gnupg/S.gpg-agent.extra -o StreamLocalBindUnlink=yes user@remote

https://github.com/daytonaio/daytona/pull/1146#discussion_r1784968581  see this too
Make sure the remote directory exists: /home/remote-user/.gnupg/.
3. Import the Public Key on the Remote Machine
GPG requires the public part of the key to verify signatures or encrypt data. You can import it by running:
gpg --export <key-id> | ssh user@remote 'gpg --import'

Replace <key-id> with your actual GPG key ID.
4. Test the Setup
After logging into the remote machine, check if the key is available using:
gpg --list-secret-keys

If the key is listed, the forwarding works, and you can now use your GPG keys on the remote server.

@Tpuljak
encodedUrl := url.QueryEscape(createdWorkspace.Projects[0].Repository.Url)
		gitProvider, res, err := apiClient.GitProviderAPI.GetGitProviderForUrl(ctx, encodedUrl).Execute()
		if err != nil {
			log.Fatal(encodedUrl, apiclient_util.HandleErrorResponse(res, err), err)
		}
		var providerConfig *gitprovider.GitProviderConfig
		gpgkey := ""
		if gitProvider != nil {
			providerConfig = &gitprovider.GitProviderConfig{
				SigningMethod: (*gitprovider.SigningMethod)(gitProvider.SigningMethod),
				SigningKey:    gitProvider.SigningKey,
			}
			if providerConfig.SigningMethod != nil && providerConfig.SigningKey != nil {
				if *providerConfig.SigningMethod == gitprovider.SigningMethodGPG {
					gpgkey = *providerConfig.SigningKey
				}
			}
		}
		err = waitForDial(createdWorkspace, &activeProfile, tsConn, gpgkey)
		if err != nil {
			log.Fatal(err)
		}

I'm getting the following error
ERRO[1034] API ERROR                                     URI="/gitprovider/for-url/https%253A%252F%252Fgithub.com%252Fbryans-go%252Ftodogolang.git" error="Error #01: unauthorized\n" latency="191.218µs" method=GET status=401

@Tpuljak the PR is ready for review.
I have solved all the bugs and tested it myself
Sorry for disturbing you on weekend.

https://github.com/user-attachments/assets/c22a1613-c7ab-4407-810b-2122f5b37bf7

@Tpuljak despite the patter matching being correct the config is not getting modified.

@Tpuljak despite the patter matching being correct the config is not getting modified.  I have tried the sed command and it works correctly but not when we execute in ssh_file.go it does not works. Now I have tried regex and it is still not modifying the daytona_config in any case
PS: daytona delete is succesful

@bryans-go you might not even need regex. You can simply use strings.Replace(fileContent, {CONFIG_WITHOUT_GPG_FORWARD}, '') and that should eliminate it from the content.

@bryans-go Hi, some conflicts appeared since we merged another PR regarding multiple git provider account support - please take care of them before we do final reviews and merging

@bryans-go a few conflicts occurred now which you should address.
I suggest the following:
Since we removed GetGitProviderForUrl from the API and replaced it with ListGitProviderConfigsForUrl, you'll need to change which method you use to fetch the GPG key.
I suggest that you move the GetGitProvider controller method into the actual controller and use that method. If the project has GitProviderConfigId on it, you fetch the gpg key, if not, you simply skip getting the key. (You will need to apply the same logic for masking the token in GetGitProvider once you move it)

Done !

Done !

Its working now

@Tpuljak do we require any further changes ?

@Tpuljak The PR has both approvals now.
If possible, could you merge it today? Would really appreciate it. Thanks! 😊

@bryans-go as you can see above your message, one more review was requested. No need to ping us for this. It will be merged once it's ready.


[Bug] Grafana Plugins Installation is being interpreted incorrectly

Describe the bug
Whenever we want to install a new plugin inside of our grafana instance, the grafana deployment itself is stuck at the plugin installation step
Version
docker.io/bitnami/grafana-operator:5.4.1-debian-11-r0
To Reproduce
Steps to reproduce the behavior:

Create a datasource with the following plugins block

  plugins:
    - name: camptocamp-prometheus-alertmanager-datasource
      version: 1.0.0

Deploy out the grafana operator helm chart (bitnami/grafana-operator chart, ver 3.4.6)
Observe the grafana-deployment logs

Expected behavior
The grafana application should be attempting install camptocamp-prometheus-alertmanager-datasource of version 1.0.0
and not camptocamp-prometheus-alertmanager-datasource of latest version and another "1.0.0" plugin
Suspect component/Location where the bug might be occurring
Somehow grafana is interpreting the plugin name and version as two separate plugins to be installed,
I have tried setting the environment variable as camptocamp-prometheus-alertmanager-datasource:1.0.0 (with a colon), and it would install the plugin successfully with the correct version
Screenshots

Runtime (please complete the following information):

OS: Linux
Grafana Operator Version: v5.4.1
Environment: Kubernetes, v1.27.3
Deployment type: Deployed on AKS
Other: for the grafana-deployment, it is using docker.io/bitnami/grafana:10.1.1-debian-11-r8

Additional context
In the grafana deployment generated by the operator, we have the environment variable of
      - name: GF_INSTALL_PLUGINS
        value: camptocamp-prometheus-alertmanager-datasource 1.0.0

I have tried setting the environment variable as camptocamp-prometheus-alertmanager-datasource:1.0.0 (with a colon), and it would install the plugin successfully with the correct version

We do not support the bitnami grafana image, I have no idea on how they have configured it.
If you can recreate the same issue with the grafana-operator and the default grafana image, then I'm happy to look at it.
But until then, please reach out to the bitnami community.

@nhti - this is due to the way that bitnami/grafana handles the GF_INSTALL_PLUGINS env variable which is different to the way that the upstream Grafana image handles the env variable.


LIP-9 - private metadata

This is 5 months+ old, any objections to closing this request?  If there is a new suggestion for metadata that addresses the concerns, we could open a new DIP.

Agree.
Closing it.


Tests in suites marked with swift-testing tag are filtered from Test Explorer

If you add a tag to a suite and filter the test explorer by that tag, the suite appears in the list but its child tests/suites do not. If a suite has a tag, all children of that suite should inherit it as well.
The swift-testing documentation on tags states: "If any tags are applied to a test suite, then all tests in that suite inherit those tags."
Running the suite while in the test explorer filtered view VS Code runs no tests, because no tests match that tag, only the suite.
See attached screenshot:

Verified with d6c91dd379abd6a402dddb3503e35fd328c6ce21


Application pdf_generator exited: PdfGenerator.start(:normal, []) returned an error: shutdown: failed to start child: PdfGenerator.PathAgent

Hi.
I have this problem when deploy my elixir project with docker, when I'm working in localhost I don't have problems, I'm using wkhtmltopdf and {:pdf_generator, ">=0.5.7"}
this is the error
22:47:37.725 [info] [alarm_handler: {:set, {:system_memory_high_watermark, []}}]
22:47:37.730 [info] Application pdf_generator exited: PdfGenerator.start(:normal, []) returned an error: shutdown: failed to start child: PdfGenerator.PathAgent
    ** (EXIT) an exception was raised:
        ** (RuntimeError) wkhtmltopdf executable was not found on your system
            (pdf_generator) lib/pdf_generator_path_agent.ex:76: PdfGenerator.PathAgent.maybe_raise/3
            (pdf_generator) lib/pdf_generator_path_agent.ex:69: PdfGenerator.PathAgent.raise_or_continue/1
            (pdf_generator) lib/pdf_generator_path_agent.ex:37: PdfGenerator.PathAgent.init_opts/1
            (elixir) lib/agent/server.ex:8: Agent.Server.init/1
            (stdlib) gen_server.erl:374: :gen_server.init_it/2
            (stdlib) gen_server.erl:342: :gen_server.init_it/6
            (stdlib) proc_lib.erl:249: :proc_lib.init_p_do_apply/3
22:47:37.731 [info] [alarm_handler: {:clear, :system_memory_high_watermark}]

this is my dockerfile:
FROM elixir:1.9.1 as builder

ENV MIX_ENV=prod

RUN apt install curl \
  && curl -sL https://deb.nodesource.com/setup_12.x | bash - \
  && apt-get install -y nodejs \
  && apt-get install -y npm

RUN apt-get update && \
    apt-get install -y --no-install-recommends wkhtmltopdf && \
    rm -rf /var/lib/apt/lists/*

RUN mix local.hex --force \
  && mix local.rebar --force
...

help!

Hi @ruben44bac ,
First of all, thanks for reporting! Looks like the executable cannot be found on path. You can either configure that path manually (see README) or ... lemme try to reproduce the error.
But before I can take a deeper look into this, I would really recommend to set the path to the wkhtmltopdf executable in the config. This should work. Please let me know if you run into further issues

Thank you!
Now I only have this problem, do you know why?
{:error,
 {:generator_failed,
  "/usr/local/bin/wkhtmltopdf: error while loading shared libraries: libXrender.so.1: cannot open shared object file: No such file or directory\n"}}