2
1. Sobre este manual
Este manual contém informações necessárias para a instalação e configuração da Fotocélula
LoRa® Khomp.
2. Apresentação
São 4 modelos de Fotocélula:
Principais características:
Aplicações:
● SmartCity
Este padrão é o resultado de uma série minuciosa de testes que verifica se cada dispositivo
atende aos critérios técnicos estabelecidos pela companhia, para operar na rede ATC LoRaWAN,
seguindo o padrão LA915-928.
3
2.2. Características
Funcionalidades Características
Relé de acionamento: Liga a luminária à noite. ● Opera sob rede LoRaWAN® classe C
● Aceita operação Multicast
● 7 pinos (pode ser usado em bases de 3, 5 ou 7 pinos)
Circuito de dimerização: 0-10V PWM. ● 2 para dimerização
● 3 para neutro, fase e retorno de AC
● 2 para uso futuro de troca de dados
Circuito de dimerização: 0-10V PWM. ● Antena integrada ao case
● Memória interna: 512 Kbit
Giroscópio/ acelerômetro (opcional). ● Relógio UTC
● Tensão: 100-240 VAC
● Capacidade: 5A
GNSS: GPS, Glonass (opcional).
LoRa®
Sensor de luminosidade.
5
2.7. Intensidade do sinal (RSSI) e Relação Sinal-Ruído (SNR)
A cada mensagem recebida pelo(s) Gateway(s) é calculado sua intensidade do sinal (RSSI) e
sua relação sinal-ruído (SNR). Com isso, o usuário terá dois parâmetros para avaliar a qualidade do
sinal que chega ao rádio (Gateway), podendo tomar medidas para otimizar a posição dos nós na
rede.
A tabela a seguir, exemplifica a qualidade do sinal com base nos dados de RSSI e SNR:
Médio (< -80 dBm a -110 dBm) ou (< -110 dBm e SNR > 0 dB)
Dados de rede:
● Device EUI: F8 03 32 02 + valor único para cada dispositivo (8 dígitos).
● Join EUI (App EUI): F8 03 32 02 00 00 00 00.
● Device Address: 8 últimos dígitos do Device EUI.
3.1. Inicialização
O dispositivo ITP1xx quando energizado inicializará seu processo de detecção e configuração
dos periféricos, a partir deste ponto pode-se dividir em 2 casos:
1. Inicialização com sucesso dos sensores essenciais (Power Meter e Lux Sensor).
2. Inicialização com falha dos sensores essenciais.
Caso o dispositivo identifique falha (caso 2), uma mensagem periódica será enviada a cada 30
minutos para informar o status atual e qual sensor encontra-se com defeito.
Nenhuma operação será realizada na luminária na condição de falha dos sensores essenciais,
Nota com exceção do envio de Report da Falha através da rede LoRaWAN™.
Em caso de sucesso na inicialização o dispositivo seguirá para o próximo passo, que é o envio
do primeiro uplink.
Entre o tempo do dispositivo inicializar com sucesso e enviar o primeiro uplink, seu modo de
operação é executado normalmente (Modo Automático Padrão).
O primeiro uplink do dispositivo pode levar de 1 até 2 minutos para ser enviado. Este tempo é
definido não só para que a Fotocélula tenha tempo suficiente para fixar sua posição em caso de GPS
instalado, mas também para evitar a inundação da rede LoRaWAN™ quando um alto número de
dispositivos são ligados ao mesmo tempo.
O tempo padrão entre mensagens periódicos é de 1 hora e 5 minutos, para mais ou para
menos, sendo possível a alteração do período de 1 hora via comando de downlink. Assim como o
primeiro uplink, os subsequentes também seguem a regra de variar o momento de envio, neste caso
+-5 minutos para evitar inundação da rede.
O dispositivo quando ligado pela primeira vez, não possui seu RTC configurado/sincronizado,
portanto, é necessário que uma ação seja tomada a fim de configurar o mesmo de maneira correta.
Existem duas maneiras de se configurar/sincronizar o RTC:
● Via Comando de Downlink;
● Via Dados de GPS (Para modelos que possuem GPS instalado).
Quando o RTC é atualizado via comando de Downlink é preciso ter cuidados ao montar a
mensagem de sincronização (veja a seção de comandos de Downlink para saber como proceder).
4. Modo de operação
4.1. Lora®
4.1.1. Entrar na rede LoRa®
O ITP possui um processo automático de conexão a uma rede LoRa®. Por padrão o
dispositivo sai da fábrica com o modo de ativação ABP. Caso já alterado para OTAA, o dispositivo irá
realizar o seguinte comportamento:
Ao ser alimentado o dispositivo iniciará a busca por uma rede aberta, e caso encontre, o
dispositivo iniciará o processo de conexão (Join). Caso não encontre uma rede, o dispositivo
reiniciará o processo de varredura.
Uma vez na rede, ele será visto no gateway ou na aplicação do usuário através da sua
identificação única, ou seja, do seu número MAC, que será disponibilizado no produto, bem como
dos seus valores do modelo "ITP1xx".
O ITP possui três modos de operação em relação ao controle da Luminária, são eles:
1. Manual.
2. Automático (Padrão).
3. Slots de tempo programáveis.
Ativo/La
Valores 0-2 0-23 0-59 0-23 0-59 0-9 0-100
tente
9
O campo Slot diz respeito ao número do perfil que se deseja programar. A fotocélula possui até
3 perfis de slots disponíveis, variando do número 0 (correspondendo ao primeiro Slot) até o Slot de
número 2 (último). É possível programar os 3 slots e criar uma sequência de dimerização ao longo
do dia, por exemplo.
O campo Dias da Semana pode ser preenchido com valores de 0 há 9 e são descritos como:
0, 1, 2, 3, 4, 5 e 6, sendo 0 representando Domingo (primeiro dia da semana) e 6 Sábado (último
dia da semana), dando a possibilidade de escolher somente 1 dia específico da semana para
executar.
7, Executará em dia de Semana (Segunda a Sexta-feira)
8, Executará nos finais de Semana (Sábado e Domingo)
9, Todos os dias (Sem exceções)
O tempo máximo entre o Início e Fim de um único Slot não pode ultrapassar 18 horas.
Durante os períodos que não contemplam os intervalos programados, o dispositivo irá operar
como em modo Automático, inclusive seu nível de dimerização pré-programado (padrão 100%).
Para que este modo de operação de seja de fato executado como programado, é necessário que
Nota o Relógio (RTC) esteja configurado e sincronizado, caso contrário o dispositivo irá operar como
em modo Automático.
As mensagens enviadas pelos dispositivos ITP1xx são formadas por até 5 mensagens
distintas:
5.1. Periódica
Mensagem enviada de acordo com o tempo programado e contempla os dados dos sensores
do seu modelo e outros indicadores de operação do dispositivo.
Versão de Firmware
Bits 7 6 5 4 3 2 1 0
Swing
- Angle Lux Temperature Frequency Power Factor Current Voltage
Duty
Máscara de Dados
Bits 15 14 13 12 11 10 9 8
Máscara de Dados
Swing Power
Angle Lux Temperature Frequency Current Voltage
Duty Factor
Tamanho
2 2 2 2 2 2 3 2
em Bytes
Tamanho
4 2 1 4 4 7 7 2
em Bytes
12
Decodificação
HEADER 4C 76 - -
Tipo de Mensagem 01 1 - -
Corrente {00, 14, 00} 5120 Dividir por 10000 0,5120 Ampére
1570814424
Timestamp {5D, A0, B9, D8} 1570814424 -
Segundos
13
Exemplo de Dados de GPS:
Admitindo que o bit de dados de GPS (Position) contido na máscara de dados indique a
existência das informações de Latitude e Longitude na mensagem (payload), a decodificação dessas
informações devem seguir o padrão descrito abaixo:
/* Latitude Decode */
if(81 >> 7 == 1)
{
Latitude = - (Latitude - 80000000)
}
Latitude = Latitude/1000000.0
/* Longitude Decode */
if(82 >> 7 == 1)
{
Longitude = - (Longitude - 80000000)
}
Longitude = Longitude/1000000.0
Na Latitude o MSb representa o Norte Geográfico caso seu valor seja 0, caso
Nota contrário indica ao Sul. Assim como na Latitude, na Longitude o MSb determina que
o ponto em questão se situa à Leste tendo valor 0 e à Oeste sendo 1.
14
Alarme de Colisão (TILT Alarm):
Enviada assim que uma colisão é detectada. É formada de acordo com a estrutura a seguir:
Tamanho em Bytes 1 1
Mensagens de Alarme são enviadas somente nos modelos que contém sensores de
Nota Acelerômetro e Giroscópio.
Tamanho em Bytes 1 1
15
Mensagem de Report de Falha Crítica:
Mensagem enviada quando o dispositivo identifica falha em algum dos sistemas críticos
como: Power Meter, Lux Sensor, GPS e Accelerometer Sensor. A estrutura da mensagem pode ser
descrita a seguir como:
Tamanho em Bytes 1 1 1
Máscara de report
Bits 4-7 3 2 1 0
- RFU Accelerometer Sensor GPS Sensor Lux Sensor Power Meter Sensor
Tamanho em
1 1 1 4
Bytes
16
6. Mensagens de configuração via downlink
Os dispositivos ITP 100/101/110/111 aceitam, além das próprias configurações do protocolo
LoRaWAN™, configurações através de comandos proprietários via downlink. Nesta seção,
apresenta-se exemplos de tais comandos de configuração, especificando sua estrutura e as portas
que devem ser utilizadas.
Porta: 2
Padrão: 01 + novo valor em hexadecimal (2 Bytes)
Exemplo: 010078
Este parâmetro de tempo deve ser enviado considerando a unidade em minutos. Note que
0078= 120 minutos = 2 hora.
Porta: 2
Padrão: 03 + novo valor (4 Bytes)
Exemplo: 031933C07F
Para alterar a Network Session Key e Application Session Key pode-se enviar o seguinte
comando:
Porta: 2
Padrão: 04 + novo valor NwkSKey (16 Bytes) + novo valor AppSKey (16 Bytes)
Exemplo: 04112233445566778899AABBCCDDFF1122112233445566778899AABBCCDDFF1122
17
Quando em modo OTAA:
Para alterar a Application EUI e Application Key pode-se enviar o seguinte comando:
Porta: 2
Padrão: 02 + novo valor AppEUI (8 Bytes) + novo valor AppKey (16 Bytes)
Exemplo: 0299AABBCCDDFF1122112233445566778899AABBCCDDFF1122
Porta: 2
Comando: 0500
Máscara de canais
Bits 7 6 5 4 3 2 1 0
Porta: 2
Padrão: 06 + novo valor (1 Byte)
Exemplo: 0601
18
Alterando o modo de autenticação:
Por padrão, o dispositivo realiza autenticação usando o modo ABP. Para alterar esse parâmetro
para OTAA, pode-se enviar o seguinte comando:
Porta: 2
Comando: 0701
Após o dispositivo receber o comando por downlink, o mesmo irá reiniciar já no novo
modo configurado. Para mais informações sobre modos de autenticação e o
Nota
protocolo LoRaWAN™, acesse LoRaWAN® Specification v1.0.3, disponível em nossa
área de documentação.
Alterando a Região:
Como comentado anteriormente, por padrão, a região configurada no dispositivo é a LA915.
Para alterá-la para AU915, pode-se enviar o seguinte comando de downlink:
Porta: 2
Comando: 0801
Para alterar a região para LA915, pode-se enviar o seguinte comando de downlink:
Porta: 2
Comando: 080A
19
Configurando Grupos de Multicast:
Através desse comando, é possível configurar grupos de multicast (até 4 grupos por
dispositivo).
Um grupo multicast é constituído por 4 parâmetros:
● Group ID (0 - 1 - 2 - 3)
● Address
● Multicast Application Session Key
● Multicast Network Session Key
● Group ID: 0
● Address: 01FFFFFF
Porta: 2
Padrão: 0D + GroupID (1 Byte) + Address (4 bytes)
Comando: 0D0001FFFFFF
● Group ID: 0
● Address: 01FFFFFF
Porta: 2
Padrão: 0D + GroupID (1 Byte) + Address (4 bytes) + McEKey Encrypted (16 Bytes)
Comando: 0D0001FFFFFFace0aac86ac5fd5a8750d276d9b3492d
A McKEKey é uma chave específica do dispositivo e vitalícia, usada para criptografar a chave
Multicast transportada pelo ar (é uma chave de criptografia de chave). Para ter acesso a McKEKey,
por questões de segurança, entre em contato com o suporte.
20
6.2. Configuração de padrões do dispositivo
Nesta seção contém comandos de downlink relacionados ao comportamento do dispositivo.
Porta: 3
Padrão: 02 + novo valor em hexadecimal (4 Bytes)
Exemplo: 025DA5FEF1
Caso o dispositivo possuir GPS integrado, seu RTC é sincronizado automaticamente ao iniciar
e também uma vez ao dia caso detectar uma defasagem de tempo maior que 60 segundos.
● Manual: 01
● Automático: 02
● Slot: 03
Porta: 3
Padrão: 0300 + valor em hexadecimal do modo de operação (1 Byte)
Exemplo: 030001
No exemplo anterior, foi solicitado que a Fotocélula opere em modo Manual, admitindo um
valor de dimerização pré-configurado (padrão 100%).
21
Configuração do modo Manual:
No modo manual deve-se informar o valor do nível de dimerização desejado através da porta
3.
Porta: 3
Padrão: 0301 + valor em hexadecimal (1 Byte)
Exemplo: 030150
No exemplo acima foi solicitado que a Fotocélula opere em modo manual e seu nível de
dimerização seja de 80%.
Porta: 3
Padrão: 0302 + valor em hexadecimal (1 Byte)
Exemplo: 03023C
No exemplo acima foi solicitado que a Fotocélula opere em modo Automático e seu nível de
dimerização seja de 60%.
Porta: 3
Padrão: 0303 + slot + ativo + Hora Inicio + Min Inicio + Hora Fim + Min Fim + Dias + Dimmer
Exemplo: 03030201060009000950
No exemplo acima o Slot 2 foi programado para estar ativo e executar das 03:00 até 06:00
(GMT-3) todos os dias da semana em 80% de Nível de Dimerização.
Para maiores detalhes sobre o padrão do comando, veja: Modo Slots de Tempo
Programáveis, disponível em nossa área de documentação
Porta: 3
Padrão: 0400 + Valor limitante em Hexadecimal
Exemplo: 04000032
O exemplo acima representa a alteração do limitante inferior em valores de Lux para: 50 Lux
● Valor mínimo aceito: 0
● Valor máximo aceito: Limitante Superior - 1
Porta: 3
Padrão: 0401 + Valor limitante em Hexadecimal
Exemplo: 040100C8
O exemplo acima representa a alteração do limitante superior em valores de Lux para: 200 Lux.
● Valor mínimo aceito: Limitante Inferior + 1
● Valor máximo aceito: 63000
Caso o valor do limite superior for menor que o inferior ou caso o valor do limite
Nota
inferior for maior que o limite superior, o comando será ignorado pelo dispositivo.
Porta: 3
Comando: 0501
Porta: 3
Comando: 0707
Após o envio dos dados solicitado pelo comando, o tempo de envio do próximo
uplink periódico será reiniciado, ou seja, caso a Fotocélula esteja programada para
Nota enviar dados a cada 1 hora +- 5 minutos e, após o recebimento desse comando, a
mesma enviará o dado imediato e iniciará a contagem do tempo para enviar o
próximo uplink após 1 hora +-5 minutos. 23
7. Obter acesso aos documentos
Você encontra outros documentos desta linha de produtos em nosso site, www.khomp.com.
Veja a seguir como se cadastrar e acessar nossa documentação.
Você também pode entrar em contato com nosso suporte técnico através do e-mail
suporte@khomp.com ou pelo telefone +55 (48) 3722-2930.
Este equipamento não tem direito a proteção contra interferência prejudicial, e não pode
causar interferências em sistemas devidamente autorizados.
Este produto contém a placa NIT 21 LI , código de Homologação Anatel 06425-19-03237.
Este produto não é apropriado para uso em ambientes domésticos, pois poderá causar
interferências eletromagnéticas, que obrigam os usuários a tomar medidas necessárias para
minimizar estas interferências.