Você está na página 1de 46

Treinamento WEB

Centrais e Módulos VIAWEB


PROGRAMANDO COMUNICAÇÃO

Conteúdo:
- Comunicação com as Receptoras (IP e/ou GPRS)
- Meios de Comunicação com a Internet
- Comunicação com Receptoras por Linha Telefônica
- Sequências de Comunicação
- Programando as Sequências de Comunicação
- Envio de eventos para Aplicativo VIAWEBmobile
Treinamento WEB

Centrais e Módulos VIAWEB


PROGRAMANDO COMUNICAÇÃO

Comunicação com as Receptoras* (IP e/ou GPRS)

*Receptora também pode ser chamada de Servidor


Treinamento WEB

As centrais e módulos VIAWEB podem se comunicar via internet (IP


e/ou GPRS) com até três receptoras...Por IP fixo ou DNS

Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação


Treinamento WEB

Para cada receptora é necessário configurar três parâmetros nos


equipamentos (centrais ou módulos).
ID ISEP: número que identifica o equipamento na
Receptora VIAWEB
receptora. O ID ISEP é criado pelo operador
quando cadastra o equipamento na receptora.
Este mesmo número deve ser programado no
equipamento. O IDISEP pode variar de 0001 a
Internet ID ISEP FFFF.
Porta TCP
End. IP Porta TCP: a receptora utiliza uma porta TCP
exclusiva para receber as informações que
chegam dos equipamentos. A porta padrão é
01733. A porta TCP deve ser programada no
equipamento.

Endereço IP do Servidor: quando a receptora


tem acesso internet via um IP fixo (público), este
endereço IP deve ser programado no
Programar no equipamento equipamento.
Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação
Treinamento WEB

Quando habilitado o envio de eventos (ver sequência de


comunicação), estes serão enviados para as receptoras
programadas.
Receptora VIAWEB

Internet End. IP
Porta TCP
ID ISEP

Os eventos são enviados para:


- O endereço IP programado
- No destino IP, para a porta TCP programada
- Informando tratar-se do equipamento
identificado pelo ID ISEP que foi programado

Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação


Treinamento WEB

Então, para a programação de cada receptora, três funções devem


ser observadas.
Funções para programação.

Programação da Receptora 1.
023 – ID ISEP do equipamento nesta receptora
026 – Porta TCP desta receptora
034 – IP da conexão internet desta receptora

Programação da Receptora 2.
024 – ID ISEP do equipamento nesta receptora
027 – Porta TCP desta receptora
035 – IP da conexão internet desta receptora

Programação da Receptora 3.
025 – ID ISEP do equipamento nesta receptora
028 – Porta TCP desta receptora
036 – IP da conexão internet desta receptora

Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação


Treinamento WEB

Exemplo de valores para a programação das receptoras.

Funções para programação.

Programação da Receptora 1.
023 – 002A
026 – 01733
034 – 201.013.025.190

Programação da Receptora 2.
024 – 01AF
027 – 07108
035 – 105.250.034.200

Programação da Receptora 3.
025 – 0100
028 – 07000
036 – 105.251.045.032

Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação


Treinamento WEB

Esclarecimentos sobre os valores programados.

Funções para programação.


ID ISEP
Programação da Receptora 1. O IDISEP programado será o mesmo reservado
023 – 002A (ID ISEP) na receptora para este equipamento. Por isso o
026 – 01733 (porta TCP) mesmo equipamento pode usar até três ID ISEPs
034 – 201.013.025.190 (endereço IP) diferentes, um para cada receptora.

Programação da Receptora 2. Porta TCP


024 – 01AF A porta TCP também poderá ser diferente para
027 – 07108 cada receptora, pois dependerá da porta que
035 – 105.250.034.200 está programada em cada receptora.

Programação da Receptora 3. Endereço IP


025 – 0100 Para cada receptora será programado o IP fixo
028 – 07000 da conexão internet pública utilizada pela
036 – 105.251.045.032 receptora para conexão à internet.

Centrais VW16Z - Programando a Comunicação


Treinamento WEB

Se a receptora não tem conexão com a internet via IP fixo, é


possível usar nome de domínio e servidor DNS para que o
equipamento encontre o endereço IP da receptora e assim possa
enviar os eventos.
Programação da Receptora 1. Servidores DNS
023 – ID ISEP do equipamento nesta receptora Servem para que o equipamento possa encontrar
026 – Porta TCP desta receptora o IP da receptora a partir do seu endereço URL
na Internet.
029 – URL desta receptora (www.abc.com.br)

Programação da Receptora 2. Funções de Programação


024 – ID ISEP do equipamento nesta receptora 021 – Servidor DNS Primário
027 – Porta TCP desta receptora 022 – Servidor DNS Secundário
030 – URL desta receptora (www.xyz.com.br)
Em alguns casos o provedor de internet utiliza
Programação da Receptora 3. servidores próprios e bloqueia os do Google.
Nesse caso deve-se programar os servidores
025 – ID ISEP do equipamento nesta receptora fornecidos pelo provedor nas funções 021 e 022.
028 – Porta TCP desta receptora
031 – URL desta receptora (www.def.com.br)
Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação
Treinamento WEB

Importante: o roteador de acesso à internet deve ser configurado


para rotear a Porta TCP para a receptora dentro da rede.
Receptora
Roteador
Programar para
rotear porta TCP Exemplo:
para endereço IP End IP: 192.168.1.101
Porta TCP: 01733
da receptora

Rotear
Porta TCP: 01733
Internet Para...
End IP: 192.168.1.101

Rede Local

Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação


Treinamento WEB

Centrais e Módulos VIAWEB


PROGRAMANDO COMUNICAÇÃO

Meios de comunicação com a Internet (IP e/ou GPRS)


Treinamento WEB

Os equipamentos podem se conectar à internet via GPRS

GPRS

Internet

Rede
celular

Receptoras

Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação


Treinamento WEB

...ou, conforme o modelo, podem se conectar à internet via IP

IP
Rede Internet
local

Receptoras

Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação


Treinamento WEB

Para a comunicação via GPRS alguns parâmetros específicos


devem ser programados no equipamento.
Funções para programação.

GPRS 041 – PIN do SIM CARD


042 – APN GPRS
043 – Usuário GPRS
044 – Senha GPRS

Configuração rápida...
A função 037 permite escolher uma operadora
específica. Neste caso algumas funções são
Rede programadas automaticamente (ver manual).
celular

Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação


Treinamento WEB

Para a comunicação IP alguns parâmetros específicos também


devem ser programados no equipamento.
Funções para programação.

051 – Endereço IP na rede


052 – Gateway
053 – Máscara de rede
IP
Rede Configuração rápida...
local Na função 055 podemos ativar/desativar o DHCP.
O DHCP permite que as configurações como
endereço IP, gateway, máscara de rede e
servidores DNS sejam obtidos automaticamente na
OBS: Caso seja utilizado IP fixo na rede onde está instalado. Desde que a rede
rede interna o DHCP do equipamento possua um servidor DHCP ativo, como por
deve ser desabilitado (função 055, exemplo um modem roteador.
deixar o 1 desmarcado)

Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação


Treinamento WEB

Centrais e Módulos VIAWEB


PROGRAMANDO COMUNICAÇÃO

Comunicação com Receptoras por Linha Telefônica


Treinamento WEB

As centrais também podem se comunicar com receptoras de linha


telefônica.

Linha
telefônica

Receptora
de Linha
Telefônica
Software
Monitoramento
Rede
telefônica
Empresa de
monitoramento

Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação


Treinamento WEB

Nestas situações devem ser programados os números telefônicos


das linhas das receptoras.
Funções para programação.

Centrais VW16Z
Linha Funções 481 a 484
telefônica
Centrais VW10Z
Funções 062 a 065

OBS: Podem ser programados


até 4 números telefônicos para
Rede envio de eventos.
telefônica

Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação


Treinamento WEB

Centrais e Módulos VIAWEB


PROGRAMANDO COMUNICAÇÃO

Sequências de Comunicação
Treinamento WEB

As centrais e módulos possuem três sistemas de comunicação


independentes. São as „Sequências de Comunicação“ 1, 2 e 3.
EVENTO
Sequência 1

Sequência 2

Sequência 3

Este recurso permite que um evento possa ser enviado para


diferentes destinatários ao mesmo tempo, e de forma independente.
Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação
Treinamento WEB

Com as Sequências de Comunicação é possível escolher quais


meios serão utilizados para enviar um evento, e para quais destinos
ele será enviado.
Chamada com som
de sirene
GPRS/ Mensagem
SMS SMS

Aplicativo VIAWEBmobile
IP

E-MAIL
Linha
Telefônica Empresa
Monitoramento

Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação


Treinamento WEB

Exemplo de utilização das 3 sequências...


sequência 1

GPRS / SMS
Internet

sequência 2

Empresa de
Monitoramento
IP
Rede
Local
sequência 3

Aplicativo
VIAWEBmobile
Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação
Treinamento WEB

Sequência 1 envia evento por SMS para


destino programado.

sequência 1

SMS

Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação


Treinamento WEB

Sequência 2 envia evento por rede GPRS para


monitoramento.
GPRS
Internet

sequência 2

Empresa de
Monitoramento

Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação


Treinamento WEB

Sequência 3 envia evento para usuários do aplicativo


VIAWEBmobile.

Internet

IP
sequência 3

Rede
Aplicativo
local
VIAWEBmobile

Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação


Treinamento WEB
E cada sequência de comunicação pode ter destinos alternativos para o
envio do evento, informados por ordem de prioridade.
Receptora A
Receptora A. Se a Receptora A não confirma
recebimento, a sequência aguarda o
Sequência 1 restabelecimento para então enviar os eventos.

Receptora B Receptora C
Receptora B. Se a Receptora B não confirma
Sequência 2 recebimento, a sequência passa para o próximo
passo: enviar evento para a Receptora C.

Telefone 1 Telefone 2
A sequência envia som de sirene para o telefone 1,
depois para o telefone 2.
Sequência 3

Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação


Treinamento WEB

A sequência executa o envio a partir do primeiro meio e destinos


programados...

Sequência 2

1 2

Receptora A Receptora B

Se o evento é entregue com sucesso, a sequência encerra o envio


deste evento. Se não é entregue, a sequência tenta enviar para o
destino seguinte. Cada sequência de comunicação permite até 16
passos, sendo cada passo um „destino“ para enviar o evento.

Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação


Treinamento WEB

Quando a sequência encerra o envio de um evento, e passa a enviar


o próximo evento do buffer de eventos?

- Quando o evento é entregue com sucesso a uma receptora

- Quando é enviado por SMS.

- Quando a sequência não obteve resposta efetuando o número de


tentativas de envio programado, só será iniciado o envio de eventos
quando um novo for gerado.

Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação


Treinamento WEB

Centrais e Módulos VIAWEB


PROGRAMANDO COMUNICAÇÃO

Programando as Sequências de Comunicação


Treinamento WEB

Cada sequência de comunicação pode ser programada


com até 16 opções diferentes...

Opções...

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Meios...

- A sequência 1 é programada na função 001.


- A sequência 2 é programada na função 002.
- A sequência 3 é programada na função 003.
A programação padrão é 00 para todos as opções, o que significa
„não enviar o evento“.

Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação


Treinamento WEB

Veja a tabela que informa os „meios de comunicação“


para programar nas sequências de comunicação...
Opções... 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16
Meios... ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??

Opção Meio de comunicação Opção Meio de comunicação


[ 00 ] Fim da Sequência (menos que 16 meios). [ 22 ] 4+2 pulsado no Número Telefônico 2
[01] ou [51] Servidor VIAWEB 1 ( via GPRS [01], ou via IP [51] ) [ 23 ] 4+2 pulsado no Número Telefônico 3
[02] ou [52] Servidor VIAWEB 2 ( via GPRS [02], ou via IP [52] ) [ 24 ] 4+2 pulsado no Número Telefônico 4
[03] ou [53] Servidor VIAWEB 3 ( via GPRS [03], ou via IP [53] ) [ 31 ] Som de Sirene no Número Telefônico 1
[ 04 ] 1º periférico de comunicação auxiliar [ 32 ] Som de Sirene no Número Telefônico 2
[ 05 ] 2º periférico de comunicação auxiliar [ 33 ] Som de Sirene no Número Telefônico 3
[ 11 ] Contact ID no Número Telefônico 1 [ 34 ] Som de Sirene no Número Telefônico 4
[ 12 ] Contact ID no Número Telefônico 2 [ 41 ] SMS para o Número Telefônico 1 ( Via GPRS )
[ 13 ] Contact ID no Número Telefônico 3 [ 42 ] SMS para o Número Telefônico 2 ( Via GPRS )
[ 14 ] Contact ID no Número Telefônico 4 [ 43 ] SMS para o Número Telefônico 3 ( Via GPRS )
[ 21 ] 4+2 pulsado no Número Telefônico 1 [ 44 ] SMS para o Número Telefônico 4 ( Via GPRS )

Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação


Treinamento WEB

Veja como fica a programação da sequência para o


exemplo abaixo...
1 2

Servidor 1 Servidor 2

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16
Opções...
01 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Meios...

Posição 1 = via GPRS para servidor 1. Posição 2 = via GPRS para servidor 2.

Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação


Treinamento WEB

Alguns detalhes sobre a programação da sequência...

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16
Opções...
01 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Meios...

- Sempre que houver menos do que 16 opções configuradas, a última deve


ser 00 para „marcar“ o fim da sequência.

Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação


Treinamento WEB

Alguns detalhes sobre a programação da sequência...


- O envio para SMS deve ser a última opção da sequência,
pois após executá-la a sequência deixa de enviar o evento
corrente e passa para o próximo evento se houver.
SMS

Observação: não se deve programar SMS para mais de um


celular na mesma sequência, pois só o primeiro vai receber a
informação; Para outro celular receber deve-se programá-lo
em outra sequencia; O tempo de entrega das mensagens é
definido pela operadora levando-se em conta a disponibilidade
do serviço na região.

Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação


Treinamento WEB

Alguns detalhes sobre a programação da sequência...


- O envio de som de sirene não interrompe a sequência de
comunicação, que após enviá-lo passa para o próximo destino
programado.
- É importante observar que o envio de som de sirene será
Som de
executado tantas vezes quantas tentativas de envio estiverem
Sirene programadas.
- Se o envio de som de sirene for aplicado, recomenda-se que seja
utilizada uma sequência de comunicação somente para o envio de
som de sirene para os diferentes telefones que devem receber a
informação.
- Também recomenda-se reduzir o número de tentativas de envio
para a sequência de comunicação utilizada (funções 013, 014 ou
015, para as sequências 1, 2 ou 3).
Importante: definir no filtro de eventos em quais casos serão
geradas ligações para os usuários (Exemplo: Envia apenas alarmes)

Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação


Treinamento WEB

Alguns detalhes sobre a programação da sequência...


1 2

Servidor 1 Servidor 2

10 tentativas se não conseguir entregar o evento.

- Quando a sequência chega ao fim sem conseguir entregar o evento a uma receptora de
monitoramento programada, retorna ao início para novas tentativas. O número de tentativas é
programado por sequência. O número padrão de tentativas é 10.
Função 013 para pogramar tentativas da sequência 1.
Função 014 para pogramar tentativas da sequência 2.
Função 015 para pogramar tentativas da sequência 3.
Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação
Treinamento WEB

Exemplo 1 de programação das sequências...


1 2
Sequência 1 Via IP para Servidor 1, via IP
para Servidor 2.

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16
Opções...
51 52 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Meios...

Observação: nesta programação, se o evento não é entregue no


servidor 1 e no servidor 2, a sequência executa o número de
tentativas programadas antes de passar para o próximo evento.
(número padrão de tentativas: 10)
Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação
Treinamento WEB

Exemplo 2 de programação das sequências...


1 2 Via GPRS para
Servidor 1, via IP para
Sequência 2 Servidor 2, via SMS
para celular 1.

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16
Opções...
01 52 41 00 00 00 00 00 00 00 00 00 00 00 00 00
Meios...

Observação: nesta programação, se o evento não é entregue no servidor 1


e no servidor 2, a sequência envia SMS para o primeiro telefone
programado e finaliza, ou seja, a sequencia considera o primeiro evento
entregue para o celular e não vai tentar novamente. Ela será iniciada
somente se ocorrer novo evento.

Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação


Treinamento WEB

Exemplo 3 de programação das sequências...


1 2
Som de sirene para o telefone
Sequência 3
1, som de sirene para o
telefone 2.

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16
Opções...
31 32 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Meios...

Observação: nesta programação a sequência envia o som de sirene para o


telefone 1, e em seguida para o telefone 2. O som de sirene será enviado para
cada telefone tantas vezes quantas as tentativas programadas para esta
sequência de comunicação.
Importante: definir no filtro de eventos em quais casos serão geradas ligações
para os usuários (Exemplo: Envia apenas alarmes).
Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação
Treinamento WEB

Centrais e Módulos VIAWEB


PROGRAMANDO COMUNICAÇÃO

Envio de eventos para aplicativo VIAWEBmobile


(utilizando a nuvem VIAWEB cloud)
Treinamento WEB

Para que seja possível operar o alarme através do VIAWEBmobile e


da nuvem VIAWEBcloud, uma das sequências de comunicação
deve ser configurada para a nuvem.
Internet

Aplicativo
VIAWEBmobile

Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação


Treinamento WEB

As funções a programar dependem de qual receptora será


configurada como sendo a nuvem VIAWEB cloud.
Se a VIAWEBcloud for a Receptora 1. Servidores DNS
023 – 0001 Servem para que o equipamento possa encontrar o
026 – 01733 IP da receptora a partir do seu endereço URL na
029 – viawebmobile.com Internet.

Se a VIAWEBcloud for a Receptora 2.


024 – 0001 Funções de Programação
027 – 01733 021 – 8.8.8.8
030 – viawebmobile.com 022 – 8.8.4.4

Se a VIAWEBcloud for a Receptora 3. Em alguns casos o provedor de internet utiliza


025 – 0001 servidores próprios e bloqueia os do Google. Nesse
028 – 01733 caso deve-se programar os servidores fornecidos
031 – viawebmobile.com pelo provedor nas funções 021 e 022.

Importante: Programar também as funções 001, 002 ou 003 (sequências de comunicação) com:
51 (IP) ou 01 (GPRS) para Receptora 1, 52 (IP) ou 02 (GPRS) para Receptora 2 ou 53 (IP) ou 03
(GPRS) para Receptora 3.
Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação
Treinamento WEB

No caso de uma conexão com VIAWEB Cloud, para cadastrar uma


nova instalação será necessário informar „usuário“ e „senha“
relativos ao sistema de alarme, que podem ser lidos diretamente na
central ou módulo, através das seguintes funções.

Usuário: função 582


Senha: função 583

Importante
O número lido na função 582 deve ser acrescido
de „@cloud“ para que seja digitado no aplicativo.
Exemplo:
Valor lido na função 582: 123456
Valor a digitar no aplicativo: 123456@cloud

Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação


Treinamento WEB

Usando comunicação IP - VIAWEB Cloud para aplicativo


VIAWEBmobile.

Internet

IP

Rede
Aplicativo
local
VIAWEBmobile

Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação


Treinamento WEB

Usando comunicação GPRS - VIAWEB Cloud para


aplicativo VIAWEBmobile.
GPRS Internet Aplicativo
VIAWEBmobile

Para uso do Cloud por GPRS é preciso usar um chip de dados e configurar os parâmetros de
operadora (Funções 042, 043 e 044 – APN, usuário e senha)

Centrais VW8Z, VW16Z e Módulos VIAWEB - Programando a Comunicação


Treinamento WEB

Obrigado por assistir a este


treinamento!

Você também pode gostar