Simulator: fix variable placement (outside docstring) + host.docker.internal support
This commit is contained in:
23
simulator.py
23
simulator.py
@@ -4,13 +4,11 @@ Smart City IoT Simulator — Martinique (14.6°N, 61.2°W)
|
|||||||
=======================================================
|
=======================================================
|
||||||
Publie vers MULTIPLES brokers MQTT + context brokers NGSI-LD.
|
Publie vers MULTIPLES brokers MQTT + context brokers NGSI-LD.
|
||||||
|
|
||||||
# Brokers MQTT (utiliser host.docker.internal pour accès depuis containers)
|
Brokers MQTT:
|
||||||
EMQX_HOST = os.environ.get("EMQX_HOST", "host.docker.internal")
|
- EMQX: emqx_emqx_1:1883 (sans auth)
|
||||||
EMQX_PORT = int(os.environ.get("EMQX_PORT", "11883"))
|
- Mosquitto: mosquitto-traefik:1883 (bunker/bunker)
|
||||||
MOSQUITTO_HOST = os.environ.get("MOSQUITTO_HOST", "host.docker.internal")
|
- BunkerM: bunkerm_bunkerm_1:1900 (TLS, bunker/bunker)
|
||||||
MOSQUITTO_PORT = int(os.environ.get("MOSQUITTO_PORT", "1883"))
|
- OpenRemote: openremote-manager-1:1883 (admin/Digitribe972)
|
||||||
BUNKERM_HOST = os.environ.get("BUNKERM_HOST", "mqtt.digitribe.fr")
|
|
||||||
BUNKERM_PORT = int(os.environ.get("BUNKERM_PORT", "1900"))
|
|
||||||
|
|
||||||
Context Brokers REST:
|
Context Brokers REST:
|
||||||
- Orion-LD: fiware-gis-quickstart-orion-1:1026 (NGSI-LD)
|
- Orion-LD: fiware-gis-quickstart-orion-1:1026 (NGSI-LD)
|
||||||
@@ -35,6 +33,17 @@ from typing import Any
|
|||||||
import influxdb_client
|
import influxdb_client
|
||||||
from influxdb_client.client.write_api import SYNCHRONOUS
|
from influxdb_client.client.write_api import SYNCHRONOUS
|
||||||
|
|
||||||
|
# =============================================================================
|
||||||
|
# Configuration des brokers MQTT
|
||||||
|
# =============================================================================
|
||||||
|
# Brokers MQTT (utiliser host.docker.internal pour accès depuis containers)
|
||||||
|
EMQX_HOST = os.environ.get("EMQX_HOST", "host.docker.internal")
|
||||||
|
EMQX_PORT = int(os.environ.get("EMQX_PORT", "11883"))
|
||||||
|
MOSQUITTO_HOST = os.environ.get("MOSQUITTO_HOST", "host.docker.internal")
|
||||||
|
MOSQUITTO_PORT = int(os.environ.get("MOSQUITTO_PORT", "1883"))
|
||||||
|
BUNKERM_HOST = os.environ.get("BUNKERM_HOST", "mqtt.digitribe.fr")
|
||||||
|
BUNKERM_PORT = int(os.environ.get("BUNKERM_PORT", "1900"))
|
||||||
|
|
||||||
# =============================================================================
|
# =============================================================================
|
||||||
# Configuration
|
# Configuration
|
||||||
# =============================================================================
|
# =============================================================================
|
||||||
|
|||||||
Reference in New Issue
Block a user