From c25a439e5759ca8ea156fddafd40af7aad30e577 Mon Sep 17 00:00:00 2001 From: Theo Arends <11044339+arendst@users.noreply.github.com> Date: Fri, 26 Sep 2025 15:02:17 +0200 Subject: [PATCH] Fix statedata_v4 ip address persistence --- tasmota/berry/examples/statedata/statedata_v4.be | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tasmota/berry/examples/statedata/statedata_v4.be b/tasmota/berry/examples/statedata/statedata_v4.be index 82dcaa1d5..a03a22576 100644 --- a/tasmota/berry/examples/statedata/statedata_v4.be +++ b/tasmota/berry/examples/statedata/statedata_v4.be @@ -90,7 +90,7 @@ class mqttdata_cls if !self.mqtt_state # Assume first call to here defines full_topic (%prefix%/%topic%/) and Prefix3 -# var fulltopic = config['ft'] # "%prefix%/%topic%/" +# var full_topic = config['ft'] # "%prefix%/%topic%/" var tele_topic = config['tp'][2] # tele = Prefix3 used by STATE message self.mqtt_state = format("%s/#", tele_topic) mqtt.subscribe(self.mqtt_state, /topic, idx, data, databytes -> self.handle_state_data(topic, idx, data, databytes)) @@ -182,6 +182,7 @@ class mqttdata_cls def persist_save() persist.std_devicename = self.bool_devicename persist.std_version = self.bool_version + persist.std_ipaddress = self.bool_ipaddress persist.save() # tasmota.log("STD: Persist saved", 3) end