RPCB — Uplink / Signaux
Synthèse robuste (même si une API tombe ou après reboot). Détails au clic.
Lecture rapide
✅ OFFICIAL = données publiques/officielles (IRM/KMI, SPW/VMM, Waterinfo, etc.).
🧪 RPCB = indicateurs expérimentaux (score / globalRiskLevel). En cas d’urgence, suivez toujours les consignes des autorités (ex. BE-Alert).
Alertes officielles (Belgique / Europe)
⚠️ L’intégration CAP/alertes officielles “temps réel” est en cours. Pour une urgence, suivez toujours les canaux officiels :
OFFICIAL
OFFICIAL — Météo / Hydro / Alertes
Données publiques / officielles
Dernier ts
Donnée non disponible
Âge
Donnée non disponible
Résumé
sources=irm
Détails
{
"ts": "2026-03-11T13:12:02.781Z",
"payload": {
"globalRiskLevel": "low",
"globalRiskLevelV2": "low",
"rpcbV2": {
"score": 0.052702131709202536,
"level": "low",
"confidence": 1,
"breakdown": {
"waterPresent": 0,
"Maxtemp": 43.82
},
"notes": []
},
"lastUpdate": "2026-03-11T13:12:02.781Z",
"official": {
"irm": null
},
"local": {
"status": "fulfilled",
"value": {
"sensors": [],
"aggregate": {
"rainLastHourAvgMm": null,
"rainLast24hAvgMm": null,
"lastUpdate": null
}
}
},
"localV2": {
"status": "fulfilled",
"value": {
"device_agents": [
{
"deviceId": "phit-dev",
"waterPresent": false,
"cpu_temp": 43.82,
"cpu_usage": 0.12,
"ram_usage": 57.01,
"hdd_status": "57.19%",
"lastUpdate": 1773234712659
},
{
"deviceId": "smoke-test",
"waterPresent": false,
"cpu_temp": null,
"cpu_usage": null,
"ram_usage": null,
"hdd_status": null,
"lastUpdate": null
}
],
"aggregate": {
"rainLastHourAvgMm": null,
"rainLast24hAvgMm": null,
"waterPresent": false,
"Maxtemp": 43.82,
"lastUpdate": null
}
}
},
"message": "Risque faible pour le moment – système en surveillance normale.",
"messageV2": "Risque faible pour le moment – système en surveillance normale."
}
}
SIGNAUX DEVICE / IOT
ZIGBEE SENSOR — Fuite d’eau
Capteurs ZigBee (fuite d'eau)
Dernier ts
Donnée non disponible
Âge
Donnée non disponible
Résumé
OK: waterPresent=false · age=11m 54s
Détails
{
"deviceId": "phit-tst",
"ts": 1773234124888,
"sensors": {
"waterPresent": false,
"sensorName": "Labo_TST",
"measurementType": "PROD"
},
"meta": {
"fw": "0.1.7.1",
"status": "online",
"kind": "ZigBee",
"event": "Reading",
"uptime": 173961,
"source": "zigbee",
"system": {}
}
}
HEARTBEAT AGENT — HeartBeat Device Agent
Heartbeat Device Agent
Dernier ts
Donnée non disponible
Âge
Donnée non disponible
Résumé
DeviceAgent HeartBeat · age=1m 40s
Détails
{
"deviceId": "phit-tst",
"ts": 1773234738678,
"sensors": {
"waterPresent": false,
"sensorName": "HeartBeatDeviceAgent",
"measurementType": "PROD"
},
"meta": {
"fw": "0.1.7.1",
"status": "online",
"kind": "DeviceAgent",
"event": "HeartBeat",
"uptime": 174575,
"source": "device_agent",
"system": {
"cpu_temp": "35.05",
"cpu_usage": "0.08",
"ram_usage": "26.82",
"hdd_status": "30.61%"
}
}
}
HEARTBEAT ZIGBEE — Heartbeat ZigBee
Heartbeat ZigBee (si implémenté)
Dernier ts
Donnée non disponible
Âge
Donnée non disponible
Résumé
ZigBee Heartbeat · age=1m 4s
Détails
{
"deviceId": "phit-tst",
"ts": 1773234775537,
"sensors": {
"waterPresent": false,
"sensorName": "HeartBeatZigBee",
"measurementType": "PROD"
},
"meta": {
"fw": "0.1.7.1",
"status": "online",
"kind": "ZigBee",
"event": "HeartBeat",
"uptime": 174612,
"source": "zigbee",
"system": {}
}
}
SIMU — Boutons SIMU Device Agent
Boutons de test (Device Agent)
Dernier ts
Donnée non disponible
Âge
Donnée non disponible
Résumé
Aucun événement SIMU récent
Détails
{
"ts": 1773234840128,
"limit": 5000,
"deviceId": null,
"devices": [
{
"deviceId": "phit-tst",
"latestTs": 1773234775537,
"signals": {
"deviceAgentHeartbeat": {
"deviceId": "phit-tst",
"ts": 1773234738678,
"sensors": {
"waterPresent": false,
"sensorName": "HeartBeatDeviceAgent",
"measurementType": "PROD"
},
"meta": {
"fw": "0.1.7.1",
"status": "online",
"kind": "DeviceAgent",
"event": "HeartBeat",
"uptime": 174575,
"source": "device_agent",
"system": {
"cpu_temp": "35.05",
"cpu_usage": "0.08",
"ram_usage": "26.82",
"hdd_status": "30.61%"
}
}
},
"simu": null,
"zigbee": {
"deviceId": "phit-tst",
"ts": 1773234124888,
"sensors": {
"waterPresent": false,
"sensorName": "Labo_TST",
"measurementType": "PROD"
},
"meta": {
"fw": "0.1.7.1",
"status": "online",
"kind": "ZigBee",
"event": "Reading",
"uptime": 173961,
"source": "zigbee",
"system": {}
}
},
"zigbeeHeartbeat": {
"deviceId": "phit-tst",
"ts": 1773234775537,
"sensors": {
"waterPresent": false,
"sensorName": "HeartBeatZigBee",
"measurementType": "PROD"
},
"meta": {
"fw": "0.1.7.1",
"status": "online",
"kind": "ZigBee",
"event": "HeartBeat",
"uptime": 174612,
"source": "zigbee",
"system": {}
}
},
"other": {
"deviceId": "phit-tst",
"ts": 1773061055685,
"sensors": {
"waterPresent": true,
"sensorName": "WaterSensorMock",
"measurementType": "SIMU"
},
"meta": {
"fw": "0.1.7.1",
"status": "online",
"kind": "ZigBee",
"event": "Test",
"uptime": 892,
"source": "zigbee",
"system": {}
}
}
}
},
{
"deviceId": "smoke-test",
"latestTs": 1773060182913,
"signals": {
"deviceAgentHeartbeat": null,
"simu": null,
"zigbee": null,
"zigbeeHeartbeat": null,
"other": {
"deviceId": "smoke-test",
"ts": 1773060182913,
"sensors": {
"waterPresent": false
},
"meta": {
"fw": "smoke",
"status": "online",
"uptime": 0,
"system": {}
}
}
}
}
],
"windowPoints": 5000
}
HOME ASSISTANT — Présence des devices
Présence Home Assistant
Dernier ts
Donnée non disponible
Âge
Donnée non disponible
Résumé
Home Assistant non configuré
Détails
{
"ts": 1773234840128,
"limit": 5000,
"deviceId": null,
"devices": [
{
"deviceId": "phit-tst",
"latestTs": 1773234775537,
"signals": {
"deviceAgentHeartbeat": {
"deviceId": "phit-tst",
"ts": 1773234738678,
"sensors": {
"waterPresent": false,
"sensorName": "HeartBeatDeviceAgent",
"measurementType": "PROD"
},
"meta": {
"fw": "0.1.7.1",
"status": "online",
"kind": "DeviceAgent",
"event": "HeartBeat",
"uptime": 174575,
"source": "device_agent",
"system": {
"cpu_temp": "35.05",
"cpu_usage": "0.08",
"ram_usage": "26.82",
"hdd_status": "30.61%"
}
}
},
"simu": null,
"zigbee": {
"deviceId": "phit-tst",
"ts": 1773234124888,
"sensors": {
"waterPresent": false,
"sensorName": "Labo_TST",
"measurementType": "PROD"
},
"meta": {
"fw": "0.1.7.1",
"status": "online",
"kind": "ZigBee",
"event": "Reading",
"uptime": 173961,
"source": "zigbee",
"system": {}
}
},
"zigbeeHeartbeat": {
"deviceId": "phit-tst",
"ts": 1773234775537,
"sensors": {
"waterPresent": false,
"sensorName": "HeartBeatZigBee",
"measurementType": "PROD"
},
"meta": {
"fw": "0.1.7.1",
"status": "online",
"kind": "ZigBee",
"event": "HeartBeat",
"uptime": 174612,
"source": "zigbee",
"system": {}
}
},
"other": {
"deviceId": "phit-tst",
"ts": 1773061055685,
"sensors": {
"waterPresent": true,
"sensorName": "WaterSensorMock",
"measurementType": "SIMU"
},
"meta": {
"fw": "0.1.7.1",
"status": "online",
"kind": "ZigBee",
"event": "Test",
"uptime": 892,
"source": "zigbee",
"system": {}
}
}
}
},
{
"deviceId": "smoke-test",
"latestTs": 1773060182913,
"signals": {
"deviceAgentHeartbeat": null,
"simu": null,
"zigbee": null,
"zigbeeHeartbeat": null,
"other": {
"deviceId": "smoke-test",
"ts": 1773060182913,
"sensors": {
"waterPresent": false
},
"meta": {
"fw": "smoke",
"status": "online",
"uptime": 0,
"system": {}
}
}
}
}
],
"windowPoints": 5000
}