Add support for undocument ha version inside wesocket (#333)

This commit is contained in:
Pascal Vizeli
2018-01-29 10:17:53 +01:00
committed by GitHub
parent f77e176a6e
commit eb6c753514

View File

@@ -133,9 +133,15 @@ class APIProxy(CoreSysAttributes):
await server.prepare(request)
# handle authentication
await server.send_json({'type': 'auth_required'})
await server.send_json({
'type': 'auth_required',
'ha_version': self._homeassistant.version,
})
await server.receive_json() # get internal token
await server.send_json({'type': 'auth_ok'})
await server.send_json({
'type': 'auth_ok',
'ha_version': self._homeassistant.version,
})
# init connection to hass
client = await self._websocket_client()