Agrico
Descrição
Integração dos dados dos monitores Agrico no sistema iCrop Vision. Os dados serão alimentados de hora em hora na seguinte planilha:
Regras
O sistema deve consultar a planilha de hora em hora.
ID: A coluna EntityID é o id de cada pivô. Dessa forma, na tela cadastro de monitor, no campo integração, será informado o ID dessa coluna.
TimeStamp: Os dados chegam em GMT. Dessa forma, vamos precisar aplicar um fuso de +2.
Localização: Para localização do pivô vamos usar a coluna Position from North, que é o grau que o pivô está.
Status: O sistema deve coletar as informações somente quando na coluna status tiver os seguintes valores:
- Run, Wet, Fwd: ligado sem água no sentido horário;
- Run, Wet, Ver: ligado sem água no sentido anti-horário;
- Run, Dry, Fwd: ligado com água no sentido horário;
- Run, Dry, Ver: ligado com água no sentido anti-horário.
Percentímetro: O valor de percentímetro deve ser coletado da coluna Percentage %. A lâmina o sistema deve calcular automaticamente de acordo com o percentímetro.
Pressão: O valor de pressão deve ser coletado da coluna Centre pressure Kpa. Como a pressão está em Kilopascal, será necessário converter para mca multiplicando o valor em Kpa por 0,101975.
Definição de Status
Podemos definir os status do monitor da seguinte forma:
- Desligado: Quando a coluna status da planilha estiver com qualquer status diferente de Run, conforme passado no tópico Status acima.
- Irrigando: Quando a coluna status da planilha estiver com qualquer status como Run, Dry, Fwd ou Run, Dry, Ver. Além de usar valor de pressão e percentímetro da planilha.
- Movimento sem água: Quando a coluna status da planilha estiver com qualquer status como Run, Wet, Fwd ou Run, Wet, Ver. Usar somente o valor de percentímetro e não calcular a lâmina.
Observação
Na planilha não é inserida uma nova linha a cada hora. O sistema da Agrico atualiza a linha referente a cada ID.