# Central de Alarme Residencial (Honeywell VISTA-20P)

**Integrantes**

| Nome completo                          | Matrícula    |
|----------------------------------------|--------------|
| Diego Sousa Leite                      | 221007994    |
| Danilo Carvalho Antunes                | 211039312    |
| Pedro Henrique Fernandino da Silva     | 221031354    |
| Valderson Pontes da Silva Junior       | 190020521    |

---

## 1. Descrição do Produto

A **Central de Alarme Honeywell Ademco VISTA-20P** é um **nó central de segurança** amplamente implementado nos mercados residencial e comercial leve. Funciona como uma arquitetura canónica de processamento de borda (*edge computing*), capaz de **orquestrar e monitorar ininterruptamente variáveis físicas** no perímetro e no interior dos edifícios [^1].

O equipamento é fundamental para instalações que exigem **tolerância a falhas elétricas, alta modularidade e operação totalmente *offline***, sem qualquer dependência primária de infraestruturas em nuvem para a tomada de decisões críticas de emergência.

### Funções principais
- Monitoramento paramétrico de aberturas de portas e janelas (perímetro);
- Detecção de intrusão volumétrica através de sensores infravermelhos (PIR);
- Processamento determinístico de interrupções com supressão de falsos positivos locais;
- Acionamento de sirenes de alta potência (atuadores acústicos) em caso de violação;
- Comunicação analógica de dados (Contact ID) para centrais de monitoramento remotas.

### Público-alvo
Destina-se a residências de médio e grande porte e instalações comerciais que necessitam de sistemas de segurança híbridos (cabeados e sem fio), com alta resiliência contra sabotagens mecânicas e que exijam conformidade com normas governamentais rigorosas (como a SIA CP-01).

### Fotos do produto

<figure>
  <img src="assets/vista20p_caixa.jpg" alt="Caixa metálica do Honeywell Vista-20P" width="400"/>
  <figcaption><strong>Figura 1 –</strong> Instalação típica da central em sua caixa metálica protetora.</figcaption>
</figure>

<figure>
  <img src="assets/vista20p_teclado.jpg" alt="Teclado Alfanumérico Honeywell" width="400"/>
  <figcaption><strong>Figura 2 –</strong> Interface do usuário (teclado alfanumérico legado conectado via barramento).</figcaption>
</figure>

---

## 2. Análise Técnica do Funcionamento

### 2.1. Principais Módulos do Sistema

Nesta seção foram dissecados os módulos fundamentais presentes na central clássica. Os detalhes eletrônicos e especificações derivam dos esquemas técnicos de hardware da Honeywell [^1].

| Sensores | Funcionalidade | Topologia Elétrica | Referência |
|------------------------|-------------------------|-------------------------|-------------------------|
| Chave Magnética (Reed Switch) | Detecção perimetral (abertura de portas e janelas) | Contato Normalmente Fechado (NF) com resistor de 2kΩ | [^1], [^3] |
| Sensor Infravermelho Passivo (PIR) | Detecção volumétrica interna térmica | Relé de Estado Sólido (SSR) / Lente de Fresnel | [^1], [^2] |
| Detector Fotoelétrico | Prevenção de incêndio (detecção de partículas) | Laço de 2 ou 4 fios | [^1] |

| Atuadores | Funcionalidade | Referência |
|------------------------|-------------------------|-------------------------|
| Saída de Sirene (Siren Bell) | Emissão acústica de emergência de alta potência (picos de até 2A) | [^1] |
| Relés Programáveis | Acionamento auxiliar de iluminação ou travas (integração domótica) | [^1] |

| Controle | Funcionalidade | Referência |
|------------------------|-------------------------|-------------------------|
| Microcontrolador EEPROM (Série WA20P) | Processa a Máquina de Estados Finitos (FSM), varre ADC e controla latência | [^1], [^4] |

| Interface | Funcionalidade | Referência |
|------------------------|-------------------------|-------------------------|
| Teclado Alfanumérico (ex: 6160) | Renderiza texto LCD e recolhe senha do usuário | [^1] |

| Conectividade | Funcionalidade | Referência |
|------------------------|-------------------------|-------------------------|
| Barramento ECP (4 Fios) | Transmissão a 4800 bps entre o núcleo e os teclados | [^1] |
| Discadora PSTN | Comunicação analógica de pulsos Contact ID para a empresa de monitoramento | [^1] |

---

### 2.2. Identificação de Tecnologias Críticas

| Tecnologia Crítica | Componente / Algoritmo | Aplicação e Importância | Referência |
|------------------------|-------------------------|-------------------------|-------------------------|
| Supervisão por Resistor de Fim de Linha (EOLR) | Divisor de Tensão Analógico + ADC | Ao invés de ler booleanos (0V ou 5V), o ADC lê patamares de tensão. Detecta estado de repouso (2kΩ), violação (∞Ω) e curtos de sabotagem (0Ω). | [^1] |
| Duplicação de Zonas (*Zone Doubling*) | Associação de Resistores em Paralelo | Permite que o microcontrolador discrimine dois sensores no mesmo fio combinando resistores de 3kΩ e 6.2kΩ, economizando componentes físicos. | [^1] |
| Máquina de Estados Finitos Estrita (FSM) | *Firmware* do Microcontrolador | Garante que múltiplos sensores disparando simultaneamente não causem *deadlocks*. Segmenta os modos em Armado Ausente, Armado Presente e Disparo. | [^4], [^5] |
| Controle de *Debouncing* Analógico/Digital | Filtros RC + Temporizadores de Quartzo | Absorve e ignora o impacto microscópico mecânico das lâminas (*contact bounce*) ao fechar uma porta, evitando inundações no *buffer* da CPU. | [^1], [^3] |

<figure>
  <img src="assets/vista20p_pcb_detalhe.jpg" alt="Detalhe do Circuito da Placa" width="400"/>
  <figcaption><strong>Figura 3 –</strong> Imagem detalhada do microcontrolador WA20P e dos conversores ADC na placa.</figcaption>
</figure>

---

## 3. Proposta de Reprodução com ESP32

### 3.1. Visão Geral da Proposta

A arquitetura monolítica e legada da Ademco pode ser transposta para o paradigma de baixo custo e alta eficiência utilizando um microcontrolador **ESP32**, governado pelas bases *bare-metal* do **ESP-IDF** e do núcleo preemptivo **FreeRTOS**. O sistema operará 100% *offline*, mantendo a confiabilidade de segurança local sem necessitar de microsserviços em nuvem.

---

### 3.2. Funcionalidades a serem reproduzidas

| Funcionalidade original | Recurso equivalente proposto com ESP32 |
|------------------------|----------------------------------------|
| Monitoramento Perimetral EOLR | Chave Magnética Digital (Reed-Switch) em pino GPIO com interrupção e `pull-up` interno. |
| Detecção Volumétrica (PIR) | Sensor de Movimento ligado em porta digital com gatilho *Rising Edge*. |
| Interface via Teclado ECP (Input e Output) | **Input:** Joystick Analógico (2 Eixos e 1 Botão) processado pelo ADC e DMA.<br>**Output:** Tela OLED 0.98" ou LCD 16x2 controlada via barramento I2C para renderização dos menus. |
| Sirene de Alta Potência | Buzzer Ativo (acionado em conjunto com Transistor Bipolar NPN 2N2222). |
| Indicador Visual Estroboscópico | LED RGB de 5mm controlado via *hardware* pelo periférico LEDC (Modulação PWM). |

---

### 3.3. Arquitetura Conceitual

O processamento será garantido por rotinas estruturadas do FreeRTOS. Para evitar perdas de ciclos de CPU, os sinais dos periféricos acionarão uma Rotina de Serviço de Interrupção (ISR), que iniciará um *timer* de *debounce* por *software* (ex: 50ms) antes de enviar o evento seguro por uma `Queue` para a tarefa central da Máquina de Estados (FSM).

### 3.4. Diagrama Conceitual (Blocos)

```mermaid
flowchart TD
    subgraph Entradas Paramétricas
        A[Reed-Switch Magnético\nPerímetro] -->|GPIO ISR c/ Timer| B(Microcontrolador ESP32\nESP-IDF + FreeRTOS)
        C[Sensor de Movimento\nVolumétrico] -->|GPIO Rising Edge ISR| B
        D[Joystick Analógico\nNavegação] -->|ADC + Tratamento DMA| B
    end
    
    subgraph Núcleo de Processamento
        B --> |Task Pinning Core 1| E{Máquina de Estados FSM\n- Desarmado\n- Armado\n- Disparo}
    end

    subgraph Sinalização e Atuadores
        E -->|PWM via Hardware API| F[LED RGB 5mm]
        E -->|Acionamento NPN 2N2222| G[Buzzer Ativo de Potência]
        E -->|Renderização de Menus I2C| H[Tela OLED 0.98 / LCD 16x2]
    end

```

### 3.5. Limitações e Desafios Esperados

| Desafio | Mitigação no Projeto |
| --- | --- |
| Interferência Eletromagnética (EMI/RFI) em cabos longos | Utilizar circuitos Opto-Isoladores Galvanicamente Separáveis (PC817) para proteger as pinagens sensíveis de 3.3V do ESP32 contra ruídos no cabo. |
| Corrente insuficiente do GPIO para sirenes | Acoplar transistores bipolares NPN para chavear a potência necessária a transdutores piezoelétricos estridentes. |
| Inanição de Processos (*Starvation*) no FreeRTOS | Fixar a `Task` primária da FSM no Core 1 com prioridade máxima (`configMAX_PRIORITIES - 1`) para evitar o reset do *Watchdog Timer*. |

---

## 4. Artigos Relacionados

### 4.1. Tecnologias que viabilizam o produto

- **Lightweight Signal Processing Algorithms for Human Activity Monitoring using Dual PIR-sensor Nodes** [^2]
  - **Autores:** Muhammad Tahir, Peter Hung, et al.
  - **Publicação:** Institute of Microelectronics and Wireless Systems, NUI Maynooth, 2009.
  - **Link:** [Acessar PDF](https://mural.maynoothuniversity.ie/id/eprint/2593/1/MT_LightweightSignalProcessing.pdf)
  - **Resumo Técnico:** O estudo desenvolve algoritmos leves de processamento de sinais para nós de sensores PIR. Ele demonstra como usar filtros passa-baixa e janelas de eventos (*event windows*) temporais no software para processar dados de sensores de movimento, mitigando ruídos térmicos e oscilações sem exigir grande poder computacional.
  - **Aplicação:** Fornece o embasamento matemático e arquitetural para o tratamento do sinal do Sensor de Movimento no ESP32. O artigo justifica a necessidade de usar interrupções e temporizadores lógicos (filtros e *delays* algorítmicos) nas portas GPIO para limpar o sinal bruto do sensor PIR e evitar falsos alarmes (falsos positivos).

- **Study on Relay Contact Bounce Based on the Adaptive Weight Rotation Template Matching Algorithm** [^3]
  - **Autores:** Wenze Zhao, Jiaxing Yan, et al.
  - **Publicação:** Applied Sciences (MDPI), 2024.
  - **Link:** [Acessar PDF](https://www.mdpi.com/2076-3417/14/6/2341)
  - **Resumo Técnico:** O estudo analisa detalhadamente o fenómeno de "repique de contato" (*contact bounce*), que ocorre quando contatos eletromecânicos (como relés e chaves) fecham e abrem múltiplas vezes em um curto período devido a vibrações mecânicas. Utilizando câmeras de alta velocidade, o artigo mapeia as rápidas flutuações e a instabilidade transitória no sinal elétrico.
  - **Aplicação:** Justifica fisicamente a impossibilidade de ler as chaves magnéticas de porta (*Reed-Switches*) diretamente em *loop* linear no ESP32. O estudo torna obrigatória a implementação de técnicas de *debouncing* (como os temporizadores lógicos `xTimerStartFromISR` do FreeRTOS) para estabilizar as leituras periféricas e evitar inundações de falsos eventos na CPU.

- **Real-time embedded software testing method based on extended finite state machine** [^4]
  - **Autores:** Yongfeng Yin, Bin Liu, Hongying Ni.
  - **Publicação:** Journal of Systems Engineering and Electronics, 23(2), 2012.
  - **Link:** [Acessar PDF](http://ieeexplore.ieee.org/iel5/5971804/6190860/06190878.pdf)
  - **Resumo Técnico:** O estudo propõe um modelo de Máquina de Estados Finitos Estendida de Tempo Real (RT-EFSM) para avaliar a confiabilidade de softwares embarcados críticos. O artigo apresenta métodos de divisão de zonas de tempo e restrições temporais nas transições de estado para evitar falhas de concorrência e garantir a estabilidade do sistema.
  - **Aplicação:** Proporciona o embasamento teórico para a estruturação do *firmware* do ESP32. Como a central de alarme depende de transições temporais críticas (ex: tempos de *debounce* e atrasos de entrada/saída de 30 segundos no FreeRTOS), o modelo RT-EFSM justifica a adoção de uma arquitetura baseada em Máquina de Estados para garantir tolerância a vazamentos lógicos e evitar *deadlocks* operacionais.

- **A New Approach for Implementing Finite State Machines with Input Multiplexing** [^5]
  - **Autores:** Ignacio Garcia-Vargas, Raouf Senhadji-Navarro.
  - **Publicação:** Electronics (MDPI), 12(18), 3763, 2023.
  - **Link:** [Acessar PDF](https://www.mdpi.com/2079-9292/12/18/3763)
  - **Resumo Técnico:** O artigo propõe uma nova abordagem para implementar Máquinas de Estados Finitos com Multiplexação de Entradas (FSMIM). O estudo foca em otimizar a lógica computacional e a memória agrupando estados e simplificando os seletores de entrada estritamente de acordo com o estado atual da máquina.
  - **Aplicação:** Fundamenta a otimização da lógica em C/C++ do ESP32. Como a central possui múltiplos sensores (PIR, Reed-Switch, Joystick), a teoria de multiplexação justifica que o sistema não precisa processar ativamente certas interrupções (ex: o PIR) se a FSM estiver no estado "Desarmado". O artigo embasa como selecionar as leituras dos pinos GPIO baseando-se no estado atual da FSM, economizando ciclos de processamento da CPU.



### 4.2. Artigos sobre aplicação / uso do produto

- **Cooperative Networked PIR Detection System for Indoor Human Localization** [^6]
  - **Autores:** Chia-Ming Wu, Xuan-Ying Chen, Chih-Yu Wen, William A. Sethares.
  - **Publicação:** Sensors (MDPI), 21(18), 6180, 2021.
  - **Link:** [Acessar PDF](https://www.mdpi.com/1424-8220/21/18/6180)
  - **Resumo Técnico:** O estudo desenvolve um sistema de detecção e localização humana em ambientes internos utilizando uma rede cooperativa de sensores PIR acoplados a microcontroladores. O artigo detalha a arquitetura de hardware e o processamento local (na borda) dos sinais analógicos e digitais dos sensores para confirmar a presença humana de forma robusta e eliminar falsos positivos sem depender de processamento em nuvem pesado.
  - **Aplicação:** Valida cientificamente a arquitetura proposta para a central de alarme com ESP32. O artigo demonstra que microcontroladores processando interrupções de sensores PIR localmente são altamente eficazes para segurança e detecção de intrusão. Justifica a escolha de manter a inteligência e a tomada de decisão isoladas na placa (Edge Computing), tal qual o modelo legado da Honeywell, garantindo respostas rápidas e confiáveis.

- **Exploiting the PIR Sensor Analog Behavior as Thermoreceptor: Movement Direction Classification Based on Spiking Neurons** [^7]
  - **Autores:** Jose-Maria Guerrero-Rodriguez, Maria-Angeles Cifredo-Chacon, Clemente Cobos Sánchez, Fernando Perez-Peña.
  - **Publicação:** Sensors (MDPI), 23(13), 5816, 2023.
  - **Link:** [Acessar PDF](https://www.mdpi.com/1424-8220/23/13/5816)
  - **Resumo Técnico:** O artigo explora a extração do sinal analógico bruto de sensores infravermelhos passivos (PIR) em vez do seu uso digital binário tradicional. Processando essa onda analógica localmente através de Redes Neurais de Disparo (*Spiking Neural Networks*), o sistema consegue não apenas detectar a presença, mas classificar a direção do movimento humano (esquerda/direita) com alta precisão e baixo custo computacional.
  - **Aplicação:** Conecta-se diretamente à topologia legada da VISTA-20P, que é fortemente baseada em leituras analógicas (ADC/EOLR). O artigo justifica o poder do processamento de borda (*Edge Computing*) no ESP32, demonstrando que a análise local de sensores rudimentares permite extrair metadados complexos de intrusão (como a direção do invasor) sem depender de infraestrutura em nuvem ou processamento de vídeo.

- **Investigating Intrusion Detection System Using Federated Learning for IoT Security Challenges** [^8]
  - **Autores:** Mohammed Q. Mohammed, Zena Abd Alrahman, Aouf R. Shehab.
  - **Publicação:** Iraqi Journal for Computer Science and Mathematics, 5(4), 2024.
  - **Link:** [Acessar PDF](https://ijcsm.researchcommons.org/cgi/viewcontent.cgi?article=1218&context=ijcsm)
  - **Resumo Técnico:** O artigo investiga as vulnerabilidades de segurança cibernética inerentes às redes IoT e propõe o uso de Aprendizado Federado (Federated Learning) para detecção de intrusões em rede. O foco do estudo é demonstrar que o processamento descentralizado na borda (Edge) aumenta a privacidade e a segurança, mitigando os riscos de enviar dados brutos para servidores em nuvem.
  - **Aplicação:** Ao substituir a central analógica (VISTA-20P) por um dispositivo IoT (ESP32), o sistema torna-se vulnerável a ataques de rede. Este artigo justifica a escolha arquitetural de manter o processamento da Máquina de Estados (FSM) estritamente local (Edge Computing). Assim como o aprendizado federado protege dados mantendo-os na borda, processar os sensores localmente no ESP32 mitiga as vulnerabilidades de segurança cibernética típicas de alarmes modernos que dependem excessivamente da nuvem (como o Ring Alarm).

- **A Multimodal IoT-Based Home Intrusion Detection System** [^9]
  - **Autores:** Bhavesh Bhuckory, Sameerchand Pudaruth.
  - **Publicação:** International Journal of Computer Theory and Engineering, 15(3), 2023.
  - **Link:** [Acessar PDF](https://www.ijcte.org/vol15/IJCTE-V15N3-1340.pdf)
  - **Resumo Técnico:** O artigo apresenta o desenvolvimento de um sistema acessível de detecção de intrusão residencial baseado em IoT, combinando múltiplos sensores (movimento, som) processados localmente em um dispositivo embarcado para identificar invasões de forma robusta e enviar alertas multimodais.
  - **Aplicação:** Justifica a viabilidade de construir centrais de segurança utilizando hardware acessível do ecossistema *maker* (como o ESP32). O estudo valida cientificamente a premissa do projeto: integrar múltiplos sensores físicos básicos (como PIR e chaves magnéticas) em uma única unidade processadora de borda para substituir painéis analógicos legados por soluções embarcadas modernas, baratas e customizáveis.



---

## 5. Produtos Relacionados

* ### [DSC PowerSeries PC1616](https://www.dsc.com/alarm-security-products/PC1616%20-%20PowerSeries%20Control%20Panel%20PC1616/1) [^10]
Sistema híbrido de arquitetura comparável à Honeywell, focado no mercado global de centrais microcontroladas *offline*, com topologia direta analógica e barramento proprietário de 4 fios.
<figure>
  <img src="assets/similares/dsc_1616.jpg" alt="Painel DSC PowerSeries" width="300"/>
  <figcaption><strong>Figura 4 –</strong> Interface e PCB da placa DSC PowerSeries.</figcaption>
</figure>

* ### [Paradox Magellan MG5050](https://www.paradox.com/Downloader/?ID=8706) [^11]
Central inovou o mercado pela integração de rádio frequência (RF) nativa on-board e sub-rotinas constantes de segurança de perímetro armado contínuo (algoritmo *StayD*).
<figure>
  <img src="assets/similares/paradox_mg5050.jpg" alt="Paradox Magellan" width="300"/>
  <figcaption><strong>Figura 5 –</strong> Teclado sem fio e transceptor da Paradox Magellan.</figcaption>
</figure>

* ### [Texecom Premier Elite 48](https://www.texe.com/products/premier-elite-48/) [^12]
Um robusto hub de arquitetura assíncrona, reconhecido por associar portas de processamento analógico com a tecnologia multiponto dinâmica de malha tolerante a ruído (*Ricochet Mesh*).
<figure>
  <img src="assets/similares/texecom_premier.jpg" alt="Texecom Premier Elite" width="300"/>
  <figcaption><strong>Figura 6 –</strong> Caixa principal expansível da Texecom Premier.</figcaption>
</figure>

* ### [Bosch Solution 3000](https://media.boschsecurity.com/fs/media/pb/images/products/intrusion_alarm/solution_2000___3000/Solution-2000-3000-Brochure-2021.pdf) [^13]
Painel de segurança altamente protegido eletricamente. Possui arquitetura linear limitativa focada na rejeição de interrupções de falsos positivos através de severa retificação térmica em seus ADCs.
<figure>
  <img src="assets/similares/bosch_3000.jpg" alt="Bosch Solution 3000" width="300"/>
  <figcaption><strong>Figura 7 –</strong> Teclado LCD e sensor volumétrico da Bosch Solution.</figcaption>
</figure>

* ### [Amazon Ring Alarm](https://ring.com/us/en/support/articles/n67c7/Ring-Alarm-Gen-2-Setup-Instructions-and-Installation-Guide) [^14]
Inversão do paradigma original: este produto abandona conexões físicas de EOLR e processamento analógico denso na borda em prol de *gateways* virtuais e conectividade dependente da nuvem.
<figure>
  <img src="assets/similares/ring_alarm.jpg" alt="Amazon Ring Alarm" width="300"/>
  <figcaption><strong>Figura 8 –</strong> Base da estação Ring Alarm operando como Gateway IoT.</figcaption>
</figure>

### **5.1. Principais especificações e características gerais de mercado**

| **Produto** | **Fabricante** | **Geração / Ano Base** | **Topologia Primária** | **Comunicação e Conectividade** |
| --- | --- | --- | --- | --- |
| **VISTA-20P** | Ademco (Honeywell) | Legada | Híbrida Analógica c/ Zone Doubling | Barramento ECP cabeado e Discadora PSTN |
| **DSC PC1616** | DSC Security | ~2010 | Híbrida Direta EOLR | Barramento Keybus e Módulo Celular / PSTN |
| **Paradox MG5050** | Paradox | ~2010 a 2015 | Híbrida com Transceptor On-Board | Malha RF Bidirecional Estreita e Telefone |
| **Texecom Elite 48** | Texecom | Moderna Expansível | Híbrida Multiponto de Alta Densidade | Barramento RS485, Wi-Fi e Nuvem (SmartCom) |
| **Bosch Sol. 3000** | Bosch | ~2014 a 2015 | Linear Híbrida Estrita | Expansores RADION 433MHz e Teclado Cabeado |
| **Ring Alarm** | Amazon / Startups | 2018 (Virtualizada) | Totalmente Sem Fios (Wireless IoT) | IP (Wi-Fi/Ethernet) e Protocolo Z-Wave Sub-GHz |

### **5.2. Análise Técnica para Arquiteturas de Sistemas Embarcados**

| **Critério** | **VISTA-20P** | **Paradox MG5050** | **Bosch Sol. 3000** | **Ring Alarm** |
| --- | --- | --- | --- | --- |
| **FSM e Arquitetura** | SoC microcontrolado isolado com EFSM rígida. Total dependência da varredura resistiva. | *Firmware* Assimétrico executando rotinas persistentes (*StayD*) paralelas às do usuário. | *Firmware* Linear em *loop* engessado rejeitando sobrecarga de ISR para proteção mecânica. | Micro-serviços baseados em Linux embarcado (*Gateway*) delegando lógica à Nuvem. |
| **Resiliência a Falhas (Ruído)** | Utiliza malhas EOL e divisores ADC acoplados a capacitores espessos na placa. | Opto-isolamento na integração híbrida de base com os transceptores RF da malha. | Fontes reguladoras fortes embutidas, tolerando ruídos massivos no cabo sem disparar a FSM. | Processamento transferido aos próprios sensores periféricos alimentados a bateria. |
| **Interface Periférica** | Assíncrona escrava (Teclados passivos que só emitem tons e caracteres consoante ordem do barramento). | Teclados e chaves com *feedback* local e retransmissores autônomos. | Interfaces LCD estáticas focadas na varredura matricial isolada do ambiente. | Sem painel local passivo. Teclado processa *Delay* e envia apenas pacotes de dados. |
| **Modelo Operacional (Edge/Cloud)** | Edge *Puro*. Opera 100% desconectado, focando todo o poder computacional na leitura analógica dos pinos locais. | Edge Híbrido, combinando as FSM analógicas pesadas a matrizes ativas de radiofrequência. | Edge *Puro*. Protege o circuito de flutuações elétricas e descarta falsos positivos nativamente. | Nuvem e Gateway. Dependência total de serviços AWS e *routing*. A base funciona como nó passivo. |

---

## 6. Referências Bibliográficas

[^1]: HONEYWELL ADEMCO. *VISTA-20P / VISTA-20PSIA Security Systems: Installation and Setup Guide*. Documentação técnica K5305-1V9, 2015. Disponível em: https://www.alarmgrid.com/documents/honeywell-vista-15p-15psia-20p-and-20psia-install-guide

[^2]: TAHIR, M. et al. *Lightweight Signal Processing Algorithms for Human Activity Monitoring using Dual PIR-sensor Nodes*. Institute of Microelectronics and Wireless Systems, NUI Maynooth, Irlanda. Disponível em: https://mural.maynoothuniversity.ie/id/eprint/2593/1/MT_LightweightSignalProcessing.pdf

[^3]: ZHAO, W. et al. *Study on Relay Contact Bounce Based on the Adaptive Weight Rotation Template Matching Algorithm*. Applied Sciences, 14(6), 2341, 2024. Disponível em: https://www.mdpi.com/2076-3417/14/6/2341

[^4]: YIN, Y. et al. *Real-time embedded software testing method based on extended finite state machine*. Journal of Systems Engineering and Electronics, 23(2), pp. 276-285, 2012. Disponível em: http://ieeexplore.ieee.org/iel5/5971804/6190860/06190878.pdf

[^5]: GARCIA-VARGAS, I.; SENHADJI-NAVARRO, R. *A New Approach for Implementing Finite State Machines with Input Multiplexing*. Electronics, 12(18), 3763, 2023. Disponível em: https://www.mdpi.com/2079-9292/12/18/3763

[^6]: WU, C.-M.; CHEN, X.-Y.; WEN, C.-Y.; SETHARES, W. A. *Cooperative Networked PIR Detection System for Indoor Human Localization*. Sensors, 21(18), 6180, 2021. Disponível em: https://www.mdpi.com/1424-8220/21/18/6180

[^7]: GUERRERO-RODRIGUEZ, J.-M. et al. *Exploiting the PIR Sensor Analog Behavior as Thermoreceptor: Movement Direction Classification Based on Spiking Neurons*. Sensors, 23(13), 5816, 2023. Disponível em: https://www.mdpi.com/1424-8220/23/13/5816

[^8]: MOHAMMED, M. Q.; ALRAHMAN, Z. A.; SHEHAB, A. R. *Investigating Intrusion Detection System Using Federated Learning for IoT Security Challenges*. Iraqi Journal for Computer Science and Mathematics, 5(4), 2024. Disponível em: https://ijcsm.researchcommons.org/cgi/viewcontent.cgi?article=1218&context=ijcsm

[^9]: BHUCKORY, B.; PUDARUTH, S. *A Multimodal IoT-Based Home Intrusion Detection System*. International Journal of Computer Theory and Engineering, 15(3), 2023. Disponível em: https://www.ijcte.org/vol15/IJCTE-V15N3-1340.pdf

[^10]: DSC SECURITY. *DSC PowerSeries PC1616*. Disponível em: https://www.dsc.com/alarm-security-products/PC1616%20-%20PowerSeries%20Control%20Panel%20PC1616/1

[^11]: PARADOX SECURITY. *Magellan MG5050 Systems - Reference & Installation Manual*. Disponível em: https://www.paradox.com/Downloader/?ID=8706

[^12]: TEXECOM. *Premier Elite 48 Control Panels*. Disponível em: https://www.texe.com/products/premier-elite-48/

[^13]: BOSCH SECURITY. *Bosch Solution 3000 Series*. Disponível em: https://media.boschsecurity.com/fs/media/pb/images/products/intrusion_alarm/solution_2000___3000/Solution-2000-3000-Brochure-2021.pdf

[^14]: AMAZON. *Ring Alarm (2nd Gen) - Setup Instructions and Installation Guide*. Disponível em: https://ring.com/us/en/support/articles/n67c7/Ring-Alarm-Gen-2-Setup-Instructions-and-Installation-Guide
