

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Coletor IoT SiteWise OPC UA
<a name="iotsitewise-opcua-collector-component"></a>

O componente coletor IoT SiteWise OPC UA (`aws.iot.SiteWiseEdgeCollectorOpcua`) permite que os AWS IoT SiteWise gateways coletem dados de servidores OPC UA locais.

Com esse componente, os AWS IoT SiteWise gateways podem se conectar a vários servidores OPC UA. Para obter mais informações sobre AWS IoT SiteWise gateways, consulte [Usando AWS IoT SiteWise na borda](https://docs.aws.amazon.com/iot-sitewise/latest/userguide/gateways-ggv2.html) no *Guia do AWS IoT SiteWise usuário*.

**Topics**
+ [Versões](#iotsitewise-opcua-collector-component-versions)
+ [Tipo](#iotsitewise-opcua-collector-component-type)
+ [Sistema operacional](#iotsitewise-opcua-collector-component-os-support)
+ [Requisitos](#iotsitewise-opcua-collector-component-requirements)
+ [Dependências](#iotsitewise-opcua-collector-component-dependencies)
+ [Configuração](#iotsitewise-opcua-collector-component-configuration)
+ [Dados de entrada](#iotsitewise-opcua-collector-component-input-data)
+ [Dados de saída](#iotsitewise-opcua-collector-component-output-data)
+ [Arquivo de log local](#iotsitewise-opcua-collector-component-log-file)
+ [Licenças](#iotsitewise-opcua-collector-component-licenses)
+ [Changelog](#iotsitewise-opcua-collector-component-changelog)
+ [Consulte também](#iotsitewise-opcua-collector-component-see-also)

## Versões
<a name="iotsitewise-opcua-collector-component-versions"></a>

Esse componente tem as seguintes versões:
+ 3.1.x
+ 3.0.x
+ 2.6.x
+ 2.5.x
+ 2.4.x
+ 2.3.x
+ 2.2.x
+ 2.1.x
+ 2.0.x

## Tipo
<a name="iotsitewise-opcua-collector-component-type"></a>

<a name="public-component-type-generic"></a>Esse <a name="public-component-type-generic-phrase"></a>é um componente genérico (`aws.greengrass.generic`). O [Greengrass nucleus](greengrass-nucleus-component.md) executa os scripts do ciclo de vida do componente.

<a name="public-component-type-more-information"></a>Para obter mais informações, consulte [Tipos de componentes](develop-greengrass-components.md#component-types).

## Sistema operacional
<a name="iotsitewise-opcua-collector-component-os-support"></a>

Esse componente pode ser instalado em dispositivos principais que executam os seguintes sistemas operacionais:
+ Linux
+ Windows

## Requisitos
<a name="iotsitewise-opcua-collector-component-requirements"></a>

Esse componente tem os seguintes requisitos:
+ O dispositivo principal do Greengrass deve ser executado em uma das seguintes plataformas:
  + so: Ubuntu 20.04 ou posterior

    arquitetura: x86\$164 (AMD64) ou ARMv8 (Aarch64)
  + so: Red Hat Enterprise Linux (RHEL) 8

    arquitetura: x86\$164 (AMD64) ou ARMv8 (Aarch64)
  + so: Amazon Linux 2

    arquitetura: x86\$164 (AMD64) ou ARMv8 (Aarch64)
  + so: Debian 11

    arquitetura: x86\$164 (AMD64) ou ARMv8 (Aarch64)
  + so: Windows Server 2019 ou posterior

    arquitetura: x86\$164 () AMD64
+ O dispositivo principal do Greengrass deve permitir conectividade de rede de saída com servidores de OPC UA.

## Dependências
<a name="iotsitewise-opcua-collector-component-dependencies"></a>

Quando você implanta um componente, AWS IoT Greengrass também implanta versões compatíveis de suas dependências. Isso significa que é preciso atender aos requisitos do componente e de todas as dependências dele para implantá-lo com êxito. Nesta seção, há uma lista de todas as dependências das [versões lançadas](#iotsitewise-opcua-collector-component-changelog) desse componente e as restrições de versão semântica que definem as versões dos componentes para cada dependência. Também é possível visualizar as dependências de cada versão do componente no [console do AWS IoT Greengrass](https://console.aws.amazon.com//greengrass). Na página de detalhes do componente, procure a lista de **dependências**.

A tabela a seguir lista as dependências para todas as versões desse componente.


| Dependência | Versões compatíveis | Tipo de dependência | 
| --- | --- | --- | 
| [Greengrass nucleus](greengrass-nucleus-component.md) | >=2.3.0 <3.0.0 | Rígido | 
| [Gerenciador de fluxos](stream-manager-component.md) | >2.0.10<3.0.0 | Rígido | 
| [Gerenciador de segredos](secret-manager-component.md) | >=2.0.8 <3.0.0 | Rígido | 

Para obter mais informações sobre as dependências dos componentes, consulte [referência de fórmula do componente](component-recipe-reference.md#recipe-reference-component-dependencies).

## Configuração
<a name="iotsitewise-opcua-collector-component-configuration"></a>

Esse componente não tem nenhum parâmetro de configuração.

Você pode usar o AWS IoT SiteWise console ou a API para configurar o componente coletor IOT SiteWise OPC UA. Para obter mais informações, consulte [Etapa 4: adicionar fontes de dados - opcional](https://docs.aws.amazon.com/iot-sitewise/latest/userguide/create-gateway-ggv2.html#add-data-sources-console) no *Guia do usuário do AWS IoT SiteWise *.

## Dados de entrada
<a name="iotsitewise-opcua-collector-component-input-data"></a>

Esse componente só aceita dados nos seguintes formatos, todos os outros serão ignorados e descartados. A tabela abaixo mapeia os tipos de dados OPC UA para seus SiteWise equivalentes.


|  **SiteWise tipo de dados**  |  **Tipo de dados OPC UA**  |  **Descrição**  | 
| --- | --- | --- | 
|  `STRING`  |  `String` `Guid` `XmlElement`  |  Uma string com comprimento máximo de 1.024 bytes.  | 
|  `INTEGER`  |  `SByte` `Byte` `Int16` `UInt16` `Int32` `UInt32`\$1 `Int64`\$1  |  Um inteiro assinado de 32 bits com um intervalo de `-2,147,483,648 to 2,147,483,647`.  | 
|  `DOUBLE`  |  `UInt32`\$1 `Int64`\$1 `Float` `Double`  |  Um número de ponto flutuante com um intervalo de `–10^100 to 10^100` e precisão dupla `IEEE 754`.  | 
|  `BOOLEAN`  |  `Boolean`  |  `true` ou `false`.  | 

\$1 Para tipos de dados OPC UA `UInt32` e`Int64`, seu tipo de SiteWise dados será `INTEGER` se SiteWise for capaz de representar seu valor, caso contrário, será`DOUBLE`.

## Dados de saída
<a name="iotsitewise-opcua-collector-component-output-data"></a>



Esse componente grava `BatchPutAssetPropertyValue` mensagens no gerenciador de AWS IoT Greengrass streams. Para obter mais informações, consulte [BatchPutAssetPropertyValue](https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_BatchPutAssetPropertyValue.html) na *Referência de APIs do AWS IoT SiteWise *.

## Arquivo de log local
<a name="iotsitewise-opcua-collector-component-log-file"></a>

Esse componente usa o arquivo de log abaixo.

------
#### [ Linux ]

```
/greengrass/v2/logs/aws.iot.SiteWiseEdgeCollectorOpcua.log
```

------
#### [ Windows ]

```
C:\greengrass\v2\logs\aws.iot.SiteWiseEdgeCollectorOpcua.log
```

------

**Para exibir os logs desse componente**
+ Execute o comando a seguir no dispositivo principal para visualizar o arquivo de log desse componente em tempo real. Substitua `/greengrass/v2` ou *C:\$1greengrass\$1v2* pelo caminho para a pasta AWS IoT Greengrass raiz.

------
#### [ Linux ]

  ```
  sudo tail -f /greengrass/v2/logs/aws.iot.SiteWiseEdgeCollectorOpcua.log
  ```

------
#### [ Windows (PowerShell) ]

  ```
  Get-Content C:\greengrass\v2\logs\aws.iot.SiteWiseEdgeCollectorOpcua.log -Tail 10 -Wait
  ```

------

## Licenças
<a name="iotsitewise-opcua-collector-component-licenses"></a>

<a name="component-core-software-license"></a>Esse componente é liberado de acordo com o [Contrato de licença de software Greengrass Core](https://greengrass-release-license.s3.us-west-2.amazonaws.com/greengrass-license-v1.pdf).

## Changelog
<a name="iotsitewise-opcua-collector-component-changelog"></a>

A tabela a seguir descreve as alterações em cada versão do componente.


|  **Versão**  |  **Alterações**  | 
| --- | --- | 
| 3.1.0 | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/greengrass/v2/developerguide/iotsitewise-opcua-collector-component.html)  | 
| 3.0.3 | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/greengrass/v2/developerguide/iotsitewise-opcua-collector-component.html)  | 
| 3.0.2 | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/greengrass/v2/developerguide/iotsitewise-opcua-collector-component.html)  | 
| 3.0.1 | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/greengrass/v2/developerguide/iotsitewise-opcua-collector-component.html)  | 
| 3.0.0 | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/greengrass/v2/developerguide/iotsitewise-opcua-collector-component.html)  | 
| 2.6.0 | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/greengrass/v2/developerguide/iotsitewise-opcua-collector-component.html)  | 
| 2.5.1 | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/greengrass/v2/developerguide/iotsitewise-opcua-collector-component.html)  | 
| 2.5.0 | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/greengrass/v2/developerguide/iotsitewise-opcua-collector-component.html)  | 
|  2.4.2  | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/greengrass/v2/developerguide/iotsitewise-opcua-collector-component.html) | 
|  2.4.1  | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/greengrass/v2/developerguide/iotsitewise-opcua-collector-component.html) | 
|  2.4.0  | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/greengrass/v2/developerguide/iotsitewise-opcua-collector-component.html)  | 
|  2.3.0  | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/greengrass/v2/developerguide/iotsitewise-opcua-collector-component.html) | 
|  2.2.0  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/greengrass/v2/developerguide/iotsitewise-opcua-collector-component.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/greengrass/v2/developerguide/iotsitewise-opcua-collector-component.html)  | 
|  2.1.3  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/greengrass/v2/developerguide/iotsitewise-opcua-collector-component.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/greengrass/v2/developerguide/iotsitewise-opcua-collector-component.html)  | 
|  2.1.1  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/greengrass/v2/developerguide/iotsitewise-opcua-collector-component.html)  | 
|  2.0.3  |  Correções de bugs e melhorias.  | 
|  2.0.2  |  Correções de erros e melhorias na sincronização de prioridade de ativos com o edge.  | 
|  2.0.1  |  Versão inicial.  | 

## Consulte também
<a name="iotsitewise-opcua-collector-component-see-also"></a>
+ [O que é AWS IoT SiteWise?](https://docs.aws.amazon.com/iot-sitewise/latest/userguide/what-is-sitewise.html) no *Guia do AWS IoT SiteWise usuário*.