┌─┐ ║"│ └┬┘ ┌┼┐ │ ┌─────┐ ┌──────────────────┐ ┌──────────────┐ ┌─────┐ ┌────┐ ┌┴┐ │alexa│ │skill AWS iotaiuto│ │cloud iotaiuto│ │proxy│ │hass│ user └──┬──┘ └─────────┬────────┘ └───────┬──────┘ └──┬──┘ └──┬─┘ │ │ │ │ │ │ │ │ │ ╔══════════════╗ │ │ │ ════════╪════════════════╪══════════════════════════╪═══╣ connettività ╠═════════╪═════════════════════╪════════════════╪════════ │ │ │ ╚══════════════╝ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ─ ─ ─ ─ ─ ─ ─ >│ │ │ │ │ │ │ │ │ │ │ │ │ amazon │ │ │ │ │ │ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ >│ │ │ │ │ │ │ │ │ │ │ │ │ json aver https │ │ │ │ │ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ >│ │ │ │ │ │ │ │ │ │ │ │ │ VPN │ │ │ │ │ │ ─ ─ ─ ─ ─ ─ ─ >│ │ │ │ │ │ │ │ │ │ │ │ VPN │ │ │ │ │ │<─ ─ ─ ─ ─ ─ ─ ─│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │<─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │<─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ╔═════════════╗ │ │ │ ════════╪════════════════╪══════════════════════════╪════╣ flusso dati ╠═════════╪═════════════════════╪════════════════╪════════ │ │ │ ╚═════════════╝ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ─ ─ ─ ─ ─ ─ ─ >│ │ │ │ │ │ │ │ │ │ │ │ │ alexa_id │ │ │ │ │ │ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ >│ │ │ │ │ │ │ │ │ │ │ │ │ /api/user/alexa_id │ │ │ │ │ │ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ >│ │ │ │ │ │ │ │ │ │ │ │ token,endpoint,user_id │ │ │ │ │ │<─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─│ │ │ │ │ │ │ │ │ │ │ │ payload │ │ │ │ │ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ >│ │ │ │ │ │ │ │ │ │ │ │ │ payload │ │ │ │ │ │ ─ ─ ─ ─ ─ ─ ─ >│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │<─ ─ ─ ─ ─ ─ ─ ─│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │<─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │<─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │<─ ─ ─ ─ ─ ─ ─ ─│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ╔═══════════════════╗ │ │ │ ════════╪════════════════╪══════════════════════════╪═╣ attivazione skill ╠══════╪═════════════════════╪════════════════╪════════ │ │ │ ╚═══════════════════╝ │ │ │ │ │ │ │ │ │ │ │alexa_activation_payload │ │ │ │ │ │ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ >│ │ │ │ │ │ │ │ │ │ │ │ │ hass_activation_payload │ │ │ │ │ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─>│ │ │ │ │ │ │ │ │ │ hass_activation_response │ │ │ │ │<─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ │ │ │ │ │ │ │ │ │alexa_activation_response │ │ │ │ │ │<─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─│ │ │ │ user ┌──┴──┐ ┌─────────┴────────┐ ┌───────┴──────┐ ┌──┴──┐ ┌──┴─┐ ┌─┐ │alexa│ │skill AWS iotaiuto│ │cloud iotaiuto│ │proxy│ │hass│ ║"│ └─────┘ └──────────────────┘ └──────────────┘ └─────┘ └────┘ └┬┘ ┌┼┐ │ ┌┴┐