[INFLUX] ✅ Connected to http://localhost:8086 ╔══════════════════════════════════════════════════╗ ║ Smart City Simulator — Martinique ║ ╚══════════════════════════════════════════════════╝ [CFG] Capteurs: 10 | Intervalle: 1s [CFG] Orion-LD: True | Stellio: True | FROST: True [CFG] InfluxDB: True | Pulsar: True | Redpanda: True [PULSAR] ⚠️ Cannot reach http://localhost:8080: HTTP Error 404: Not Found 🌪️ DEBUG: Test Pulsar direct... 2026-05-05 17:16:01.870 INFO [127296962242368] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:16:01.870 INFO [127296962242368] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:01.871 INFO [127296678655680] ClientConnection:421 | [127.0.0.1:34594 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:16:01.871 INFO [127296678655680] ClientConnection:1285 | [127.0.0.1:34594 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:16:01.871 INFO [127296678655680] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:01.871 INFO [127296678655680] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-air-quality for 100 ms, remaining time: 29900 ms 2026-05-05 17:16:01.871 INFO [127296678655680] ClientConnection:301 | [127.0.0.1:34594 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:16:01.972 INFO [127296678655680] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:16:01.972 INFO [127296678655680] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:01.972 INFO [127296678655680] ClientConnection:421 | [127.0.0.1:34602 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:16:01.973 INFO [127296678655680] ClientConnection:1285 | [127.0.0.1:34602 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:16:01.973 INFO [127296678655680] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:01.973 INFO [127296678655680] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-air-quality for 196 ms, remaining time: 29704 ms 2026-05-05 17:16:01.973 INFO [127296678655680] ClientConnection:301 | [127.0.0.1:34602 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:16:02.169 INFO [127296678655680] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:16:02.169 INFO [127296678655680] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:02.170 INFO [127296678655680] ClientConnection:421 | [127.0.0.1:34606 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:16:02.171 INFO [127296678655680] ClientConnection:1285 | [127.0.0.1:34606 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:16:02.171 INFO [127296678655680] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:02.171 INFO [127296678655680] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-air-quality for 376 ms, remaining time: 29328 ms 2026-05-05 17:16:02.171 INFO [127296678655680] ClientConnection:301 | [127.0.0.1:34606 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:16:02.547 INFO [127296678655680] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:16:02.547 INFO [127296678655680] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:02.548 INFO [127296678655680] ClientConnection:421 | [127.0.0.1:34608 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:16:02.548 INFO [127296678655680] ClientConnection:1285 | [127.0.0.1:34608 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:16:02.548 INFO [127296678655680] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:02.548 INFO [127296678655680] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-air-quality for 768 ms, remaining time: 28560 ms 2026-05-05 17:16:02.548 INFO [127296678655680] ClientConnection:301 | [127.0.0.1:34608 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:16:03.317 INFO [127296678655680] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:16:03.317 INFO [127296678655680] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:03.318 INFO [127296678655680] ClientConnection:421 | [127.0.0.1:34612 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:16:03.319 INFO [127296678655680] ClientConnection:1285 | [127.0.0.1:34612 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:16:03.319 INFO [127296678655680] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:03.320 INFO [127296678655680] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-air-quality for 1488 ms, remaining time: 27072 ms 2026-05-05 17:16:03.320 INFO [127296678655680] ClientConnection:301 | [127.0.0.1:34612 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:16:04.808 INFO [127296678655680] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:16:04.808 INFO [127296678655680] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:04.808 INFO [127296678655680] ClientConnection:421 | [127.0.0.1:60728 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:16:04.809 INFO [127296678655680] ClientConnection:1285 | [127.0.0.1:60728 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:16:04.809 INFO [127296678655680] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:04.809 INFO [127296678655680] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-air-quality for 2912 ms, remaining time: 24160 ms 2026-05-05 17:16:04.809 INFO [127296678655680] ClientConnection:301 | [127.0.0.1:60728 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:16:07.721 INFO [127296678655680] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:16:07.721 INFO [127296678655680] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:07.722 INFO [127296678655680] ClientConnection:421 | [127.0.0.1:60744 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:16:07.722 INFO [127296678655680] ClientConnection:1285 | [127.0.0.1:60744 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:16:07.722 INFO [127296678655680] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:07.722 INFO [127296678655680] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-air-quality for 5952 ms, remaining time: 18208 ms 2026-05-05 17:16:07.722 INFO [127296678655680] ClientConnection:301 | [127.0.0.1:60744 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:16:13.675 INFO [127296678655680] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:16:13.675 INFO [127296678655680] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:13.676 INFO [127296678655680] ClientConnection:421 | [127.0.0.1:60748 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:16:13.677 INFO [127296678655680] ClientConnection:1285 | [127.0.0.1:60748 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:16:13.677 INFO [127296678655680] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:13.677 INFO [127296678655680] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-air-quality for 12416 ms, remaining time: 5792 ms 2026-05-05 17:16:13.677 INFO [127296678655680] ClientConnection:301 | [127.0.0.1:60748 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:16:26.093 INFO [127296678655680] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:16:26.094 INFO [127296678655680] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:26.095 INFO [127296678655680] ClientConnection:421 | [127.0.0.1:36744 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:16:26.096 INFO [127296678655680] ClientConnection:1285 | [127.0.0.1:36744 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:16:26.096 INFO [127296678655680] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:26.096 INFO [127296678655680] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-air-quality for 5792 ms, remaining time: 0 ms 2026-05-05 17:16:26.097 INFO [127296678655680] ClientConnection:301 | [127.0.0.1:36744 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:16:31.888 INFO [127296678655680] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:16:31.888 INFO [127296678655680] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:31.889 INFO [127296678655680] ClientConnection:421 | [127.0.0.1:36760 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:16:31.890 INFO [127296678655680] ClientConnection:1285 | [127.0.0.1:36760 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:16:31.890 INFO [127296678655680] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:31.890 ERROR [127296678655680] ClientImpl:255 | Error Checking/Getting Partition Metadata while creating producer on persistent://public/default/smartcity-air-quality -- TimeOut 2026-05-05 17:16:31.890 INFO [127296678655680] ClientConnection:301 | [127.0.0.1:36760 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 ⚠️ Pulsar → Pulsar error: TimeOut 🌪️ DEBUG: Test Pulsar result: False [REDPANDA] ⚠️ Cannot reach http://localhost:8082: HTTP Error 404: Not Found [MQTT] 🔌 Connexion aux brokers... /home/eric/smart-city-digital-twin-martinique/simulator.py:407: DeprecationWarning: Callback API version 1 is deprecated, update to latest version c = mqtt.Client(client_id=cid, protocol=mqtt.MQTTv311) [MQTT] ✅ EMQX connecté [MQTT] ❌ Mosquitto @ localhost:1883 → [Errno 111] Connection refused [MQTT] ✅ BunkerM connecté [SIM] ⏱️ It #1 — 17:16:34 📤 city/sensors/traffic/traffic_000 → EMQX,BunkerM ⚠️ OpenRemote token → HTTP Error 405: Method Not Allowed 🏠 OpenRemote: ⚠️ skipped 🌐 Orion-LD: ✅ (HTTP 204 updated) 🌐 Orion-LD: ✅ 🏢 Stellio: ✅ (HTTP 204 updated) 🏢 Stellio: ✅ 📊 FROST: POST Thing traffic_000... ✅ FROST Thing traffic_000 créé (ID: 82) 📊 FROST: POST Datastream traffic_000/vehicle_count... ✅ FROST Datastream traffic_000/vehicle_count créé (ID: 353) 📊 FROST: POST Datastream traffic_000/average_speed_kmh... ✅ FROST Datastream traffic_000/average_speed_kmh créé (ID: 354) 📊 FROST: POST Datastream traffic_000/congestion_level... ✅ FROST Datastream traffic_000/congestion_level créé (ID: 355) 📊 FROST: POST Datastream traffic_000/occupancy_percent... ✅ FROST Datastream traffic_000/occupancy_percent créé (ID: 356) ⚠️ HTTP POST http://localhost:8090/FROST-Server/v1.1/Datastreams(353)/Observations → 400: {"code":400,"type":"error","message":"No FeatureOfInterest provided, and none can be generated."} 📊 FROST: ❌ ✅ FROST Observation traffic_000/average_speed_kmh → OK (cached) 📊 FROST: ✅ ✅ FROST Observation traffic_000/congestion_level → OK (cached) 📊 FROST: ✅ ✅ FROST Observation traffic_000/occupancy_percent → OK (cached) 📊 FROST: ✅ 📈 InfluxDB: ✅ 🌪️ DEBUG: calling publish_pulsar for traffic_000, payload_mqtt exists: True 2026-05-05 17:16:35.355 INFO [127296962242368] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:16:35.355 INFO [127296962242368] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:35.355 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:41286 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:16:35.355 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:41286 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:16:35.356 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:35.356 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 100 ms, remaining time: 29900 ms 2026-05-05 17:16:35.356 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:41286 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 📈 InfluxDB: 4 points written 2026-05-05 17:16:35.456 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:16:35.456 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:35.457 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:41298 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:16:35.457 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:41298 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:16:35.457 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:35.457 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 196 ms, remaining time: 29704 ms 2026-05-05 17:16:35.457 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:41298 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:16:35.653 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:16:35.653 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:35.655 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:41314 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:16:35.656 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:41314 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:16:35.656 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:35.656 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 380 ms, remaining time: 29324 ms 2026-05-05 17:16:35.656 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:41314 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:16:36.036 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:16:36.036 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:36.037 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:41324 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:16:36.038 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:41324 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:16:36.038 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:36.038 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 768 ms, remaining time: 28556 ms 2026-05-05 17:16:36.038 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:41324 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:16:36.806 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:16:36.806 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:36.808 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:41340 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:16:36.809 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:41340 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:16:36.809 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:36.810 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 1488 ms, remaining time: 27068 ms 2026-05-05 17:16:36.810 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:41340 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:16:38.298 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:16:38.298 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:38.299 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:41356 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:16:38.301 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:41356 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:16:38.301 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:38.301 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 2912 ms, remaining time: 24156 ms 2026-05-05 17:16:38.301 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:41356 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:16:41.213 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:16:41.213 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:41.213 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:41358 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:16:41.214 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:41358 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:16:41.214 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:41.214 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 5952 ms, remaining time: 18204 ms 2026-05-05 17:16:41.214 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:41358 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:16:47.166 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:16:47.166 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:47.166 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:49104 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:16:47.167 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:49104 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:16:47.167 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:47.167 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 12160 ms, remaining time: 6044 ms 2026-05-05 17:16:47.167 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:49104 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:16:59.327 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:16:59.327 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:59.327 ERROR [127296581134016] ClientConnection:486 | [ -> pulsar://localhost:6650] Failed to establish connection to 0.0.0.0:0: Connection refused 2026-05-05 17:16:59.327 INFO [127296581134016] ClientConnection:1285 | [ -> pulsar://localhost:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:16:59.327 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:16:59.327 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 6044 ms, remaining time: 0 ms 2026-05-05 17:16:59.327 INFO [127296581134016] ClientConnection:301 | [ -> pulsar://localhost:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:17:05.371 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:17:05.371 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:05.372 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:48048 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:17:05.372 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:48048 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:17:05.372 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:05.372 ERROR [127296581134016] ClientImpl:255 | Error Checking/Getting Partition Metadata while creating producer on persistent://public/default/smartcity-traffic -- TimeOut 2026-05-05 17:17:05.372 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:48048 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 ⚠️ Pulsar → Pulsar error: TimeOut 🌪️ Pulsar: ❌ 🐟 Redpanda: ✅ 📤 city/sensors/traffic/traffic_001 → EMQX,BunkerM ⚠️ OpenRemote token → HTTP Error 405: Method Not Allowed 🏠 OpenRemote: ⚠️ skipped 🌐 Orion-LD: ✅ (HTTP 204 updated) 🌐 Orion-LD: ✅ 🏢 Stellio: ✅ (HTTP 204 updated) 🏢 Stellio: ✅ 📊 FROST: POST Thing traffic_001... ✅ FROST Thing traffic_001 créé (ID: 83) 📊 FROST: POST Datastream traffic_001/vehicle_count... ✅ FROST Datastream traffic_001/vehicle_count créé (ID: 357) 📊 FROST: POST Datastream traffic_001/average_speed_kmh... ✅ FROST Datastream traffic_001/average_speed_kmh créé (ID: 358) 📊 FROST: POST Datastream traffic_001/congestion_level... ✅ FROST Datastream traffic_001/congestion_level créé (ID: 359) 📊 FROST: POST Datastream traffic_001/occupancy_percent... ✅ FROST Datastream traffic_001/occupancy_percent créé (ID: 360) ⚠️ HTTP POST http://localhost:8090/FROST-Server/v1.1/Datastreams(357)/Observations → 400: {"code":400,"type":"error","message":"No FeatureOfInterest provided, and none can be generated."} 📊 FROST: ❌ ✅ FROST Observation traffic_001/average_speed_kmh → OK (cached) 📊 FROST: ✅ ✅ FROST Observation traffic_001/congestion_level → OK (cached) 📊 FROST: ✅ ✅ FROST Observation traffic_001/occupancy_percent → OK (cached) 📊 FROST: ✅ 📈 InfluxDB: ✅ 🌪️ DEBUG: calling publish_pulsar for traffic_001, payload_mqtt exists: True 2026-05-05 17:17:06.449 INFO [127296962242368] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:17:06.450 INFO [127296962242368] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:06.450 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:48050 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:17:06.450 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:48050 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:17:06.450 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:06.450 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 100 ms, remaining time: 29900 ms 2026-05-05 17:17:06.450 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:48050 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:17:06.550 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:17:06.550 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:06.551 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:48066 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:17:06.551 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:48066 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:17:06.551 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:06.551 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 188 ms, remaining time: 29712 ms 2026-05-05 17:17:06.551 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:48066 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 📈 InfluxDB: 4 points written 2026-05-05 17:17:06.739 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:17:06.739 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:06.740 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:48078 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:17:06.740 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:48078 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:17:06.740 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:06.740 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 364 ms, remaining time: 29348 ms 2026-05-05 17:17:06.740 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:48078 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:17:07.104 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:17:07.104 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:07.105 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:48084 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:17:07.106 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:48084 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:17:07.106 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:07.106 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 760 ms, remaining time: 28588 ms 2026-05-05 17:17:07.106 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:48084 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:17:07.866 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:17:07.866 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:07.867 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:48088 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:17:07.867 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:48088 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:17:07.867 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:07.867 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 1472 ms, remaining time: 27116 ms 2026-05-05 17:17:07.867 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:48088 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:17:09.339 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:17:09.339 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:09.340 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:48090 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:17:09.340 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:48090 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:17:09.340 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:09.340 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 3040 ms, remaining time: 24076 ms 2026-05-05 17:17:09.340 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:48090 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:17:12.380 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:17:12.380 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:12.381 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:48092 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:17:12.381 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:48092 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:17:12.381 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:12.381 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 6080 ms, remaining time: 17996 ms 2026-05-05 17:17:12.381 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:48092 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:17:18.461 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:17:18.461 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:18.462 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:49068 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:17:18.462 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:49068 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:17:18.462 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:18.462 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 12288 ms, remaining time: 5708 ms 2026-05-05 17:17:18.462 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:49068 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:17:30.750 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:17:30.750 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:30.751 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:35292 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:17:30.751 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:35292 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:17:30.751 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:30.751 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 5708 ms, remaining time: 0 ms 2026-05-05 17:17:30.751 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:35292 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:17:36.459 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:17:36.459 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:36.460 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:48440 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:17:36.460 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:48440 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:17:36.460 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:36.461 ERROR [127296581134016] ClientImpl:255 | Error Checking/Getting Partition Metadata while creating producer on persistent://public/default/smartcity-traffic -- TimeOut 2026-05-05 17:17:36.461 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:48440 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 ⚠️ Pulsar → Pulsar error: TimeOut 🌪️ Pulsar: ❌ 🐟 Redpanda: ✅ 📤 city/sensors/traffic/traffic_002 → EMQX,BunkerM ⚠️ OpenRemote token → HTTP Error 405: Method Not Allowed 🏠 OpenRemote: ⚠️ skipped 🌐 Orion-LD: ✅ (HTTP 204 updated) 🌐 Orion-LD: ✅ 🏢 Stellio: ✅ (HTTP 204 updated) 🏢 Stellio: ✅ 📊 FROST: POST Thing traffic_002... ✅ FROST Thing traffic_002 créé (ID: 84) 📊 FROST: POST Datastream traffic_002/vehicle_count... ✅ FROST Datastream traffic_002/vehicle_count créé (ID: 361) 📊 FROST: POST Datastream traffic_002/average_speed_kmh... ✅ FROST Datastream traffic_002/average_speed_kmh créé (ID: 362) 📊 FROST: POST Datastream traffic_002/congestion_level... ✅ FROST Datastream traffic_002/congestion_level créé (ID: 363) 📊 FROST: POST Datastream traffic_002/occupancy_percent... ✅ FROST Datastream traffic_002/occupancy_percent créé (ID: 364) ⚠️ HTTP POST http://localhost:8090/FROST-Server/v1.1/Datastreams(361)/Observations → 400: {"code":400,"type":"error","message":"No FeatureOfInterest provided, and none can be generated."} 📊 FROST: ❌ ✅ FROST Observation traffic_002/average_speed_kmh → OK (cached) 📊 FROST: ✅ ✅ FROST Observation traffic_002/congestion_level → OK (cached) 📊 FROST: ✅ ✅ FROST Observation traffic_002/occupancy_percent → OK (cached) 📊 FROST: ✅ 📈 InfluxDB: ✅ 🌪️ DEBUG: calling publish_pulsar for traffic_002, payload_mqtt exists: True 2026-05-05 17:17:37.902 INFO [127296962242368] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:17:37.902 INFO [127296962242368] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:37.903 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:48442 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:17:37.903 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:48442 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:17:37.903 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:37.903 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 100 ms, remaining time: 29900 ms 2026-05-05 17:17:37.903 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:48442 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 📈 InfluxDB: 4 points written 2026-05-05 17:17:38.003 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:17:38.003 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:38.003 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:48448 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:17:38.004 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:48448 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:17:38.004 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:38.004 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 186 ms, remaining time: 29714 ms 2026-05-05 17:17:38.004 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:48448 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:17:38.190 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:17:38.190 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:38.190 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:48454 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:17:38.191 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:48454 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:17:38.191 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:38.191 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 388 ms, remaining time: 29326 ms 2026-05-05 17:17:38.191 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:48454 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:17:38.579 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:17:38.579 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:38.579 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:48468 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:17:38.580 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:48468 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:17:38.580 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:38.580 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 760 ms, remaining time: 28566 ms 2026-05-05 17:17:38.580 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:48468 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:17:39.340 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:17:39.340 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:39.340 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:48470 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:17:39.341 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:48470 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:17:39.341 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:39.341 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 1536 ms, remaining time: 27030 ms 2026-05-05 17:17:39.341 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:48470 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:17:40.877 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:17:40.877 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:40.877 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:48476 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:17:40.878 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:48476 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:17:40.878 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:40.878 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 3072 ms, remaining time: 23958 ms 2026-05-05 17:17:40.878 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:48476 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:17:43.950 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:17:43.950 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:43.950 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:50136 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:17:43.951 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:50136 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:17:43.951 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:43.951 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 6016 ms, remaining time: 17942 ms 2026-05-05 17:17:43.951 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:50136 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:17:49.967 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:17:49.967 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:49.967 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:50144 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:17:49.968 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:50144 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:17:49.968 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:17:49.968 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 11904 ms, remaining time: 6038 ms 2026-05-05 17:17:49.968 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:50144 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:18:01.872 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:18:01.872 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:01.872 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:49236 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:18:01.873 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:49236 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:18:01.873 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:01.873 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 6038 ms, remaining time: 0 ms 2026-05-05 17:18:01.873 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:49236 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:18:07.911 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:18:07.911 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:07.912 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:42130 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:18:07.914 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:42130 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:18:07.914 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:07.914 ERROR [127296581134016] ClientImpl:255 | Error Checking/Getting Partition Metadata while creating producer on persistent://public/default/smartcity-traffic -- TimeOut 2026-05-05 17:18:07.914 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:42130 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 ⚠️ Pulsar → Pulsar error: TimeOut 🌪️ Pulsar: ❌ 🐟 Redpanda: ✅ 📤 city/sensors/airquality/airquality_003 → EMQX,BunkerM 🏠 OpenRemote: ⚠️ skipped 🌐 Orion-LD: ✅ (HTTP 204 updated) 🌐 Orion-LD: ✅ 🏢 Stellio: ✅ (HTTP 204 updated) 🏢 Stellio: ✅ 📊 FROST: POST Thing airquality_003... ✅ FROST Thing airquality_003 créé (ID: 85) 📊 FROST: POST Datastream airquality_003/pm25_ugm3... ✅ FROST Datastream airquality_003/pm25_ugm3 créé (ID: 365) 📊 FROST: POST Datastream airquality_003/pm10_ugm3... ✅ FROST Datastream airquality_003/pm10_ugm3 créé (ID: 366) 📊 FROST: POST Datastream airquality_003/no2_ugm3... ✅ FROST Datastream airquality_003/no2_ugm3 créé (ID: 367) 📊 FROST: POST Datastream airquality_003/o3_ugm3... ✅ FROST Datastream airquality_003/o3_ugm3 créé (ID: 368) 📊 FROST: POST Datastream airquality_003/co_mgm3... ✅ FROST Datastream airquality_003/co_mgm3 créé (ID: 369) 📊 FROST: POST Datastream airquality_003/temperature_celsius... ✅ FROST Datastream airquality_003/temperature_celsius créé (ID: 370) 📊 FROST: POST Datastream airquality_003/humidity_percent... ✅ FROST Datastream airquality_003/humidity_percent créé (ID: 371) ⚠️ HTTP POST http://localhost:8090/FROST-Server/v1.1/Datastreams(365)/Observations → 400: {"code":400,"type":"error","message":"No FeatureOfInterest provided, and none can be generated."} 📊 FROST: ❌ ✅ FROST Observation airquality_003/pm10_ugm3 → OK (cached) 📊 FROST: ✅ ✅ FROST Observation airquality_003/no2_ugm3 → OK (cached) 📊 FROST: ✅ ✅ FROST Observation airquality_003/o3_ugm3 → OK (cached) 📊 FROST: ✅ ✅ FROST Observation airquality_003/co_mgm3 → OK (cached) 📊 FROST: ✅ ✅ FROST Observation airquality_003/temperature_celsius → OK (cached) 📊 FROST: ✅ ✅ FROST Observation airquality_003/humidity_percent → OK (cached) 📊 FROST: ✅ 📈 InfluxDB: ✅ 🌪️ DEBUG: calling publish_pulsar for airquality_003, payload_mqtt exists: True 2026-05-05 17:18:08.449 INFO [127296962242368] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:18:08.449 INFO [127296962242368] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:08.449 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:42146 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:18:08.449 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:42146 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:18:08.449 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:08.449 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-airquality for 100 ms, remaining time: 29900 ms 2026-05-05 17:18:08.449 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:42146 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 📈 InfluxDB: 7 points written 2026-05-05 17:18:08.549 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:18:08.549 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:08.551 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:42154 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:18:08.552 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:42154 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:18:08.552 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:08.552 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-airquality for 194 ms, remaining time: 29706 ms 2026-05-05 17:18:08.552 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:42154 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:18:08.747 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:18:08.747 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:08.748 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:42162 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:18:08.749 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:42162 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:18:08.749 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:08.750 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-airquality for 364 ms, remaining time: 29342 ms 2026-05-05 17:18:08.750 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:42162 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:18:09.114 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:18:09.114 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:09.115 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:42166 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:18:09.116 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:42166 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:18:09.117 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:09.117 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-airquality for 776 ms, remaining time: 28566 ms 2026-05-05 17:18:09.117 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:42166 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:18:09.893 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:18:09.893 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:09.893 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:42168 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:18:09.894 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:42168 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:18:09.894 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:09.894 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-airquality for 1584 ms, remaining time: 26982 ms 2026-05-05 17:18:09.894 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:42168 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:18:11.478 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:18:11.478 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:11.478 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:42184 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:18:11.478 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:42184 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:18:11.478 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:11.479 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-airquality for 3136 ms, remaining time: 23846 ms 2026-05-05 17:18:11.479 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:42184 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:18:14.615 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:18:14.615 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:14.615 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:44246 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:18:14.615 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:44246 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:18:14.615 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:14.615 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-airquality for 5888 ms, remaining time: 17958 ms 2026-05-05 17:18:14.616 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:44246 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:18:20.504 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:18:20.504 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:20.505 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:44250 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:18:20.506 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:44250 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:18:20.507 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:20.507 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-airquality for 12288 ms, remaining time: 5670 ms 2026-05-05 17:18:20.507 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:44250 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:18:32.795 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:18:32.795 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:32.795 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:45536 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:18:32.796 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:45536 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:18:32.796 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:32.796 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-airquality for 5670 ms, remaining time: 0 ms 2026-05-05 17:18:32.796 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:45536 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:18:38.466 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:18:38.466 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:38.466 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:33260 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:18:38.467 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:33260 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:18:38.467 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:38.467 ERROR [127296581134016] ClientImpl:255 | Error Checking/Getting Partition Metadata while creating producer on persistent://public/default/smartcity-airquality -- TimeOut 2026-05-05 17:18:38.467 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:33260 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 ⚠️ Pulsar → Pulsar error: TimeOut 🌪️ Pulsar: ❌ ⚠️ Redpanda → timed out 🐟 Redpanda: ❌ 📤 city/sensors/airquality/airquality_004 → EMQX,BunkerM 🏠 OpenRemote: ⚠️ skipped 🌐 Orion-LD: ✅ (HTTP 204 updated) 🌐 Orion-LD: ✅ 🏢 Stellio: ✅ (HTTP 204 updated) 🏢 Stellio: ✅ 📊 FROST: POST Thing airquality_004... ✅ FROST Thing airquality_004 créé (ID: 86) 📊 FROST: POST Datastream airquality_004/pm25_ugm3... ✅ FROST Datastream airquality_004/pm25_ugm3 créé (ID: 372) 📊 FROST: POST Datastream airquality_004/pm10_ugm3... ✅ FROST Datastream airquality_004/pm10_ugm3 créé (ID: 373) 📊 FROST: POST Datastream airquality_004/no2_ugm3... ✅ FROST Datastream airquality_004/no2_ugm3 créé (ID: 374) 📊 FROST: POST Datastream airquality_004/o3_ugm3... ✅ FROST Datastream airquality_004/o3_ugm3 créé (ID: 375) 📊 FROST: POST Datastream airquality_004/co_mgm3... ✅ FROST Datastream airquality_004/co_mgm3 créé (ID: 376) 📊 FROST: POST Datastream airquality_004/temperature_celsius... ✅ FROST Datastream airquality_004/temperature_celsius créé (ID: 377) 📊 FROST: POST Datastream airquality_004/humidity_percent... ✅ FROST Datastream airquality_004/humidity_percent créé (ID: 378) ⚠️ HTTP POST http://localhost:8090/FROST-Server/v1.1/Datastreams(372)/Observations → 400: {"code":400,"type":"error","message":"No FeatureOfInterest provided, and none can be generated."} 📊 FROST: ❌ ✅ FROST Observation airquality_004/pm10_ugm3 → OK (cached) 📊 FROST: ✅ ✅ FROST Observation airquality_004/no2_ugm3 → OK (cached) 📊 FROST: ✅ ✅ FROST Observation airquality_004/o3_ugm3 → OK (cached) 📊 FROST: ✅ ✅ FROST Observation airquality_004/co_mgm3 → OK (cached) 📊 FROST: ✅ ✅ FROST Observation airquality_004/temperature_celsius → OK (cached) 📊 FROST: ✅ ✅ FROST Observation airquality_004/humidity_percent → OK (cached) 📊 FROST: ✅ 📈 InfluxDB: ✅ 🌪️ DEBUG: calling publish_pulsar for airquality_004, payload_mqtt exists: True 2026-05-05 17:18:50.048 INFO [127296962242368] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:18:50.048 INFO [127296962242368] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:50.048 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:49164 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:18:50.049 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:49164 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:18:50.049 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:50.049 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-airquality for 100 ms, remaining time: 29900 ms 2026-05-05 17:18:50.049 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:49164 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:18:50.149 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:18:50.149 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:50.150 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:49176 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:18:50.152 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:49176 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:18:50.152 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:50.152 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-airquality for 186 ms, remaining time: 29714 ms 2026-05-05 17:18:50.152 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:49176 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 📈 InfluxDB: 7 points written 2026-05-05 17:18:50.338 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:18:50.338 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:50.339 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:49178 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:18:50.340 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:49178 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:18:50.340 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:50.340 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-airquality for 372 ms, remaining time: 29342 ms 2026-05-05 17:18:50.340 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:49178 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:18:50.712 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:18:50.712 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:50.712 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:49182 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:18:50.712 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:49182 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:18:50.712 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:50.713 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-airquality for 752 ms, remaining time: 28590 ms 2026-05-05 17:18:50.713 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:49182 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:18:51.465 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:18:51.465 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:51.465 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:49186 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:18:51.465 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:49186 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:18:51.465 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:51.465 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-airquality for 1568 ms, remaining time: 27022 ms 2026-05-05 17:18:51.465 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:49186 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:18:53.033 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:18:53.033 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:53.035 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:49192 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:18:53.036 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:49192 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:18:53.036 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:53.036 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-airquality for 3008 ms, remaining time: 24014 ms 2026-05-05 17:18:53.036 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:49192 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:18:56.044 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:18:56.044 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:56.046 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:53970 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:18:56.047 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:53970 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:18:56.047 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:18:56.047 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-airquality for 5888 ms, remaining time: 18126 ms 2026-05-05 17:18:56.048 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:53970 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:19:01.935 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:19:01.936 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:19:01.936 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:53982 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:19:01.936 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:53982 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:19:01.936 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:19:01.936 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-airquality for 11648 ms, remaining time: 6478 ms 2026-05-05 17:19:01.936 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:53982 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:19:13.585 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:19:13.585 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:19:13.586 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:38022 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:19:13.587 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:38022 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:19:13.587 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:19:13.587 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-airquality for 6478 ms, remaining time: 0 ms 2026-05-05 17:19:13.588 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:38022 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:19:20.066 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:19:20.066 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:19:20.067 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:34868 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:19:20.068 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:34868 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:19:20.068 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:19:20.069 ERROR [127296581134016] ClientImpl:255 | Error Checking/Getting Partition Metadata while creating producer on persistent://public/default/smartcity-airquality -- TimeOut 2026-05-05 17:19:20.069 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:34868 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 ⚠️ Pulsar → Pulsar error: TimeOut 🌪️ Pulsar: ❌ ⚠️ Redpanda → timed out 🐟 Redpanda: ❌ 📤 city/sensors/parking/parking_005 → EMQX,BunkerM 🏠 OpenRemote: ⚠️ skipped 🌐 Orion-LD: ✅ (HTTP 204 updated) 🌐 Orion-LD: ✅ 🏢 Stellio: ✅ (HTTP 204 updated) 🏢 Stellio: ✅ 📊 FROST: POST Thing parking_005... ✅ FROST Thing parking_005 créé (ID: 87) 📊 FROST: POST Datastream parking_005/total_spots... ✅ FROST Datastream parking_005/total_spots créé (ID: 379) 📊 FROST: POST Datastream parking_005/available_spots... ✅ FROST Datastream parking_005/available_spots créé (ID: 380) 📊 FROST: POST Datastream parking_005/occupancy_percent... ✅ FROST Datastream parking_005/occupancy_percent créé (ID: 381) 📊 FROST: POST Datastream parking_005/turnover_per_hour... ✅ FROST Datastream parking_005/turnover_per_hour créé (ID: 382) ⚠️ HTTP POST http://localhost:8090/FROST-Server/v1.1/Datastreams(379)/Observations → 400: {"code":400,"type":"error","message":"No FeatureOfInterest provided, and none can be generated."} 📊 FROST: ❌ ✅ FROST Observation parking_005/available_spots → OK (cached) 📊 FROST: ✅ ✅ FROST Observation parking_005/occupancy_percent → OK (cached) 📊 FROST: ✅ ✅ FROST Observation parking_005/turnover_per_hour → OK (cached) 📊 FROST: ✅ 📈 InfluxDB: ✅ 🌪️ DEBUG: calling publish_pulsar for parking_005, payload_mqtt exists: True 2026-05-05 17:19:29.436 INFO [127296962242368] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:19:29.436 INFO [127296962242368] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:19:29.437 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:40072 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:19:29.438 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:40072 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:19:29.439 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:19:29.439 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-parking for 100 ms, remaining time: 29900 ms 2026-05-05 17:19:29.439 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:40072 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 📈 InfluxDB: 4 points written 2026-05-05 17:19:29.539 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:19:29.539 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:19:29.540 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:40084 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:19:29.541 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:40084 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:19:29.541 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:19:29.541 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-parking for 194 ms, remaining time: 29706 ms 2026-05-05 17:19:29.541 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:40084 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:19:29.736 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:19:29.736 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:19:29.737 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:40100 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:19:29.739 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:40100 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:19:29.739 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:19:29.739 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-parking for 364 ms, remaining time: 29342 ms 2026-05-05 17:19:29.739 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:40100 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:19:30.103 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:19:30.103 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:19:30.103 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:40110 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:19:30.103 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:40110 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:19:30.103 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:19:30.103 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-parking for 728 ms, remaining time: 28614 ms 2026-05-05 17:19:30.103 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:40110 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:19:30.832 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:19:30.832 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:19:30.833 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:40120 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:19:30.833 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:40120 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:19:30.833 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:19:30.834 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-parking for 1568 ms, remaining time: 27046 ms 2026-05-05 17:19:30.834 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:40120 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:19:32.402 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:19:32.402 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:19:32.403 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:40126 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:19:32.405 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:40126 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:19:32.405 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:19:32.405 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-parking for 3136 ms, remaining time: 23910 ms 2026-05-05 17:19:32.405 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:40126 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:19:35.541 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:19:35.541 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:19:35.543 ERROR [127296581134016] ClientConnection:486 | [ -> pulsar://localhost:6650] Failed to establish connection to 0.0.0.0:0: Connection refused 2026-05-05 17:19:35.543 INFO [127296581134016] ClientConnection:1285 | [ -> pulsar://localhost:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:19:35.543 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:19:35.543 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-parking for 6336 ms, remaining time: 17574 ms 2026-05-05 17:19:35.543 INFO [127296581134016] ClientConnection:301 | [ -> pulsar://localhost:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:19:41.879 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:19:41.879 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:19:41.880 ERROR [127296581134016] ClientConnection:486 | [ -> pulsar://localhost:6650] Failed to establish connection to 0.0.0.0:0: Connection refused 2026-05-05 17:19:41.880 INFO [127296581134016] ClientConnection:1285 | [ -> pulsar://localhost:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:19:41.880 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:19:41.880 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-parking for 12032 ms, remaining time: 5542 ms 2026-05-05 17:19:41.880 INFO [127296581134016] ClientConnection:301 | [ -> pulsar://localhost:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:19:53.912 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:19:53.912 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:19:53.912 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:40468 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:19:53.913 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:40468 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:19:53.913 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:19:53.913 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-parking for 5542 ms, remaining time: 0 ms 2026-05-05 17:19:53.913 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:40468 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:19:59.455 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:19:59.455 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:19:59.456 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:40482 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:19:59.458 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:40482 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:19:59.458 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:19:59.458 ERROR [127296581134016] ClientImpl:255 | Error Checking/Getting Partition Metadata while creating producer on persistent://public/default/smartcity-parking -- TimeOut 2026-05-05 17:19:59.458 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:40482 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 ⚠️ Pulsar → Pulsar error: TimeOut 🌪️ Pulsar: ❌ 🐟 Redpanda: ✅ 📤 city/sensors/parking/parking_006 → EMQX,BunkerM 🏠 OpenRemote: ⚠️ skipped 🌐 Orion-LD: ✅ (HTTP 204 updated) 🌐 Orion-LD: ✅ 🏢 Stellio: ✅ (HTTP 204 updated) 🏢 Stellio: ✅ 📊 FROST: POST Thing parking_006... ✅ FROST Thing parking_006 créé (ID: 88) 📊 FROST: POST Datastream parking_006/total_spots... ✅ FROST Datastream parking_006/total_spots créé (ID: 383) 📊 FROST: POST Datastream parking_006/available_spots... ✅ FROST Datastream parking_006/available_spots créé (ID: 384) 📊 FROST: POST Datastream parking_006/occupancy_percent... ✅ FROST Datastream parking_006/occupancy_percent créé (ID: 385) 📊 FROST: POST Datastream parking_006/turnover_per_hour... ✅ FROST Datastream parking_006/turnover_per_hour créé (ID: 386) ⚠️ HTTP POST http://localhost:8090/FROST-Server/v1.1/Datastreams(383)/Observations → 400: {"code":400,"type":"error","message":"No FeatureOfInterest provided, and none can be generated."} 📊 FROST: ❌ ✅ FROST Observation parking_006/available_spots → OK (cached) 📊 FROST: ✅ ✅ FROST Observation parking_006/occupancy_percent → OK (cached) 📊 FROST: ✅ ✅ FROST Observation parking_006/turnover_per_hour → OK (cached) 📊 FROST: ✅ 📈 InfluxDB: ✅ 🌪️ DEBUG: calling publish_pulsar for parking_006, payload_mqtt exists: True 2026-05-05 17:20:00.111 INFO [127296962242368] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:20:00.111 INFO [127296962242368] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:00.113 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:40488 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:20:00.114 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:40488 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:20:00.114 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:00.114 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-parking for 100 ms, remaining time: 29900 ms 2026-05-05 17:20:00.114 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:40488 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:20:00.214 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:20:00.214 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:00.215 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:40502 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:20:00.215 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:40502 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:20:00.215 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:00.215 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-parking for 186 ms, remaining time: 29714 ms 2026-05-05 17:20:00.215 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:40502 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 📈 InfluxDB: 4 points written 2026-05-05 17:20:00.401 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:20:00.401 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:00.403 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:40504 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:20:00.405 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:40504 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:20:00.405 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:00.405 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-parking for 388 ms, remaining time: 29326 ms 2026-05-05 17:20:00.405 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:40504 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:20:00.793 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:20:00.793 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:00.793 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:40510 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:20:00.794 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:40510 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:20:00.794 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:00.794 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-parking for 760 ms, remaining time: 28566 ms 2026-05-05 17:20:00.794 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:40510 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:20:01.554 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:20:01.554 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:01.554 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:40520 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:20:01.555 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:40520 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:20:01.555 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:01.555 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-parking for 1552 ms, remaining time: 27014 ms 2026-05-05 17:20:01.555 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:40520 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:20:03.107 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:20:03.107 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:03.107 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:40534 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:20:03.108 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:40534 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:20:03.108 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:03.108 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-parking for 3136 ms, remaining time: 23878 ms 2026-05-05 17:20:03.108 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:40534 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:20:06.244 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:20:06.244 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:06.244 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:46004 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:20:06.245 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:46004 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:20:06.245 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:06.245 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-parking for 6016 ms, remaining time: 17862 ms 2026-05-05 17:20:06.245 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:46004 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:20:12.261 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:20:12.261 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:12.261 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:46020 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:20:12.262 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:46020 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:20:12.262 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:12.262 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-parking for 12800 ms, remaining time: 5062 ms 2026-05-05 17:20:12.262 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:46020 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:20:25.062 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:20:25.062 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:25.064 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:50110 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:20:25.065 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:50110 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:20:25.065 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:25.065 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-parking for 5062 ms, remaining time: 0 ms 2026-05-05 17:20:25.065 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:50110 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:20:30.127 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:20:30.127 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:30.128 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:50118 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:20:30.128 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:50118 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:20:30.128 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:30.128 ERROR [127296581134016] ClientImpl:255 | Error Checking/Getting Partition Metadata while creating producer on persistent://public/default/smartcity-parking -- TimeOut 2026-05-05 17:20:30.128 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:50118 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 ⚠️ Pulsar → Pulsar error: TimeOut 🌪️ Pulsar: ❌ 🐟 Redpanda: ✅ 📤 city/sensors/noise/noise_007 → EMQX,BunkerM 🏠 OpenRemote: ⚠️ skipped 🌐 Orion-LD: ✅ (HTTP 204 updated) 🌐 Orion-LD: ✅ 🏢 Stellio: ✅ (HTTP 204 updated) 🏢 Stellio: ✅ 📊 FROST: POST Thing noise_007... ✅ FROST Thing noise_007 créé (ID: 89) 📊 FROST: POST Datastream noise_007/noise_level_db... ✅ FROST Datastream noise_007/noise_level_db créé (ID: 387) 📊 FROST: POST Datastream noise_007/peak_db... ✅ FROST Datastream noise_007/peak_db créé (ID: 388) ⚠️ HTTP POST http://localhost:8090/FROST-Server/v1.1/Datastreams(387)/Observations → 400: {"code":400,"type":"error","message":"No FeatureOfInterest provided, and none can be generated."} 📊 FROST: ❌ ✅ FROST Observation noise_007/peak_db → OK (cached) 📊 FROST: ✅ 📈 InfluxDB: ✅ 🌪️ DEBUG: calling publish_pulsar for noise_007, payload_mqtt exists: True 2026-05-05 17:20:33.100 INFO [127296962242368] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:20:33.100 INFO [127296962242368] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:33.101 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:50130 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:20:33.101 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:50130 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:20:33.101 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:33.101 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-noise for 100 ms, remaining time: 29900 ms 2026-05-05 17:20:33.101 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:50130 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:20:33.201 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:20:33.201 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:33.203 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:50142 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:20:33.205 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:50142 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:20:33.205 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:33.205 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-noise for 186 ms, remaining time: 29714 ms 2026-05-05 17:20:33.205 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:50142 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 📈 InfluxDB: 2 points written 2026-05-05 17:20:33.391 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:20:33.391 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:33.391 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:50154 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:20:33.391 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:50154 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:20:33.391 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:33.391 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-noise for 392 ms, remaining time: 29322 ms 2026-05-05 17:20:33.391 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:50154 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:20:33.784 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:20:33.784 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:33.784 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:50166 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:20:33.784 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:50166 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:20:33.784 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:33.784 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-noise for 760 ms, remaining time: 28562 ms 2026-05-05 17:20:33.784 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:50166 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:20:34.544 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:20:34.544 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:34.545 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:40640 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:20:34.545 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:40640 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:20:34.545 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:34.545 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-noise for 1520 ms, remaining time: 27042 ms 2026-05-05 17:20:34.545 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:40640 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:20:36.065 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:20:36.065 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:36.066 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:40644 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:20:36.066 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:40644 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:20:36.066 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:36.066 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-noise for 3008 ms, remaining time: 24034 ms 2026-05-05 17:20:36.066 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:40644 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:20:39.074 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:20:39.074 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:39.076 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:40650 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:20:39.076 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:40650 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:20:39.076 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:39.076 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-noise for 6080 ms, remaining time: 17954 ms 2026-05-05 17:20:39.076 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:40650 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:20:45.156 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:20:45.156 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:45.157 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:53284 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:20:45.157 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:53284 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:20:45.157 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:45.157 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-noise for 11904 ms, remaining time: 6050 ms 2026-05-05 17:20:45.157 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:53284 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:20:57.061 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:20:57.061 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:57.063 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:42632 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:20:57.064 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:42632 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:20:57.064 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:20:57.064 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-noise for 6050 ms, remaining time: 0 ms 2026-05-05 17:20:57.064 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:42632 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:21:03.114 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:21:03.114 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:03.115 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:42638 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:21:03.115 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:42638 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:21:03.115 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:03.115 ERROR [127296581134016] ClientImpl:255 | Error Checking/Getting Partition Metadata while creating producer on persistent://public/default/smartcity-noise -- TimeOut 2026-05-05 17:21:03.115 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:42638 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 ⚠️ Pulsar → Pulsar error: TimeOut 🌪️ Pulsar: ❌ 🐟 Redpanda: ✅ 📤 city/sensors/weather/weather_008 → EMQX,BunkerM 🏠 OpenRemote: ⚠️ skipped 🌐 Orion-LD: ✅ (HTTP 204 updated) 🌐 Orion-LD: ✅ 🏢 Stellio: ✅ (HTTP 204 updated) 🏢 Stellio: ✅ 📊 FROST: POST Thing weather_008... ✅ FROST Thing weather_008 créé (ID: 90) 📊 FROST: POST Datastream weather_008/temperature_celsius... ✅ FROST Datastream weather_008/temperature_celsius créé (ID: 389) 📊 FROST: POST Datastream weather_008/humidity_percent... ✅ FROST Datastream weather_008/humidity_percent créé (ID: 390) 📊 FROST: POST Datastream weather_008/wind_speed_kmh... ✅ FROST Datastream weather_008/wind_speed_kmh créé (ID: 391) 📊 FROST: POST Datastream weather_008/pressure_hpa... ✅ FROST Datastream weather_008/pressure_hpa créé (ID: 392) 📊 FROST: POST Datastream weather_008/rain_mm... ✅ FROST Datastream weather_008/rain_mm créé (ID: 393) 📊 FROST: POST Datastream weather_008/uv_index... ✅ FROST Datastream weather_008/uv_index créé (ID: 394) ⚠️ HTTP POST http://localhost:8090/FROST-Server/v1.1/Datastreams(389)/Observations → 400: {"code":400,"type":"error","message":"No FeatureOfInterest provided, and none can be generated."} 📊 FROST: ❌ ✅ FROST Observation weather_008/humidity_percent → OK (cached) 📊 FROST: ✅ ✅ FROST Observation weather_008/wind_speed_kmh → OK (cached) 📊 FROST: ✅ ✅ FROST Observation weather_008/pressure_hpa → OK (cached) 📊 FROST: ✅ ✅ FROST Observation weather_008/rain_mm → OK (cached) 📊 FROST: ✅ ✅ FROST Observation weather_008/uv_index → OK (cached) 📊 FROST: ✅ 📈 InfluxDB: ✅ 🌪️ DEBUG: calling publish_pulsar for weather_008, payload_mqtt exists: True 2026-05-05 17:21:04.154 INFO [127296962242368] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:21:04.154 INFO [127296962242368] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:04.154 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:48302 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:21:04.155 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:48302 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:21:04.155 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:04.155 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-weather for 100 ms, remaining time: 29900 ms 2026-05-05 17:21:04.155 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:48302 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:21:04.255 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:21:04.255 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:04.255 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:48306 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:21:04.256 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:48306 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:21:04.256 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:04.256 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-weather for 184 ms, remaining time: 29716 ms 2026-05-05 17:21:04.256 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:48306 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 📈 InfluxDB: 6 points written 2026-05-05 17:21:04.440 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:21:04.440 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:04.441 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:48316 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:21:04.441 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:48316 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:21:04.441 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:04.441 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-weather for 396 ms, remaining time: 29320 ms 2026-05-05 17:21:04.441 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:48316 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:21:04.837 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:21:04.837 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:04.838 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:48328 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:21:04.838 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:48328 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:21:04.838 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:04.838 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-weather for 752 ms, remaining time: 28568 ms 2026-05-05 17:21:04.838 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:48328 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:21:05.590 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:21:05.590 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:05.592 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:48334 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:21:05.593 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:48334 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:21:05.593 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:05.593 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-weather for 1488 ms, remaining time: 27080 ms 2026-05-05 17:21:05.593 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:48334 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:21:07.081 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:21:07.082 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:07.083 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:48342 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:21:07.084 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:48342 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:21:07.084 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:07.085 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-weather for 2912 ms, remaining time: 24168 ms 2026-05-05 17:21:07.085 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:48342 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:21:09.997 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:21:09.997 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:09.998 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:48358 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:21:10.000 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:48358 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:21:10.000 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:10.000 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-weather for 6400 ms, remaining time: 17768 ms 2026-05-05 17:21:10.000 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:48358 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:21:16.400 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:21:16.400 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:16.400 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:58176 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:21:16.401 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:58176 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:21:16.401 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:16.401 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-weather for 12416 ms, remaining time: 5352 ms 2026-05-05 17:21:16.401 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:58176 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:21:28.817 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:21:28.817 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:28.817 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:41610 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:21:28.818 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:41610 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:21:28.818 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:28.818 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-weather for 5352 ms, remaining time: 0 ms 2026-05-05 17:21:28.818 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:41610 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:21:34.170 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:21:34.170 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:34.170 ERROR [127296581134016] ClientConnection:486 | [ -> pulsar://localhost:6650] Failed to establish connection to 0.0.0.0:0: Connection refused 2026-05-05 17:21:34.170 INFO [127296581134016] ClientConnection:1285 | [ -> pulsar://localhost:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:21:34.170 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:34.170 ERROR [127296581134016] ClientImpl:255 | Error Checking/Getting Partition Metadata while creating producer on persistent://public/default/smartcity-weather -- TimeOut 2026-05-05 17:21:34.170 INFO [127296581134016] ClientConnection:301 | [ -> pulsar://localhost:6650] Destroyed connection to pulsar://localhost:6650-0 ⚠️ Pulsar → Pulsar error: TimeOut 🌪️ Pulsar: ❌ 🐟 Redpanda: ✅ 📤 city/sensors/light/light_009 → EMQX,BunkerM 🏠 OpenRemote: ⚠️ skipped 🌐 Orion-LD: ✅ (HTTP 204 updated) 🌐 Orion-LD: ✅ 🏢 Stellio: ✅ (HTTP 204 updated) 🏢 Stellio: ✅ 📊 FROST: POST Thing light_009... ✅ FROST Thing light_009 créé (ID: 91) 📊 FROST: POST Datastream light_009/brightness_lux... ✅ FROST Datastream light_009/brightness_lux créé (ID: 395) 📊 FROST: POST Datastream light_009/power_consumption_w... ✅ FROST Datastream light_009/power_consumption_w créé (ID: 396) ⚠️ HTTP POST http://localhost:8090/FROST-Server/v1.1/Datastreams(395)/Observations → 400: {"code":400,"type":"error","message":"No FeatureOfInterest provided, and none can be generated."} 📊 FROST: ❌ ✅ FROST Observation light_009/power_consumption_w → OK (cached) 📊 FROST: ✅ 📈 InfluxDB: ✅ 🌪️ DEBUG: calling publish_pulsar for light_009, payload_mqtt exists: True 2026-05-05 17:21:36.552 INFO [127296962242368] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:21:36.552 INFO [127296962242368] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:36.552 ERROR [127296581134016] ClientConnection:486 | [ -> pulsar://localhost:6650] Failed to establish connection to 0.0.0.0:0: Connection refused 2026-05-05 17:21:36.552 INFO [127296581134016] ClientConnection:1285 | [ -> pulsar://localhost:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:21:36.552 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:36.552 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-light for 100 ms, remaining time: 29900 ms 2026-05-05 17:21:36.552 INFO [127296581134016] ClientConnection:301 | [ -> pulsar://localhost:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:21:36.652 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:21:36.652 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:36.653 ERROR [127296581134016] ClientConnection:486 | [ -> pulsar://localhost:6650] Failed to establish connection to 0.0.0.0:0: Connection refused 2026-05-05 17:21:36.653 INFO [127296581134016] ClientConnection:1285 | [ -> pulsar://localhost:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:21:36.653 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:36.653 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-light for 188 ms, remaining time: 29712 ms 2026-05-05 17:21:36.653 INFO [127296581134016] ClientConnection:301 | [ -> pulsar://localhost:6650] Destroyed connection to pulsar://localhost:6650-0 📈 InfluxDB: 2 points written 2026-05-05 17:21:36.841 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:21:36.841 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:36.842 ERROR [127296581134016] ClientConnection:486 | [ -> pulsar://localhost:6650] Failed to establish connection to 0.0.0.0:0: Connection refused 2026-05-05 17:21:36.842 INFO [127296581134016] ClientConnection:1285 | [ -> pulsar://localhost:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:21:36.842 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:36.842 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-light for 372 ms, remaining time: 29340 ms 2026-05-05 17:21:36.842 INFO [127296581134016] ClientConnection:301 | [ -> pulsar://localhost:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:21:37.214 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:21:37.214 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:37.215 ERROR [127296581134016] ClientConnection:486 | [ -> pulsar://localhost:6650] Failed to establish connection to 0.0.0.0:0: Connection refused 2026-05-05 17:21:37.215 INFO [127296581134016] ClientConnection:1285 | [ -> pulsar://localhost:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:21:37.215 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:37.215 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-light for 736 ms, remaining time: 28604 ms 2026-05-05 17:21:37.215 INFO [127296581134016] ClientConnection:301 | [ -> pulsar://localhost:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:21:37.951 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:21:37.951 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:37.952 ERROR [127296581134016] ClientConnection:486 | [ -> pulsar://localhost:6650] Failed to establish connection to 0.0.0.0:0: Connection refused 2026-05-05 17:21:37.952 INFO [127296581134016] ClientConnection:1285 | [ -> pulsar://localhost:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:21:37.952 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:37.952 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-light for 1600 ms, remaining time: 27004 ms 2026-05-05 17:21:37.953 INFO [127296581134016] ClientConnection:301 | [ -> pulsar://localhost:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:21:39.553 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:21:39.553 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:39.553 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:37498 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:21:39.554 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:37498 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:21:39.554 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:39.554 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-light for 3008 ms, remaining time: 23996 ms 2026-05-05 17:21:39.554 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:37498 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:21:42.562 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:21:42.562 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:42.563 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:37512 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:21:42.563 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:37512 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:21:42.563 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:42.563 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-light for 6144 ms, remaining time: 17852 ms 2026-05-05 17:21:42.563 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:37512 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:21:48.707 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:21:48.707 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:48.708 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:49136 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:21:48.708 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:49136 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:21:48.708 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:21:48.708 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-light for 12160 ms, remaining time: 5692 ms 2026-05-05 17:21:48.708 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:49136 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:22:00.868 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:22:00.868 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:00.870 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:45204 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:22:00.871 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:45204 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:22:00.871 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:00.871 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-light for 5692 ms, remaining time: 0 ms 2026-05-05 17:22:00.871 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:45204 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:22:06.563 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:22:06.563 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:06.563 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:37342 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:22:06.564 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:37342 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:22:06.564 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:06.564 ERROR [127296581134016] ClientImpl:255 | Error Checking/Getting Partition Metadata while creating producer on persistent://public/default/smartcity-light -- TimeOut 2026-05-05 17:22:06.564 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:37342 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 ⚠️ Pulsar → Pulsar error: TimeOut 🌪️ Pulsar: ❌ 🐟 Redpanda: ✅ [SIM] ✅ 10 capteurs | MQTT OK: 2/3 | OR: True [SIM] ⏱️ It #2 — 17:22:07 📤 city/sensors/traffic/traffic_000 → EMQX,BunkerM ⚠️ OpenRemote token → HTTP Error 405: Method Not Allowed 🏠 OpenRemote: ⚠️ skipped 🌐 Orion-LD: ✅ (HTTP 204 updated) 🌐 Orion-LD: ✅ 🏢 Stellio: ✅ (HTTP 204 updated) 🏢 Stellio: ✅ ✅ FROST Observation traffic_000/vehicle_count → OK (cached) 📊 FROST: ✅ ✅ FROST Observation traffic_000/average_speed_kmh → OK (cached) 📊 FROST: ✅ ✅ FROST Observation traffic_000/congestion_level → OK (cached) 📊 FROST: ✅ ✅ FROST Observation traffic_000/occupancy_percent → OK (cached) 📊 FROST: ✅ 📈 InfluxDB: ✅ 🌪️ DEBUG: calling publish_pulsar for traffic_000, payload_mqtt exists: True 2026-05-05 17:22:08.436 INFO [127296962242368] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:22:08.436 INFO [127296962242368] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:08.437 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:37350 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:22:08.437 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:37350 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:22:08.437 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:08.437 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 100 ms, remaining time: 29900 ms 2026-05-05 17:22:08.437 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:37350 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:22:08.537 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:22:08.538 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:08.539 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:37352 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:22:08.541 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:37352 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:22:08.541 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:08.541 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 194 ms, remaining time: 29706 ms 2026-05-05 17:22:08.541 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:37352 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 📈 InfluxDB: 4 points written 2026-05-05 17:22:08.735 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:22:08.735 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:08.736 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:37358 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:22:08.737 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:37358 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:22:08.737 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:08.737 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 392 ms, remaining time: 29314 ms 2026-05-05 17:22:08.737 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:37358 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:22:09.129 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:22:09.129 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:09.131 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:37372 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:22:09.132 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:37372 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:22:09.132 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:09.133 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 760 ms, remaining time: 28554 ms 2026-05-05 17:22:09.133 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:37372 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:22:09.893 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:22:09.893 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:09.893 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:37380 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:22:09.894 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:37380 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:22:09.894 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:09.894 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 1600 ms, remaining time: 26954 ms 2026-05-05 17:22:09.894 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:37380 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:22:11.494 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:22:11.494 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:11.494 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:37386 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:22:11.495 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:37386 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:22:11.495 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:11.495 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 2976 ms, remaining time: 23978 ms 2026-05-05 17:22:11.495 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:37386 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:22:14.471 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:22:14.471 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:14.471 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:51998 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:22:14.471 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:51998 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:22:14.471 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:14.471 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 6016 ms, remaining time: 17962 ms 2026-05-05 17:22:14.472 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:51998 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:22:20.488 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:22:20.488 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:20.489 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:52012 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:22:20.489 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:52012 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:22:20.490 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:20.490 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 11648 ms, remaining time: 6314 ms 2026-05-05 17:22:20.490 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:52012 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:22:32.138 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:22:32.138 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:32.138 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:54626 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:22:32.138 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:54626 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:22:32.138 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:32.138 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 6314 ms, remaining time: 0 ms 2026-05-05 17:22:32.138 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:54626 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:22:38.452 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:22:38.453 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:38.453 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:38088 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:22:38.454 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:38088 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:22:38.454 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:38.454 ERROR [127296581134016] ClientImpl:255 | Error Checking/Getting Partition Metadata while creating producer on persistent://public/default/smartcity-traffic -- TimeOut 2026-05-05 17:22:38.454 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:38088 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 ⚠️ Pulsar → Pulsar error: TimeOut 🌪️ Pulsar: ❌ 🐟 Redpanda: ✅ 📤 city/sensors/traffic/traffic_001 → EMQX,BunkerM ⚠️ OpenRemote token → HTTP Error 405: Method Not Allowed 🏠 OpenRemote: ⚠️ skipped 🌐 Orion-LD: ✅ (HTTP 204 updated) 🌐 Orion-LD: ✅ 🏢 Stellio: ✅ (HTTP 204 updated) 🏢 Stellio: ✅ ✅ FROST Observation traffic_001/vehicle_count → OK (cached) 📊 FROST: ✅ ✅ FROST Observation traffic_001/average_speed_kmh → OK (cached) 📊 FROST: ✅ ✅ FROST Observation traffic_001/congestion_level → OK (cached) 📊 FROST: ✅ ✅ FROST Observation traffic_001/occupancy_percent → OK (cached) 📊 FROST: ✅ 📈 InfluxDB: ✅ 🌪️ DEBUG: calling publish_pulsar for traffic_001, payload_mqtt exists: True 2026-05-05 17:22:38.870 INFO [127296962242368] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:22:38.870 INFO [127296962242368] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:38.870 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:38104 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:22:38.871 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:38104 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:22:38.871 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:38.871 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 100 ms, remaining time: 29900 ms 2026-05-05 17:22:38.871 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:38104 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 📈 InfluxDB: 4 points written 2026-05-05 17:22:38.971 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:22:38.971 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:38.971 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:38110 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:22:38.971 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:38110 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:22:38.971 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:38.971 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 190 ms, remaining time: 29710 ms 2026-05-05 17:22:38.972 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:38110 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:22:39.162 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:22:39.162 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:39.162 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:38116 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:22:39.162 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:38116 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:22:39.162 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:39.162 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 372 ms, remaining time: 29338 ms 2026-05-05 17:22:39.162 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:38116 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:22:39.534 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:22:39.535 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:39.535 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:38120 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:22:39.535 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:38120 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:22:39.535 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:39.535 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 760 ms, remaining time: 28578 ms 2026-05-05 17:22:39.535 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:38120 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:22:40.295 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:22:40.296 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:40.296 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:38130 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:22:40.297 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:38130 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:22:40.297 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:40.297 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 1584 ms, remaining time: 26994 ms 2026-05-05 17:22:40.297 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:38130 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:22:41.881 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:22:41.881 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:41.882 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:38132 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:22:41.882 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:38132 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:22:41.882 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:41.883 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 2976 ms, remaining time: 24018 ms 2026-05-05 17:22:41.883 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:38132 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:22:44.859 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:22:44.859 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:44.859 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:45604 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:22:44.860 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:45604 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:22:44.860 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:44.860 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 5888 ms, remaining time: 18130 ms 2026-05-05 17:22:44.860 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:45604 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0 2026-05-05 17:22:50.748 INFO [127296581134016] ClientConnection:209 | [ -> pulsar://localhost:6650] Create ClientConnection, timeout=10000 2026-05-05 17:22:50.748 INFO [127296581134016] ConnectionPool:148 | Created connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:50.748 INFO [127296581134016] ClientConnection:421 | [127.0.0.1:45608 -> 127.0.0.1:6650] Connected to broker 2026-05-05 17:22:50.749 INFO [127296581134016] ClientConnection:1285 | [127.0.0.1:45608 -> 127.0.0.1:6650] Connection disconnected (refCnt: 3) 2026-05-05 17:22:50.749 INFO [127296581134016] ConnectionPool:165 | Remove connection for pulsar://localhost:6650-pulsar://localhost:6650-0 2026-05-05 17:22:50.749 INFO [127296581134016] RetryableOperation:112 | Reschedule get-partition-metadata-persistent://public/default/smartcity-traffic for 11776 ms, remaining time: 6354 ms 2026-05-05 17:22:50.749 INFO [127296581134016] ClientConnection:301 | [127.0.0.1:45608 -> 127.0.0.1:6650] Destroyed connection to pulsar://localhost:6650-0