diff --git a/Arduino Code/AmsToMqttBridge/AmsToMqttBridge.ino b/Arduino Code/AmsToMqttBridge/AmsToMqttBridge.ino index 85d250c1..79cec03c 100644 --- a/Arduino Code/AmsToMqttBridge/AmsToMqttBridge.ino +++ b/Arduino Code/AmsToMqttBridge/AmsToMqttBridge.ino @@ -88,7 +88,11 @@ void setup() { setupWiFi(); // Configure uart for AMS data - Serial.begin(2400, SERIAL_8E1); + if(ap.config.meterType == 3) { + Serial.begin(2400, SERIAL_8N1); + } else { + Serial.begin(2400, SERIAL_8E1); + } while (!Serial); hanReader.setup(&Serial, debugger);