Code: Select all
2020-12-04 17:24:13 - ERROR - 400 Client Error: Bad Request for url: https://homegraph.googleapis.com/v1/devices:reportStateAndNotification
2020-12-04 17:24:13 - ERROR - Error handling message {'inputs': [{'intent': 'action.devices.QUERY', 'payload': {'devices': [{'id': 'PushButton2373'}, {'id': 'ColorSwitch1093'}, {'id': 'Light1583'}, {'id': 'Light2259'}, {'id': 'Light952'}, {'id': 'ColorSwitch2672'}, {'id': 'Light889'}, {'id': 'PushButton2737'}, {'id': 'Selector3019'}, {'id': 'Light224'}, {'id': 'Selector2952'}, {'id': 'Outlet2604'}, {'id': 'Light2795'}, {'id': 'PushButton2733'}, {'id': 'Switch2796'}, {'id': 'ColorSwitch1096'}, {'id': 'Selector2956'}, {'id': 'Light1899'}, {'id': 'PushButton1220'}, {'id': 'Switch1445'}, {'id': 'Light2752'}, {'id': 'PushButton2724'}, {'id': 'Light2955'}, {'id': 'Light2837'}, {'id': 'PushButton2732'}, {'id': 'Light2818'}, {'id': 'ColorSwitch2708'}, {'id': 'Light2548'}, {'id': 'Light2692'}, {'id': 'ColorSwitch2695'}, {'id': 'PushButton2615'}, {'id': 'Light2661'}, {'id': 'ColorSwitch1138'}, {'id': 'PushButton2736'}, {'id': 'ColorSwitch2707'}, {'id': 'Switch1718'}, {'id': 'Light2543'}, {'id': 'Light1500'}, {'id': 'ColorSwitch1094'}, {'id': 'ColorSwitch1684'}, {'id': 'Light2562'}, {'id': 'ColorSwitch1137'}, {'id': 'ColorSwitch1134'}, {'id': 'ColorSwitch1136'}, {'id': 'Light1503'}, {'id': 'Light1039'}, {'id': 'Switch1441'}, {'id': 'ColorSwitch2709'}, {'id': 'Light2126'}, {'id': 'Switch2586'}, {'id': 'Light2751'}, {'id': 'ColorSwitch2671'}, {'id': 'Light2931'}, {'id': 'ColorSwitch1095'}]}}], 'requestId': '91921993758447447'}: {'errorCode': 'unknownError'}
Things I already tried:
- Sync devices
- Completely disconnect and reconnect the account from the Google Home app
- Generate a new JSON (new service account) from the cloud console
- Set report_state: false for these devices and also every selector device (was reading that could cause issues).
I don't know exactly when this started, I use docker and the container updates automatically to the :latest.
Hope someone can help me out. Thanks.