MQTT
Inhaltsverzeichnis
Konfiguration
MQTT kann nach der Konfiguration von folgenden Punkten in der userConfig zur Steuerung und zum Auslesen von werten genutzt werden:
#define MQTT 1 // 1 = MQTT enabled, 0 = MQTT disabled
#define MQTT_USERNAME "mymqttuser"
#define MQTT_PASSWORD "mymqttpass"
#define MQTT_TOPIC_PREFIX "custom/Kitchen." // topic will be "<MQTT_TOPIC_PREFIX><HOSTNAME>/<READING>"
#define MQTT_SERVER_IP "192.168.0.10" // IP-Address of locally installed mqtt server
#define MQTT_SERVER_PORT 1883
Werte können mit custom/{MQTT_TOPIC_PREFIX}/{var}/set gesetzt werden.
z.B: custom/Kitchen.silvia/brewSetPoint/set 95
Eine vollständige Liste aller Parameter findet sich in der Datei mqtt.h (lesbare Werte in writeSysParamsToMQTT()) bzw. in rancilio-pid.cpp (setzbare Parameter in mqttVars).