---
title: "Habitacao Conectada - Plataforma IoT & Automacao Residencial"
description: "Plataforma de microsservicos event-driven para habitacao inteligente com comunicacao IoT em tempo real, showroom interativo e infraestrutura Kubernetes em um grande grupo imobiliario frances."
locale: "pt"
canonical: "https://portfolio.josedacosta.info/pt/realizacoes/logement-connecte-iot-domotique"
source: "https://portfolio.josedacosta.info/pt/realizacoes/logement-connecte-iot-domotique.md"
html_source: "https://portfolio.josedacosta.info/pt/realizacoes/logement-connecte-iot-domotique"
author: "José DA COSTA"
date: "2019"
type: "achievement"
slug: "logement-connecte-iot-domotique"
tags: ["Mercure Protocol", "Azure AD", "Kubernetes", "Docker", "Centreon", "GitLab CI", "SSE", "IoT"]
generated_at: "2026-04-23T15:48:46.820Z"
---

# Habitacao Conectada - Plataforma IoT & Automacao Residencial

Plataforma de microsservicos event-driven para habitacao inteligente com comunicacao IoT em tempo real, showroom interativo e infraestrutura Kubernetes em um grande grupo imobiliario frances.

**Date:** Marco 2019 - Janeiro 2020  
**Duration:** ~11 meses  
**Role:** Lider Tecnico  
**Technologies:** Mercure Protocol, Azure AD, Kubernetes, Docker, Centreon, GitLab CI, SSE, IoT

### Key Metrics

- Ambientes: **-** - PROD + PREPROD
- Microsservicos: **-** - Event Arbitrator + POC Mercure
- Tickets de Infraestrutura: **-** - SRQ resolvidos
- Membros da Equipe: **-** - Equipe multifuncional

## Apresentacao

_Definicao e escopo do projeto_

### Domain

Imobiliario / PropTech / Internet das Coisas (IoT) / Automacao Residencial

### Target Users

Compradores de imoveis novos (B2C) e equipes comerciais do Groupe Pichet (demonstracoes em showroom)

**Content:** O programa **Habitacao Conectada** foi uma iniciativa estrategica do **Groupe Pichet**, um dos principais incorporadores imobiliarios da Franca, com o objetivo de integrar solucoes de automacao residencial e IoT (Internet das Coisas) nos programas residenciais novos do grupo.

O projeto abrangia tanto uma **dimensao tecnica** (microsservicos, back-office, showroom interativo) quanto uma **dimensao comercial** (demonstracoes para prospects em um showroom fisico). O objetivo era oferecer uma experiencia diferenciada aos compradores: iluminacao conectada, gestao energetica, seguranca remota - tudo controlavel a partir de um aplicativo centralizado.

Como **Lider Tecnico**, contribui para a infraestrutura tecnica central: o microsservico Event Arbitrator para roteamento de eventos IoT, o POC do protocolo Mercure para comunicacao em tempo real, integracao SSO Azure AD para o back-office, implantacao Kubernetes e configuracao de monitoramento Centreon.

**Domain:** Dominio

**Target Users:** Usuarios-alvo

**Functional Scope:** Escopo funcional

**Scope Event Arbitrator:** Event Arbitrator IoT

**Scope Showroom:** Showroom interativo (Mercure)

**Scope Back Office:** Back-Office (SSO Azure AD)

**Scope Kubernetes:** Implantacoes Kubernetes

**Scope Monitoring:** Health Pages (Centreon)

**Scope C I C D:** Pipelines CI/CD (GitLab)

## Objetivos, Contexto, Desafios & Riscos

_Visao estrategica e restricoes_

### Context

O projeto nasceu em um contexto de **transformacao digital do setor imobiliario**. O Groupe Pichet, tradicionalmente focado em desenvolvimento e gestao imobiliaria, buscava se posicionar como um ator inovador no espaco PropTech. O programa de habitacao conectada fazia parte de uma estrategia mais ampla de diferenciacao da oferta do Groupe Pichet em um mercado de imoveis novos cada vez mais competitivo.

A infraestrutura tecnica se apoiava na plataforma interna **Kariba** do grupo (gitlab.kariba.fr, k8s.kariba.fr), um cluster Kubernetes compartilhado hospedando multiplas aplicacoes. Essa infraestrutura compartilhada introduzia vantagens (economias de escala, ferramentas padronizadas) e restricoes (dependencia da equipe de plataforma para provisionamento, limitacoes de recursos compartilhados).

### Stake Innovation

Posicionar o Groupe Pichet como pioneiro em habitacao conectada entre os incorporadores imobiliarios franceses, criando uma vantagem competitiva diferenciadora

### Stake Commercial

Oferecer uma experiencia imersiva de vida conectada no showroom fisico para estimular o interesse dos compradores e acelerar as vendas de imoveis novos

### Stake Architecture

Estabelecer uma arquitetura event-driven escalavel capaz de lidar com fluxos de dados IoT em tempo real de milhares de futuras unidades conectadas

- Desenvolver um back-office para gestao de habitacao conectada com autenticacao Single Sign-On Azure AD
- Prototipar um showroom interativo com comunicacao em tempo real via protocolo Mercure (POC)
- Implantar a infraestrutura completa em ambientes de producao e pre-producao no Kubernetes
- Implementar monitoramento abrangente atraves de health pages Centreon para rastreamento de disponibilidade
- Projetar e construir o microsservico Event Arbitrator para roteamento confiavel de eventos IoT

**Objectives:** Objetivos

**Context:** Contexto

**Stakes:** Desafios de negocio

**Stake Innovation:** Inovacao de mercado

**Stake Commercial:** Diferenciacao comercial

**Stake Architecture:** Arquitetura tecnica

**Risks:** Riscos identificados

**Risk1 Title:** Imaturidade do protocolo IoT

**Risk1 Desc:** O protocolo Mercure era relativamente novo na epoca, com poucas referencias em producao. Usa-lo para comunicacao em tempo real do showroom envolvia risco tecnologico.

**Risk2 Title:** Dependencias de infraestrutura compartilhada

**Risk2 Desc:** A dependencia do cluster Kubernetes compartilhado Kariba implicava atrasos de provisionamento e vulnerabilidade a incidentes no nivel da plataforma (ex.: migracao de cluster causando perda de monitoramento).

**Risk3 Title:** Coordenacao entre equipes

**Risk3 Desc:** O projeto envolvia multiplas equipes (SI Marketing, plataforma Kariba, Claranet/Oxalide ops) com diferentes prioridades e ciclos de release, criando desafios de alinhamento.

## As Etapas - O que eu fiz

_Fases cronologicas e contribuicoes pessoais_

- Fase 1 - Configuracao do ambiente
- Fase 2 - Event Arbitrator & Infraestrutura
- Fase 3 - Back-Office & Integracao SSO
- Fase 4 - Apresentacao & Estabilizacao

**Phase1 Period:** Marco 2019

**Phase2 Period:** Abril 2019

**Phase3 Period:** Maio - Junho 2019

**Phase4 Period:** Setembro 2019 - Janeiro 2020

## Os Atores - As Interacoes

_Partes interessadas e dinamicas de colaboracao_

**Content:** O projeto Habitacao Conectada era intrinsecamente **multifuncional**, reunindo pessoas de marketing, TI, desenvolvimento e operacoes de infraestrutura. Essa diversidade era tanto uma forca quanto um desafio.

**Remi P.** (Gerente de Projeto SI Marketing) era a forca motriz do projeto, organizando reunioes e alinhando requisitos de negocio com capacidades tecnicas. Seu papel era crucial para traduzir a visao comercial em especificacoes tecnicas acionaveis.

**Thomas R.** (Desenvolvedor Kariba) era um colaborador chave no POC Mercure, trazendo expertise no ecossistema da plataforma Kariba. Nossa colaboracao era pratica: sessoes de pair programming, revisoes de codigo e depuracao conjunta da camada de comunicacao em tempo real.

**Franck C.** (N+1, Coordenador Tecnico) fornecia orientacao tecnica estrategica e garantia o alinhamento com o roadmap de TI mais amplo. Sua supervisao ajudava a priorizar tarefas quando multiplas partes interessadas tinham demandas concorrentes.

**Antoine D.** (Claranet/Oxalide) era nosso parceiro de infraestrutura, responsavel pela configuracao e manutencao do monitoramento Centreon. Quando as sondas de monitoramento foram perdidas apos a migracao do cluster em dezembro de 2019, sua intervencao rapida foi essencial para restaurar a visibilidade do sistema.

A equipe mais ampla - **Adrien ROCHES**, **Ludwig PICQUART**, **Alexandre GIRAUD**, **Stephane LOUBEYRES** - cada um trouxe expertise tecnica especifica para o desenvolvimento do back-office, criando um ambiente de engenharia verdadeiramente colaborativo.

O principal desafio era **coordenar entre fronteiras organizacionais**: a equipe SI Marketing tinha cronogramas orientados pelo negocio, a equipe da plataforma Kariba gerenciava infraestrutura compartilhada com suas proprias prioridades, e a Claranet/Oxalide operava sob acordos de nivel de servico com tempos de resposta definidos. Alinhar esses diferentes ritmos exigia comunicacao constante e planejamento flexivel.

**Team Size:** Tamanho da equipe

**Team Size Value:** 8+ pessoas em 3 organizacoes

**Methodology:** Metodologia

**Methodology Value:** Iteracoes ageis com reunioes de sincronizacao entre equipes

**Tools:** Ferramentas de colaboracao

**Tools Value:** GitLab (codigo + CI), Jira (tickets SRQ), Outlook (coordenacao)

## Os Resultados

_Crescimento pessoal e impacto organizacional_

## O Futuro do Projeto

_O que aconteceu depois_

**Content:** **Imediatamente apos a entrega**, o showroom Habitacao Conectada tornou-se uma ferramenta comercial ativa para as equipes de vendas do Groupe Pichet. As visitas de prospects incluiam demonstracoes ao vivo das funcionalidades conectadas, com interacoes em tempo real alimentadas pela infraestrutura do protocolo Mercure que haviamos construido.

**A medio prazo**, o projeto enfrentou os desafios tipicos de iniciativas inovadoras dentro de grandes organizacoes tradicionais. A natureza ciclica do mercado imobiliario, combinada com os custos de equipar cada unidade com dispositivos IoT, levou a uma reavaliacao da escala e do modelo economico do programa. A questao mudou de "podemos fazer tecnicamente?" (o que haviamos provado) para "a relacao custo-beneficio justifica a implantacao sistematica?"

**O legado de infraestrutura** sobreviveu a aplicacao especifica de habitacao conectada. Os padroes estabelecidos - microsservicos event-driven no Kubernetes, monitoramento de saude via Centreon, pipelines CI/CD GitLab - tornaram-se modelos para projetos subsequentes dentro da plataforma Kariba. A arquitetura do Event Arbitrator influenciou como projetos posteriores abordaram a comunicacao assincrona.

**Hoje**, o mercado de habitacao conectada evoluiu significativamente. O que era inovador em 2019 tornou-se mais comum, com grandes players (Legrand, Schneider Electric, Somfy) oferecendo solucoes padronizadas. O trabalho pioneiro no Groupe Pichet demonstrou visao prospectiva ao reconhecer essa tendencia, mesmo que a implantacao comercial tenha sido mais cautelosa do que inicialmente previsto.

## Minha Reflexao Critica

_Retrospectiva honesta e licoes aprendidas_

### What Worked

- **A escolha da arquitetura event-driven foi acertada.** Usar um Event Arbitrator dedicado para desacoplar sensores IoT de aplicacoes consumidoras provou ser o padrao correto. Permitiu que o showroom e o back-office evoluissem independentemente compartilhando o mesmo fluxo de eventos.
- **A implantacao Kubernetes forneceu o nivel certo de abstracao.** Ter ambientes PROD e PREPROD no mesmo cluster permitiu iteracao rapida e testes confiaveis antes dos releases em producao.
- **O monitoramento Centreon detectou problemas reais.** Quando a migracao do cluster causou perda de sondas, a lacuna de monitoramento foi imediatamente visivel - provando que o investimento em monitoramento era justificado.

### What Could Improve

- **O POC Mercure deveria ter sido validado mais cedo com testes de carga.** Provamos que o conceito funcionava, mas nao testamos rigorosamente seu comportamento sob volumes realistas de eventos IoT. Isso deixou uma questao aberta sobre escalabilidade.
- **A documentacao era insuficiente.** A natureza multi-equipe do projeto significava que o conhecimento estava distribuido entre pessoas em vez de centralizado em documentacao. Quando membros da equipe mudavam, o onboarding era mais lento do que deveria.
- **A validacao do modelo de negocio deveria ter precedido a implementacao tecnica.** Construimos uma solucao tecnicamente solida antes de validar completamente a economia unitaria de equipar apartamentos com dispositivos IoT em escala.

### Would Do Differently

- Comecar com um **MVP enxuto focado em 2-3 funcionalidades conectadas chave** em vez de uma plataforma ampla - validar a tracao comercial antes de investir em infraestrutura completa
- Implementar **ADRs estruturados** (Architecture Decision Records) desde o primeiro dia para capturar o raciocinio por tras das escolhas tecnicas para futuros membros da equipe
- Insistir em **testes de integracao ponta a ponta** simulando eventos de dispositivos IoT atraves de todo o pipeline ate a exibicao do showroom, em vez de depender principalmente de testes manuais
- Negociar **infraestrutura dedicada** em vez de cluster Kubernetes compartilhado para evitar dependencia dos cronogramas da equipe de plataforma e reduzir o raio de impacto de incidentes no nivel do cluster

### Lessons

- A inovacao em industrias tradicionais requer paciencia - a viabilidade tecnica e necessaria mas nao suficiente; a viabilidade comercial e a prontidao organizacional sao igualmente importantes
- Arquiteturas event-driven brilham em contextos IoT onde o desacoplamento de produtores (sensores) e consumidores (aplicacoes) e essencial para a resiliencia do sistema
- O monitoramento nao e infraestrutura opcional - e um requisito de primeira classe. O incidente de migracao do cluster provou que sistemas invisiveis sao sistemas ingerenaaveis
- Projetos inter-organizacionais precisam de protocolos de comunicacao explicitos - suposicoes sobre quem sabe o que e quem e responsavel pelo que devem ser documentadas, nao implicitas

**What Worked:** O que funcionou bem

**What Could Improve:** O que poderia ter sido melhor

**Would Do Differently:** O que eu faria diferente

**Lessons:** Licoes aprendidas
