Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Este artigo explica quais os sistemas operativos e componentes suportados pelo Device Update for Hub IoT (DU), quer estejam disponíveis de forma geral ou em pré-visualização.
Obter suporte
Se você tiver problemas ao usar o serviço de Atualização de Dispositivo, há várias maneiras de procurar suporte. Experimente um dos seguintes canais de suporte:
Reportar bugs - O desenvolvimento do produto DU ocorre no projeto de código aberto Device Update. Bugs podem ser relatados na página de questões do projeto. As correções passam rapidamente dos projetos para as atualizações do produto.
Equipe de Suporte ao Cliente Microsoft - Os usuários que têm um plano de suporte podem envolver a equipe de Suporte ao Cliente Microsoft criando um tíquete de suporte diretamente do portal do Azure.
Pedidos de funcionalidades - O produto DU rastreia pedidos de funcionalidades por meio da comunidade Device Update Discussions do produto.
Sistemas Operacionais Linux
O Device Update pode ser usado com uma vasta gama de sistemas operativos Linux; no entanto, nem todos os sistemas operativos são suportados pela Microsoft. Os sistemas listados na tabela seguinte são distribuições Linux onde a implementação de referência do agente Device Update pode ser construída e executada, e foram validados através de testes automatizados a cada lançamento.
Pode construir o agente Device Update a partir da fonte usando a implementação de referência do agente Device Update, que serve como ponto de partida que pode ser adaptado ou alargado para as suas necessidades de atualização de dispositivos. Para mais informações, consulte como construir o agente de atualização de dispositivos.
É possível portar o agente open-source Device Update para outros sistemas operativos. No entanto, estas versões não são testadas nem mantidas pela Microsoft.
Para algumas plataformas, podem também estar disponíveis pacotes de instalação pré-construídos.
| Sistema operativo | AMD64 | ARM32v7 | ARM64 |
|---|---|---|---|
| Debian 11 (Olho de Touro) |
|
|
|
| Debian 12 (Bookworm) |
|
|
|
| Debian 13 (Trixie) |
|
|
|
| Ubuntu Server 20,04 |
|
|
|
| Ubuntu Server 22,04 |
|
|
|
| Ubuntu Server 24,04 |
|
|
Lançamentos e Suporte
Pode encontrar os recursos da versão e as notas de versão do Device Update para o Hub IoT na página Device Update Release.
A tabela seguinte resume o suporte para APIs, modelos IoT Plug and Play (PnP) e agentes de referência Device Update.
Os agentes de atualização de dispositivos utilizam modelos IoT Plug and Play (PnP) para comunicar com o serviço. Os modelos listados na tabela seguinte identificam as interfaces necessárias para cada versão do agente. Para mais informações, consulte IoT Plug and Play na Atualização de Dispositivos do Azure para o Hub IoT.
Use uma versão 1.x atual da implementação de referência do agente de atualização de dispositivos e considere a versão mais recente disponível como beneficiando de melhorias. A versão mais recente de referência do agente de atualização do dispositivo é a 1.3.0.
| Notas de lançamento e ativos | agente de atualização de dispositivos | Atualização suportada a partir da versão do agente | Modelos PnP DU suportados | Versões da API |
|---|---|---|---|---|
| 1.3.0 | 1.3.0 |
1.1.0 | dtmi:azure:iot:deviceUpdateContractModel; 3 dtmi:azure:iot:deviceUpdateModel; 3 |
2022-10-01 |
| 1.2.0 | 1.2.0 |
1.1.0 | dtmi:azure:iot:deviceUpdateContractModel; 3 dtmi:azure:iot:deviceUpdateModel; 3 |
2022-10-01 |
| 1.1.0 | 1.1.0 | 1.0.x | dtmi:azure:iot:deviceUpdateContractModel; 3 dtmi:azure:iot:deviceUpdateModel; 3 |
2022-10-01 |
| 1.0.0 | 1.0.0 1.0.1 1.0.2 |
0.8.x | dtmi:azure:iot:deviceUpdateContractModel; 2 dtmi:azure:iot:deviceUpdateModel; 2 |
2022-10-01 |
| 0.0.8 (Pré-visualização)(Preterido) | 0.8.0 0.8.1 0.8.2 |
dtmi:azure:iot:deviceUpdateContractModel; 1 dtmi:azure:iot:dispositivoAtualizarModelo; 1 |
2022-10-01 2021-06-01-preview (Preterido) |
Versões mais recentes da API do serviço REST suportam agentes mais antigos, salvo indicação em contrário. A experiência do portal de Atualização de Dispositivos utiliza a versão mais recente da API.
Nota
Utilizadores que fizeram extensões do agente de referência e personalizaram o agente são responsáveis por garantir que as correções de bugs e de segurança sejam incorporadas. Também terá de garantir que o agente está corretamente construído e configurado, conforme definido pelo serviço, para se ligar ao serviço, realizar atualizações e gerir dispositivos a partir do hub IoT.
Importante
Cada produto da Microsoft tem um ciclo de vida. O ciclo de vida começa quando um produto é lançado e termina quando ele não é mais suportado. Conhecer as principais datas deste ciclo de vida ajuda-o a tomar decisões informadas sobre quando atualizar ou fazer outras alterações ao seu software.
Para a Atualização de Dispositivo para o Hub IoT, nenhuma API estável ou versão do agente será preterida sem uma versão de substituição. As versões estáveis descontinuadas estarão disponíveis por pelo menos três anos após o anúncio da descontinuação para permitir que os utilizadores migrem para as versões de agente e API em suporte.
Os agentes e APIs de versões de pré-visualização (pré-lançamentos) não recebem suporte após o lançamento da versão estável. As versões de pré-visualização são disponibilizadas para testar novas funcionalidades, recolher feedback e descobrir e corrigir problemas. As visualizações estão disponíveis sob os Termos de Uso Suplementares e não são recomendadas para utilização em produção.
0.7.0 (Pré-lançamento) não é suportado pelas versões mais recentes de serviço e API.
Com a versão estável mais recente, recomendamos que todos os clientes atuais que executam o 0.x.x atualizem seus dispositivos para o 1.0.x para receber suporte contínuo.