Random Wifi drop after some time followed by Reboot

Hi, I am using Nodemcu v1 ESP-12E to read values from a pzem module and a DHT-11 sensor and virtual writing them. But then after a while the logs shows that its disconnected from wifi and its trying to connect to blynk cloud. It does this for a while and gets reset (rst cause 4).I cant seem to figure out what i am doing wrong here. Wifi strength is locked at -43dbm, so no idea why it gets disconnected and doesnt attempts to reconnect. Also sometimes it says "No buf for action frame " repeatedly in logs , i guess its packet loss?

**Logs :** 

00:21:22.372 -> [223028] Connecting to blynk-cloud.com:80
00:21:22.372 -> [hostByName] request IP for: blynk-cloud.com
00:21:22.372 -> [hostByName] Host: blynk-cloud.com IP: 188.166.206.43
00:21:22.372 -> :ref 1
00:21:22.673 -> no buf for action frame
00:21:24.678 -> no buf for action frame
00:21:25.481 -> :ctmo
00:21:25.481 -> :abort
00:21:25.481 -> :ur 1
00:21:25.481 -> :dsrcv 0
00:21:25.481 -> :del
00:21:27.375 -> [228029] Connecting to blynk-cloud.com:80
00:21:27.375 -> [hostByName] request IP for: blynk-cloud.com
00:21:27.375 -> [hostByName] Host: blynk-cloud.com IP: 188.166.206.43
00:21:27.375 -> :ref 1
00:21:27.375 -> no buf for action frame
00:21:29.392 -> no buf for action frame
00:21:30.470 -> :ctmo
00:21:30.470 -> :abort
00:21:30.470 -> :ur 1
00:21:30.470 -> :dsrcv 0
00:21:30.470 -> :del
00:21:31.400 -> no buf for action frame
00:21:32.365 -> [233030] Connecting to blynk-cloud.com:80
00:21:32.365 -> [hostByName] request IP for: blynk-cloud.com
00:21:32.365 -> [hostByName] Host: blynk-cloud.com IP: 188.166.206.43
00:21:32.365 -> :ref 1
00:21:33.412 -> no buf for action frame
00:21:35.418 -> no buf for action frame
00:21:35.471 -> :ctmo
00:21:35.471 -> :abort
00:21:35.471 -> :ur 1
00:21:35.471 -> :dsrcv 0
00:21:35.471 -> :del
00:21:37.377 -> [238031] Connecting to blynk-cloud.com:80
00:21:37.377 -> [hostByName] request IP for: blynk-cloud.com
00:21:37.377 -> [hostByName] Host: blynk-cloud.com IP: 188.166.206.43
00:21:37.377 -> :ref 1
00:21:37.377 -> no buf for action frame
00:21:39.431 -> no buf for action frame
00:21:40.487 -> :ctmo
00:21:40.487 -> :abort
00:21:40.487 -> :ur 1
00:21:40.487 -> :dsrcv 0
00:21:40.487 -> :del
00:21:42.394 -> [243032] Connecting to blynk-cloud.com:80
00:21:42.394 -> [hostByName] request IP for: blynk-cloud.com
00:21:42.394 -> [hostByName] Host: blynk-cloud.com IP: 188.166.206.43
00:21:42.394 -> :ref 1
00:21:43.483 -> no buf for action frame
00:21:45.437 -> no buf for action frame
00:21:45.483 -> :ctmo
00:21:45.483 -> :abort
00:21:45.483 -> :ur 1
00:21:45.483 -> :dsrcv 0
00:21:45.483 -> :del
00:21:47.359 -> [248033] Connecting to blynk-cloud.com:80
00:21:47.359 -> [hostByName] request IP for: blynk-cloud.com
00:21:47.359 -> [hostByName] Host: blynk-cloud.com IP: 188.166.206.43
00:21:47.412 -> :ref 1
00:21:47.459 -> no buf for action frame
00:21:49.520 -> no buf for action frame
00:21:50.471 -> :ctmo
00:21:50.471 -> :abort
00:21:50.471 -> :ur 1
00:21:50.471 -> :dsrcv 0
00:21:50.471 -> :del
00:21:51.474 -> no buf for action frame
00:21:52.378 -> [253034] Connecting to blynk-cloud.com:80
00:21:52.378 -> [hostByName] request IP for: blynk-cloud.com
00:21:52.378 -> [hostByName] Host: blynk-cloud.com IP: 188.166.206.43
00:21:52.378 -> :ref 1
00:21:53.481 -> no buf for action frame























00:28:17.250 -> state: 0 -> 2 (b0)
00:28:18.138 -> [638784] Connecting to blynk-cloud.com:80
00:28:18.138 -> [hostByName] request IP for: blynk-cloud.com
00:28:18.138 -> [hostByName] Host: blynk-cloud.com IP: 188.166.206.43
00:28:18.138 -> :ref 1
00:28:18.138 -> :ur 1
00:28:18.138 -> :dsrcv 0
00:28:18.138 -> :close
00:28:18.138 -> :del
00:28:18.269 -> state: 2 -> 0 (2)
00:28:18.269 -> reconnect
00:28:18.269 -> wifi evt: 1
00:28:18.269 -> STA disconnect: 2
00:28:18.407 -> scandone
00:28:18.407 -> state: 0 -> 2 (b0)
00:28:19.373 -> state: 2 -> 0 (2)
00:28:19.373 -> reconnect
00:28:19.373 -> wifi evt: 1
00:28:19.411 -> STA disconnect: 2
00:28:19.511 -> scandone
00:28:19.511 -> state: 0 -> 2 (b0)
00:28:20.514 -> state: 2 -> 0 (2)
00:28:20.514 -> reconnect
00:28:20.514 -> wifi evt: 1
00:28:20.514 -> STA disconnect: 2
00:28:20.615 -> scandone
00:28:20.615 -> state: 0 -> 2 (b0)
00:28:21.618 -> state: 2 -> 0 (2)
00:28:21.618 -> reconnect
00:28:21.618 -> wifi evt: 1
00:28:21.618 -> STA disconnect: 2
00:28:21.765 -> scandone
00:28:21.765 -> state: 0 -> 2 (b0)
00:28:22.769 -> state: 2 -> 0 (2)
00:28:22.769 -> reconnect
00:28:22.769 -> wifi evt: 1
00:28:22.769 -> STA disconnect: 2
00:28:22.869 -> scandone
00:28:22.869 -> state: 0 -> 2 (b0)
00:28:23.170 -> [643785] Connecting to blynk-cloud.com:80
00:28:23.170 -> [hostByName] request IP for: blynk-cloud.com
00:28:23.170 -> [hostByName] Host: blynk-cloud.com IP: 188.166.206.43
00:28:23.170 -> :ref 1
00:28:23.170 -> :ur 1
00:28:23.170 -> :dsrcv 0
00:28:23.170 -> :close
00:28:23.170 -> :del
00:28:23.873 -> state: 2 -> 0 (2)
00:28:23.873 -> reconnect
00:28:23.873 -> wifi evt: 1
00:28:23.873 -> STA disconnect: 2
00:28:24.026 -> scandone
00:28:24.026 -> state: 0 -> 2 (b0)
00:28:25.014 -> state: 2 -> 0 (2)
00:28:25.014 -> reconnect
00:28:25.014 -> wifi evt: 1
00:28:25.014 -> STA disconnect: 2
00:28:25.108 -> scandone
00:28:25.108 -> state: 0 -> 2 (b0)
00:28:26.134 -> state: 2 -> 0 (2)
00:28:26.134 -> reconnect
00:28:26.134 -> wifi evt: 1
00:28:26.134 -> STA disconnect: 2
00:28:26.234 -> scandone
00:28:26.234 -> state: 0 -> 2 (b0)
00:28:27.237 -> state: 2 -> 0 (2)
00:28:27.237 -> reconnect
00:28:27.237 -> wifi evt: 1
00:28:27.237 -> STA disconnect: 2
00:28:27.385 -> scandone
00:28:27.385 -> state: 0 -> 2 (b0)
00:28:28.141 -> [648786] Connecting to blynk-cloud.com:80
00:28:28.141 -> [hostByName] request IP for: blynk-cloud.com
00:28:28.141 -> [hostByName] Host: blynk-cloud.com IP: 188.166.206.43
00:28:28.141 -> :ref 1
00:28:28.141 -> :ur 1
00:28:28.141 -> :dsrcv 0
00:28:28.141 -> :close
00:28:28.141 -> :del
00:28:28.388 -> state: 2 -> 0 (2)
00:28:28.388 -> reconnect
00:28:28.388 -> wifi evt: 1
00:28:28.388 -> STA disconnect: 2
00:28:28.489 -> scandone
00:28:28.489 -> state: 0 -> 2 (b0)
00:28:29.492 -> state: 2 -> 0 (2)
00:28:29.492 -> reconnect
00:28:29.492 -> wifi evt: 1
00:28:29.492 -> STA disconnect: 2
00:28:29.592 -> scandone
00:28:29.592 -> state: 0 -> 2 (b0)
00:28:30.596 -> state: 2 -> 0 (2)
00:28:30.596 -> reconnect
00:28:30.596 -> wifi evt: 1
00:28:30.596 -> STA disconnect: 2
00:28:30.750 -> scandone
00:28:30.750 -> state: 0 -> 2 (b0)
00:28:31.753 -> state: 2 -> 0 (2)
00:28:31.753 -> reconnect
00:28:31.753 -> wifi evt: 1
00:28:31.753 -> STA disconnect: 2
00:28:31.854 -> scandone
00:28:31.854 -> state: 0 -> 2 (b0)
00:28:32.857 -> state: 2 -> 0 (2)
00:28:32.857 -> reconnect
00:28:32.857 -> wifi evt: 1
00:28:32.857 -> STA disconnect: 2
00:28:32.857 -> :oom(212)@ieee80211_phy.c:313
00:28:32.857 -> Fatal exception 29(StoreProhibitedCause):
00:28:32.857 -> :oom(69)@File: 0x40240b90:111
00:28:32.904 -> Fatal exception 29(StoreProhibitedCause):
00:28:32.904 -> :oom(69)@File: 0x40240b90:111
00:28:32.904 -> Fatal exception 4(Level1InterruptCause):
00:28:32.904 -> :oom(69)@File: 0x40240b90:111
00:28:32.904 -> Fatal exception 29(StoreProhibitedCause):
00:28:32.904 -> :oom(69)@File: 0x40240b90:111
00:28:32.904 -> Fatal exception 29(StoreProhibitedCause):
00:28:32.904 -> :oom(69)@File: 0x40240b90:111
00:28:32.904 -> Fatal exception 4(Level1InterruptCause):
00:28:32.904 -> :oom(69)@File: 0x40240b90:111
00:28:32.904 -> Fatal exception 29(StoreProhibitedCause):
00:28:32.904 -> :oom(69)@File: 0x40240b90:111
00:28:40.631 -> 
00:28:40.631 ->  ets Jan  8 2013,rst cause:4, boot mode:(3,7)
00:28:40.631 -> 
00:28:40.631 -> wdt reset
00:28:40.631 -> load 0x4010f000, len 3456, room 16 
00:28:40.631 -> tail 0
00:28:40.631 -> chksum 0x84
00:28:40.631 -> csum 0x84
00:28:40.631 -> va5432625
00:28:40.631 -> ~ld
00:28:40.684 -> 
00:28:40.684 -> SDK:2.2.2-dev(38a443e)/Core:2.7.1=20701000/lwIP:STABLE-2_1_2_RELEASE/glue:1.2-30-g92add50/BearSSL:5c771be
00:28:40.684 -> scandone
00:28:40.731 -> [74] 
00:28:40.731 ->     ___  __          __
00:28:40.731 ->    / _ )/ /_ _____  / /__
00:28:40.731 ->   / _  / / // / _ \/  '_/
00:28:40.731 ->  /____/_/\_, /_//_/_/\_\
00:28:40.731 ->         /___/ v0.6.1 on NodeMCU
00:28:40.731 -> 
00:28:40.731 -> wifi evt: 2
00:28:40.731 -> [84] Connecting to blynk-cloud.com:80
00:28:40.731 -> [hostByName] request IP for: blynk-cloud.com
00:28:40.731 -> [hostByName] Host: blynk-cloud.com lookup error: -6!
00:28:40.831 -> scandone
00:28:40.831 -> state: 0 -> 2 (b0)
00:28:40.831 -> state: 2 -> 3 (0)
00:28:40.831 -> state: 3 -> 5 (10)
00:28:40.831 -> add 0
00:28:40.831 -> aid 7
00:28:40.831 -> cnt 
00:28:40.932 -> 
00:28:40.932 -> connected with ishDEMON_, channel 4
00:28:40.932 -> dhcp client start...
00:28:40.932 -> wifi evt: 0
00:28:43.294 -> ip:192.168.1.102,mask:255.255.0.0,gw:192.168.1.1
00:28:43.294 -> wifi evt: 3
00:28:45.702 -> [5085] Connecting to blynk-cloud.com:80
00:28:45.702 -> [hostByName] request IP for: blynk-cloud.com
00:28:45.749 -> [hostByName] Host: blynk-cloud.com IP: 188.166.206.43
00:28:45.749 -> :ref 1
00:28:45.903 -> [5262] <[1D|00|01|00] 4G######################
00:28:45.903 -> :wr 37 0
00:28:45.903 -> :wrc 37 37 0
00:28:46.103 -> :ack 37
00:28:46.103 -> :rn 5
00:28:46.103 -> :c0 1, 5
00:28:46.103 -> [5471] >[00|00|01|00|C8]
00:28:46.103 -> [5471] Ready (ping: 202ms).

We need to see your code.

Pete.

Hi, thanks for replying. Below is my code :

CODE
#define BLYNK_PRINT Serial // Defines the object that is used for printing
#define BLYNK_DEBUG        // Optional, this enables more detailed prints
#include <PZEM004Tv30.h>
#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>
#include <DHT.h>
#include "secret.h"
#include "settings.h"

PZEM004Tv30 pzem(RX_PIN_NODEMCU, TX_PIN_NODEMCU);

float voltage_blynk = 0;
float current_blynk = 0;
float power_blynk = 0;
float energy_blynk = 0;
float frequency_blynk = 0;
float pf_blynk = 0;
String charge_state = "";
int DEVICE_COUNT = 0;


BlynkTimer timer;
DHT dht(DHTPIN, DHTTYPE);

BLYNK_CONNECTED() {
  Blynk.syncVirtual(vPIN_PUMP, vPIN_12VLED);
}

BLYNK_WRITE(vPIN_PUMP) {
  int relayState2 = param.asInt();
  digitalWrite(RELAY_PIN_1, relayState2);
}
BLYNK_WRITE(vPIN_12VLED) {
  int relayState3 = param.asInt();
  digitalWrite(RELAY_PIN_2, relayState3);
}
BLYNK_APP_CONNECTED() {
  Serial.println("App Connected");
  DEVICE_COUNT = DEVICE_COUNT + 1;
}

// This is called when Smartphone App is closed
BLYNK_APP_DISCONNECTED() {
  DEVICE_COUNT = DEVICE_COUNT - 1;
  Serial.println("App Disconnected");
}

void setup() {
  Serial.begin(115200);
  pinMode(RELAY_PIN_1, OUTPUT);
  pinMode(RELAY_PIN_2, OUTPUT);
  WiFi.mode(WIFI_STA);
  Blynk.begin(AUTH, WIFI_SSID, WIFI_PASS);
  //WiFi.setSleepMode(WIFI_NONE_SLEEP);
  //WiFi.begin(WIFI_SSID, WIFI_PASS);         // Non-blocking if no WiFi available
  //Blynk.config(AUTH);
  //Blynk.connect();
  dht.begin();
  // Setup a function to be called every second
  timer.setInterval(5000L, getDHTSensor);
  timer.setInterval(2000L, get_pzem_data);
  timer.setInterval(2000L, getWifiStats);
  timer.setInterval(5000L, getInverterStats);
}

void loop() {
    Blynk.run();
    timer.run();
 
}

void get_pzem_data() {
  if (!isnan(pzem.voltage()))
    voltage_blynk = pzem.voltage();
  if (!isnan(pzem.current()))
    current_blynk = pzem.current();
  if (!isnan(pzem.power()))
    power_blynk = pzem.power();
  if (!isnan(pzem.energy()))
    energy_blynk = pzem.energy();
  if (!isnan(pzem.frequency()))
    frequency_blynk = pzem.frequency();
  if (!isnan(pzem.pf()))
    pf_blynk = pzem.pf();


  Blynk.virtualWrite(vPIN_VOLTAGE, voltage_blynk);
  Blynk.virtualWrite(vPIN_CURRENT_USAGE, current_blynk  );
  Blynk.virtualWrite(vPIN_ACTIVE_POWER, power_blynk);
  Blynk.virtualWrite(vPIN_ACTIVE_ENERGY, energy_blynk  );
  Blynk.virtualWrite(vPIN_POWER_FACTOR, pf_blynk  );
  Blynk.virtualWrite(vPIN_FREQUENCY, frequency_blynk);
}

void getDHTSensor()
{
  float h = dht.readHumidity();
  float t = dht.readTemperature(); // or dht.readTemperature(true) for Fahrenheit

  if (isnan(h) || isnan(t)) {
    Serial.println("Failed to read from DHT sensor!");
    return;
  }
  // You can send any value at any time.
  // Please don't send more that 10 values per second.
  Blynk.virtualWrite(vPIN_TEMPERATURE, t);
  Blynk.virtualWrite(vPIN_HUMIDITY, h);
}

void getInverterStats() {
  int analog_read = analogRead(A0);
  float temp_voltage = analog_read / 6.025;
  float voltage = ((temp_voltage / 10));
  float correction = voltage * 0.1;
  voltage = voltage - correction;
  if ((int)voltage != 0) {
    int voltage_to_map = voltage * 100;
    int charge_percent = map(voltage_to_map, 1160, 1270, 0, 100);
    if (charge_percent > 100) {
      charge_percent = map(voltage_to_map, 1160, 1360, 0, 100);
      charge_state = "AC/Charging";
    } else charge_state = "Discharging";
    int usableCapacity = (charge_percent - 40) * 150;
    float loadVA = power_blynk / 0.7;
    float backup_hours = (usableCapacity * 12) / loadVA;
    int hours = backup_hours;
    int minutes = (backup_hours - hours) * 60;

    Blynk.virtualWrite(vPIN_CHARGE, voltage);
    Blynk.virtualWrite(vPIN_CHARGE_LEVEL, charge_percent);
    Blynk.virtualWrite(vPIN_BACKUP_TIME, backup_hours);
    Blynk.virtualWrite(vPIN_CHARGE_STATE, charge_state);
  }
}

void getWifiStats() {
  Blynk.virtualWrite(vPIN_SIGNAL, WiFi.RSSI());
}

I have increased the Timer interval in the code, it was 1000L before. i thought maybe it was too much for the board to send.

And your settings.h file?

Pete.

Settings.h


/*
   Virtual Pins - Base
*/
#define vPIN_VOLTAGE		        V0
#define vPIN_CURRENT_USAGE          V1
#define vPIN_ACTIVE_POWER           V2
#define vPIN_ACTIVE_ENERGY          V3
#define vPIN_FREQUENCY              V4
#define vPIN_POWER_FACTOR           V5
#define vPIN_OVER_POWER_ALARM       V6
#define vPIN_SIGNAL       V7
#define vPIN_CHARGE       V8
#define vPIN_CHARGE_LEVEL       V9
#define vPIN_TEMPERATURE       V10
#define vPIN_HUMIDITY       V11
#define vPIN_BACKUP_TIME       V12
#define vPIN_CHARGE_STATE       V13
#define vPIN_PUMP			        V16
#define vPIN_12VLED			        V17

#define RELAY_PIN_1           D5
#define RELAY_PIN_2           D6

#define RX_PIN_NODEMCU        5                  
#define TX_PIN_NODEMCU        4

#define DHTTYPE  			  DHT11
#define DHTPIN 			  D3

This may be the issue.

It seems that your device is having a problem resolving the Blynk cloud server at times.
Maybe you should specify the IP address of 188.166.206.43 directly:

Blynk.begin(AUTH, WIFI_SSID, WIFI_PASS), "188.166.206.43", 8080;

You could also comment-out the timers one at a time to see if one of the functions is the culprit.
I’d also avoid having timers that try to call functions at exactly the same time (every 2 and 5 seconds). Stagger them a little.

Pete.

Meaning? I shouldn’t use D3?

Yes…

I saw that lookup error happens only at startup when I use Wifi.begin instead of Blynk.begin. Its because blynk tries to connect without first waiting for wlan. After wlan gets connected the blynk runs fine for a while but then after that “No buf for action frame” shows up. And eventually sometimes it doesn’t reconnects to wifi.

Reason?

Will comment put dht and try to see if it fixes that

So are you saying that this debug output wasn’t produced by the code that you posted?

I don’t think the issue has anything to do with the use of pin D3 (GPIO0). If this was being pulled LOW at startup by your relay then your code wouldn’t run at all.

Pete.

No, i meant that log includes one reset as you can see “wdt reset” rst cause :4. so it started up again with WIfi.begin. i replaced that with Blynk.begin ,that solved the lookup error on startup but still my main issue persists, random “no buf for action frame” shows up and eventual reboot/ wifi Discconect

I don’t see any Wifi.begin in your code, so I don’t understand your comment.

Have you tried any of the things I suggested?

Pete.

Pardon my late reply. I have limited reply as i am new to this forum. Staggered the timers so that it won’t run functions at same time, need to let it run for a while as the error happens quite randomly. Will post log if it occurs

It happened again after i let it run over night, saw logs in the morning.it was still running ,though seeing logs , it had a quite big downtime trying to connect to blynk cloud

get wifi level
[1284249] <[14|1C]k[00|08]vw[00]7[00]-46
get DHT11
[1284316] <[14|1C]l[00|0C]vw[00]10[00]29.000
[1284383] <[14|1C]m[00|0C]vw[00]11[00]87.000
get wifi level
[1284450] <[14|1C]n[00|08]vw[00]7[00]-48
get tank level
[1284517] <[14|1C]o[00|08]vw[00]20[00]15
15
[1284753] >[0F|12|E0|00|08]
[1284754] >vw[00]20[00]15
get pzem
[1285843] >[0F|12|E3|00|08]
[1285844] >vw[00]20[00]15
[1285844] <[14|1C]p[00|0A]vw[00]0[00]0.000
[1285912] <[14|1C]q[00|0A]vw[00]1[00]0.000
[1285979] <[14|1C]r[00|0A]vw[00]2[00]0.000
[1286046] <[14|1C]s[00|0A]vw[00]3[00]0.000
[1286113] <[14|1C]t[00|0A]vw[00]5[00]0.000
[1286180] <[14|1C]u[00|0A]vw[00]4[00]0.000
get wifi level
[1286247] <[14|1C]v[00|08]vw[00]7[00]-49
get tank level
[1286314] <[14|1C]w[00|08]vw[00]20[00]15
15
get wifi level
[1286381] <[14|1C]x[00|08]vw[00]7[00]-48
get tank level
[1286448] <[14|1C]y[00|07]vw[00]20[00]0
0
[1286602] >[0F|12|E6|00|08]
[1286602] >vw[00]20[00]14
get DHT11
[1286721] <[14|1C]z[00|0C]vw[00]10[00]29.000
[1286788] <[14|1C]{[00|0C]vw[00]11[00]87.000
get pzem
[1287843] >[0F|12|E9|00|08]
[1287844] >vw[00]20[00]15
[1287844] <[14|1C]|[00|0A]vw[00]0[00]0.000
[1287912] <[14|1C]}[00|0A]vw[00]1[00]0.000
[1287979] <[14|1C]~[00|0A]vw[00]2[00]0.000
[1288046] <[14|1C|7F|00|0A]vw[00]3[00]0.000
[1288113] <[14|1C|80|00|0A]vw[00]5[00]0.000
[1288180] <[14|1C|81|00|0A]vw[00]4[00]0.000
get wifi level
[1288247] <[14|1C|82|00|08]vw[00]7[00]-49
get wifi level
[1288314] <[14|1C|83|00|08]vw[00]7[00]-47
get tank level
[1288381] <[14|1C|84|00|08]vw[00]20[00]15
15
get tank level
[1288495] <[14|1C|85|00|07]vw[00]20[00]0
0
[1288778] >[0F|12|EC|00|08]
[1288779] >vw[00]20[00]15
get DHT11
[1289221] <[14|1C|86|00|0C]vw[00]10[00]29.000
[1289289] <[14|1C|87|00|0C]vw[00]11[00]87.000
get pzem
[1289938] >[0F|12|EF|00|08]
[1289939] >vw[00]20[00]15
[1289939] <[14|1C|88|00|0A]vw[00]0[00]0.000
[1290007] <[14|1C|89|00|0A]vw[00]1[00]0.000
[1290074] <[14|1C|8A|00|0A]vw[00]2[00]0.000
[1290141] <[14|1C|8B|00|0A]vw[00]3[00]0.000
[1290208] <[14|1C|8C|00|0A]vw[00]5[00]0.000
[1290275] <[14|1C|8D|00|0A]vw[00]4[00]0.000
get wifi level
[1290342] <[14|1C|8E|00|08]vw[00]7[00]-46
get wifi level
[1290409] <[14|1C|8F|00|08]vw[00]7[00]-46
get tank level
[1290476] <[14|1C|90|00|08]vw[00]20[00]15
15
get tank level
[1290695] <[14|1C|91|00|07]vw[00]20[00]0
0
[1290730] >[0F|12|F2|00|08]
[1290731] >vw[00]20[00]15
get pzem
[1291843] >[0F|12|F5|00|08]
[1291844] >vw[00]20[00]15
[1291844] <[14|1C|92|00|0A]vw[00]0[00]0.000
[1291912] <[14|1C|93|00|0A]vw[00]1[00]0.000
[1291979] <[14|1C|94|00|0A]vw[00]2[00]0.000
[1292046] <[14|1C|95|00|0A]vw[00]3[00]0.000
[1292113] <[14|1C|96|00|0A]vw[00]5[00]0.000
[1292180] <[14|1C|97|00|0A]vw[00]4[00]0.000

get wifi level
[1308381] <[14|1C|F6|00|08]vw[00]7[00]-46
get tank level
[1308448] <[14|1C|F7|00|07]vw[00]20[00]0
0
[1308506] >[0F|13]*[00|08]
[1308506] >vw[00]20[00]14
get DHT11
[1309221] <[14|1C|F8|00|0C]vw[00]10[00]29.000
[1309289] <[14|1C|F9|00|0C]vw[00]11[00]87.000
get pzem
[1309938] >[0F|13]-[00|08]
[1309939] >vw[00]20[00]14
[1309939] <[14|1C|FA|00|0A]vw[00]0[00]0.000
[1310007] <[14|1C|FB|00|0A]vw[00]1[00]0.000
[1310074] <[14|1C|FC|00|0A]vw[00]2[00]0.000
[1310141] <[14|1C|FD|00|0A]vw[00]3[00]0.000
[1310208] <[14|1C|FE|00|0A]vw[00]5[00]0.000
[1310275] <[14|1C|FF|00|0A]vw[00]4[00]0.000
get wifi level
[1310342] <[14|1D|00|00|08]vw[00]7[00]-45
get wifi level
[1310409] <[14|1D|01|00|08]vw[00]7[00]-45
get tank level
[1310476] <[14|1D|02|00|08]vw[00]20[00]14
14
get tank level
[1310502] >[0F|13]0[00|08]
[1310503] >vw[00]20[00]15
[1310543] <[14|1D|03|00|07]vw[00]20[00]0
15
get pzem
[1311843] >[0F|13]3[00|08]
[1311844] >vw[00]20[00]15
[1311844] <[14|1D|04|00|0A]vw[00]0[00]0.000
[1311912] <[14|1D|05|00|0A]vw[00]1[00]0.000
[1311979] <[14|1D|06|00|0A]vw[00]2[00]0.000
[1312046] <[14|1D|07|00|0A]vw[00]3[00]0.000
[1312113] <[14|1D|08|00|0A]vw[00]5[00]0.000
[1312180] <[14|1D|09|00|0A]vw[00]4[00]0.000
get wifi level
[1312247] <[14|1D|0A|00|08]vw[00]7[00]-46
get DHT11
[1312314] <[14|1D|0B|00|0C]vw[00]10[00]29.000
[1312381] <[14|1D|0C|00|0C]vw[00]11[00]87.000
get wifi level
[1312448] <[14|1D|0D|00|08]vw[00]7[00]-48
get tank level
[1312514] >[0F|13]7[00|08]
[1312514] >vw[00]20[00]15
[1312515] <[14|1D|0E|00|08]vw[00]20[00]15
15
get tank level
[1312695] <[14|1D|0F|00|07]vw[00]20[00]0
0
get pzem
[1313843] >[0F|13]:[00|08]
[1313844] >vw[00]20[00]15
[1313844] <[14|1D|10|00|0A]vw[00]0[00]0.000
[1313912] <[14|1D|11|00|0A]vw[00]1[00]0.000
[1313979] <[14|1D|12|00|0A]vw[00]2[00]0.000
[1314046] <[14|1D|13|00|0A]vw[00]3[00]0.000
[1314113] <[14|1D|14|00|0A]vw[00]5[00]0.000
[1314180] <[14|1D|15|00|0A]vw[00]4[00]0.000
get wifi level
[1314247] <[14|1D|16|00|08]vw[00]7[00]-48
get DHT11
[1314315] <[14|1D|17|00|0C]vw[00]10[00]29.000
[1314382] <[14|1D|18|00|0C]vw[00]11[00]87.000
get wifi level
[1314449] <[14|1D|19|00|08]vw[00]7[00]-49
get tank level
[1314514] >[0F|13]=[00|08]
[1314514] >vw[00]20[00]15
[1314516] <[14|1D|1A|00|08]vw[00]20[00]15
15
get tank level
[1314895] <[14|1D|1B|00|07]vw[00]20[00]0
0
get pzem
[1315843] >[0F|13]@[00|08]
[1315844] >vw[00]20[00]15
[1315844] <[14|1D|1C|00|0A]vw[00]0[00]0.000
[1315912] <[14|1D|1D|00|0A]vw[00]1[00]0.000
[1315979] <[14|1D|1E|00|0A]vw[00]2[00]0.000
[1316046] <[14|1D|1F|00|0A]vw[00]3[00]0.000
[1316113] <[14|1D] [00|0A]vw[00]5[00]0.000
[1316180] <[14|1D]![00|0A]vw[00]4[00]0.000
get wifi level
[1316247] <[14|1D]"[00|08]vw[00]7[00]-45
get wifi level
[1316314] <[14|1D]#[00|08]vw[00]7[00]-45
get tank level
[1316381] <[14|1D]$[00|08]vw[00]20[00]15
15
[1316434] >[0F|13]C[00|08]
[1316435] >vw[00]20[00]14
get DHT11
[1316721] <[14|1D]%[00|0C]vw[00]10[00]29.000
[1316789] <[14|1D]&[00|0C]vw[00]11[00]87.000
get tank level
[1317095] <[14|1D]'[00|08]vw[00]20[00]14
14
get pzem
[1317843] >[0F|13]F[00|08]
[1317844] >vw[00]20[00]14
[1317844] <[14|1D]([00|0A]vw[00]0[00]0.000
[1317912] <[14|1D])[00|0A]vw[00]1[00]0.000
[1317979] <[14|1D]*[00|0A]vw[00]2[00]0.000
[1318046] <[14|1D]+[00|0A]vw[00]3[00]0.000
[1318113] <[14|1D],[00|0A]vw[00]5[00]0.000
[1318180] <[14|1D]-[00|0A]vw[00]4[00]0.000
get wifi level
[1318247] <[14|1D].[00|08]vw[00]7[00]-46
get wifi level
[1318314] <[14|1D]/[00|08]vw[00]7[00]-48
get tank level
[1318381] <[14|1D]0[00|08]vw[00]20[00]14
14
[1318469] >[0F|13]I[00|08]
[1318470] >vw[00]20[00]15
get DHT11
[1319221] <[14|1D]1[00|0C]vw[00]10[00]29.000
[1319289] <[14|1D]2[00|0C]vw[00]11[00]87.000
get pzem
[1319938] >[0F|13]L[00|08]
[1319939] >vw[00]20[00]15
[1319939] <[14|1D]3[00|0A]vw[00]0[00]0.000
[1320007] <[14|1D]4[00|0A]vw[00]1[00]0.000
[1320074] <[14|1D]5[00|0A]vw[00]2[00]0.000
[1320141] <[14|1D]6[00|0A]vw[00]3[00]0.000
[1320208] <[14|1D]7[00|0A]vw[00]5[00]0.000
[1320275] <[14|1D]8[00|0A]vw[00]4[00]0.000
get wifi level
[1320342] <[14|1D]9[00|08]vw[00]7[00]-47
get wifi level
[1320383] >[0F|13]O[00|08]
[1320383] >vw[00]20[00]15
[1320409] <[14|1D]:[00|08]vw[00]7[00]-48
get tank level
[1320476] <[14|1D];[00|08]vw[00]20[00]15
15
get tank level
[1320543] <[14|1D]<[00|07]vw[00]20[00]0
0
get pzem
[1321843] >[0F|13]R[00|08]
[1321844] >vw[00]20[00]14
[1321844] <[14|1D]=[00|0A]vw[00]0[00]0.000
[1321912] <[14|1D]>[00|0A]vw[00]1[00]0.000
[1321979] <[14|1D]?[00|0A]vw[00]2[00]0.000
[1322046] <[14|1D]@[00|0A]vw[00]3[00]0.000
[1322113] <[14|1D]A[00|0A]vw[00]5[00]0.000
[1322180] <[14|1D]B[00|0A]vw[00]4[00]0.000
get wifi level
[1322247] <[14|1D]C[00|08]vw[00]7[00]-47
get DHT11
[1322314] <[14|1D]D[00|0C]vw[00]10[00]29.000
[1322381] <[14|1D]E[00|0C]vw[00]11[00]87.000
get wifi level
[1322448] <[14|1D]F[00|08]vw[00]7[00]-47
get tank level
[1322515] <[14|1D]G[00|08]vw[00]20[00]14
14
[1322569] >[0F|13]V[00|08]
[1322569] >vw[00]20[00]14
get tank level
[1322636] <[14|1D]H[00|08]vw[00]20[00]14
14
get pzem
[1323843] >[0F|13]Y[00|08]
[1323844] >vw[00]20[00]15
[1323844] <[14|1D]I[00|0A]vw[00]0[00]0.000
[1323912] <[14|1D]J[00|0A]vw[00]1[00]0.000
[1323979] <[14|1D]K[00|0A]vw[00]2[00]0.000
[1324046] <[14|1D]L[00|0A]vw[00]3[00]0.000
[1324113] <[14|1D]M[00|0A]vw[00]5[00]0.000
[1324180] <[14|1D]N[00|0A]vw[00]4[00]0.000
get wifi level
[1324247] <[14|1D]O[00|08]vw[00]7[00]-47
get DHT11
[1324314] <[14|1D]P[00|0C]vw[00]10[00]29.000
[1324381] <[14|1D]Q[00|0C]vw[00]11[00]87.000
get wifi level
[1324448] <[14|1D]R[00|08]vw[00]7[00]-46
get tank level
[1324515] <[14|1D]S[00|08]vw[00]20[00]15
15
[1324546] >[0F|13]\[00|08]
[1324547] >vw[00]20[00]14
get tank level
[1324795] <[14|1D]T[00|08]vw[00]20[00]14
14
get pzem
[1325843] >[0F|13]_[00|08]
[1325844] >vw[00]20[00]14
[1325844] <[14|1D]U[00|0A]vw[00]0[00]0.000
[1325911] <[14|1D]V[00|0A]vw[00]1[00]0.000
[1325978] <[14|1D]W[00|0A]vw[00]2[00]0.000
[1326045] <[14|1D]X[00|0A]vw[00]3[00]0.000
[1326112] <[14|1D]Y[00|0A]vw[00]5[00]0.000
[1326179] <[14|1D]Z[00|0A]vw[00]4[00]0.000
get wifi level
[1326246] <[14|1D][[00|08]vw[00]7[00]-46
get wifi level
[1326313] <[14|1D]\[00|08]vw[00]7[00]-47
get tank level
[1326380] <[14|1D]][00|08]vw[00]20[00]14
14
get DHT11
[1326721] <[14|1D]^[00|0C]vw[00]10[00]29.000
[1326788] <[14|1D]_[00|0C]vw[00]11[00]87.000
get tank level
[1326995] <[14|1D]`[00|07]vw[00]20[00]0
0
get pzem
[1327844] <[14|1D]a[00|0A]vw[00]0[00]0.000
[1327912] <[14|1D]b[00|0A]vw[00]1[00]0.000
[1327979] <[14|1D]c[00|0A]vw[00]2[00]0.000
[1328046] <[14|1D]d[00|0A]vw[00]3[00]0.000
[1328113] <[14|1D]e[00|0A]vw[00]5[00]0.000
[1328180] <[14|1D]f[00|0A]vw[00]4[00]0.000
get wifi level
[1328247] <[14|1D]g[00|08]vw[00]7[00]-45
get wifi level
[1328314] <[14|1D]h[00|08]vw[00]7[00]-45
get tank level
[1328381] <[14|1D]i[00|07]vw[00]20[00]0
0
get DHT11
[1329221] <[14|1D]j[00|0C]vw[00]10[00]29.000
[1329288] <[14|1D]k[00|0C]vw[00]11[00]87.000
get pzem
[1329936] <[14|1D]l[00|0A]vw[00]0[00]0.000
[1330004] <[14|1D]m[00|0A]vw[00]1[00]0.000
[1330071] <[14|1D]n[00|0A]vw[00]2[00]0.000
[1330138] <[14|1D]o[00|0A]vw[00]3[00]0.000
[1330205] <[14|1D]p[00|0A]vw[00]5[00]0.000
[1330272] <[14|1D]q[00|0A]vw[00]4[00]0.000
get wifi level
[1330339] <[14|1D]r[00|08]vw[00]7[00]-46
get tank level
[1330406] <[14|1D]s[00|07]vw[00]20[00]0
0
get wifi level
[1330473] <[14|1D]t[00|08]vw[00]7[00]-47
get tank level
[1330540] <[14|1D]u[00|07]vw[00]20[00]0
0
get pzem
[1331843] <[14|1D]v[00|0A]vw[00]0[00]0.000
[1331911] <[14|1D]w[00|0A]vw[00]1[00]0.000
[1331978] <[14|1D]x[00|0A]vw[00]2[00]0.000
[1332046] <[14|1D]y[00|0A]vw[00]3[00]0.000
[1332113] <[14|1D]z[00|0A]vw[00]5[00]0.000
[1332180] <[14|1D]{[00|0A]vw[00]4[00]0.000
get wifi level
[1332247] <[14|1D]|[00|08]vw[00]7[00]-50
get DHT11
[1332314] <[14|1D]}[00|0C]vw[00]10[00]29.000
[1332381] <[14|1D]~[00|0C]vw[00]11[00]87.000
get wifi level
[1332448] <[14|1D|7F|00|08]vw[00]7[00]-48
get tank level
[1332515] <[14|1D|80|00|07]vw[00]20[00]0
0
get tank level
[1332582] <[14|1D|81|00|07]vw[00]20[00]0
0
no buf for action frame
get pzem
[1333843] <[14|1D|82|00|0A]vw[00]0[00]0.000
[1333910] <[14|1D|83|00|0A]vw[00]1[00]0.000
[1333977] <[14|1D|84|00|0A]vw[00]2[00]0.000
[1334044] <[14|1D|85|00|0A]vw[00]3[00]0.000
[1334111] <[14|1D|86|00|0A]vw[00]5[00]0.000
[1334178] <[14|1D|87|00|0A]vw[00]4[00]0.000
get wifi level
[1334245] <[14|1D|88|00|08]vw[00]7[00]-46
get DHT11
[1334312] <[14|1D|89|00|0C]vw[00]10[00]29.000
[1334379] <[14|1D|8A|00|0C]vw[00]11[00]87.000
get wifi level
[1334446] <[14|1D|8B|00|08]vw[00]7[00]-46
get tank level
[1334513] <[14|1D|8C|00|07]vw[00]20[00]0
0
get tank level
[1334695] <[14|1D|8D|00|07]vw[00]20[00]0
0
no buf for action frame
no buf for action frame
get pzem
[1335843] <[14|1D|8E|00|0A]vw[00]0[00]0.000
[1335845] <[06|1D|90|00|00]
[1335911] <[14|1D|8F|00|0A]vw[00]1[00]0.000
[1335978] <[14|1D|91|00|0A]vw[00]2[00]0.000
[1336045] <[14|1D|92|00|0A]vw[00]3[00]0.000
[1336112] <[14|1D|93|00|0A]vw[00]5[00]0.000
[1336179] <[14|1D|94|00|0A]vw[00]4[00]0.000
get wifi level
[1336246] <[14|1D|95|00|08]vw[00]7[00]-44
get wifi level
[1336313] <[14|1D|96|00|08]vw[00]7[00]-44
get tank level
[1336380] <[14|1D|97|00|07]vw[00]20[00]0
0
no buf for action frame
get DHT11
[1336721] <[14|1D|98|00|0C]vw[00]10[00]29.000
[1336788] <[14|1D|99|00|0C]vw[00]11[00]87.000
get tank level
[1336895] <[14|1D|9A|00|07]vw[00]20[00]0
no buf for action frame
no buf for action frame
[1339904] <[00]20[00]0
no buf for action frame
[1343004] Cmd error
0
Blynk connect0
Wifi connect3
[1343305] Connecting to ishDEMON_
[1343306] Connected to WiFi
[1343306] IP: 192.168.1.102
[1343306] 
    ___  __          __
   / _ )/ /_ _____  / /__
  / _  / / // / _ \/  '_/
 /____/_/\_, /_//_/_/\_\
        /___/ v0.6.1 on NodeMCU

[1343318] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
no buf for action frame
no buf for action frame
no buf for action frame
[1348319] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
no buf for action frame
no buf for action frame
no buf for action frame
no buf for action frame
[1353320] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
no buf for action frame
no buf for action frame
no buf for action frame
no buf for action frame
[1358321] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
no buf for action frame
no buf for action frame
[1363322] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
no buf for action frame
no buf for action frame
no buf for action frame
no buf for action frame
[1368323] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
no buf for action frame
no buf for action frame
no buf for action frame
[1373324] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
no buf for action frame
no buf for action frame
[1378325] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
no buf for action frame
[1383326] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
[1388327] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
no buf for action frame
[1393328] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
[1398329] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
no buf for action frame
[1403330] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
no buf for action frame
[1408331] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
no buf for action frame
no buf for action frame
no buf for action frame
[1413332] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
no buf for action frame
no buf for action frame
no buf for action frame
[1418333] Connecting to blynk-cloud.com:80
no buf for action frame
[1423334] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
[1428335] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
no buf for action frame
[1433336] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
[1438337] Connecting to blynk-cloud.com:80
no buf for action frame
[1443338] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
no buf for action frame
[1448339] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
[1453340] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
[1458341] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
[1463342] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
no buf for action frame
[1468343] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
[1473344] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
no buf for action frame
no buf for action frame
[1478345] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
no buf for action frame
no buf for action frame
[1483346] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
no buf for action frame
no buf for action frame
[1488347] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
no buf for action frame
no buf for action frame
[1493348] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
[1498349] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
[1503350] Connecting to blynk-cloud.com:80
no buf for action frame
[1508351] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
[1513352] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
no buf for action frame
[1518353] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
[1523354] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
[1528355] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
no buf for action frame
[1533356] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
[1538357] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
[1543358] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
no buf for action frame
[1548359] Connecting to blynk-cloud.com:80
no buf for action frame
[1553360] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
[1558361] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
no buf for action frame
[1563362] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
[1568363] Connecting to blynk-cloud.com:80
no buf for action frame
[1573364] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
[1578365] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
no buf for action frame
[1583366] Connecting to blynk-cloud.com:80
no buf for action frame
[1588367] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
[1593368] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
[1598369] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
no buf for action frame
no buf for action frame
no buf for action frame
[1603370] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
[1608371] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
no buf for action frame
no buf for action frame
no buf for action frame
no buf for action frame
[1613372] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
[1618373] Connecting to blynk-cloud.com:80
no buf for action frame
no buf for action frame
[1623374] Connecting to blynk-cloud.com:80
state: 5 -> 2 (3c0)
rm 0
pm close 7
reconnect
state: 2 -> 0 (0)
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1628375] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1633376] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1638377] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
[1643378] Connecting to blynk-cloud.com:80
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1648379] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
[1653380] Connecting to blynk-cloud.com:80
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1658381] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1663382] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1668383] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1673384] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1678385] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1683386] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1688387] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1693388] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1698389] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1703390] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
[1708391] Connecting to blynk-cloud.com:80
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1713392] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
[1718393] Connecting to blynk-cloud.com:80
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1723394] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1728395] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1733396] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1738397] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1743398] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1748399] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1753400] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1758401] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1763402] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1768403] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
[1773404] Connecting to blynk-cloud.com:80
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1778405] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
[1783406] Connecting to blynk-cloud.com:80
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1788407] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1793408] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1798409] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1803410] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1808411] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1813412] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1818413] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1823414] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
[1828415] Connecting to blynk-cloud.com:80
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
scandone
state: 0 -> 2 (b0)
state: 2 -> 0 (2)
reconnect
Fatal exception 29(StoreProhibitedCause):
Fatal exception 29(StoreProhibitedCause):
Fatal exception 29(StoreProhibitedCause):
Fatal exception 29(StoreProhibitedCause):
Fatal exception 29(StoreProhibitedCause):
Fatal exception 29(StoreProhibitedCause):
Fatal exception 29(StoreProhibitedCause):
Fatal exception 29(StoreProhibitedCause):
Fatal exception 29(StoreProhibiteFatal exception (LoadStoreAlignmentCause):
epc1=0x , epc2=0x00000000, epc3=0x00000000, excvaddr=0x000000, depc=0x00000000

 ets Jan  8 2013,rst cause:4, boot mode:(3,7)

Can someone tell me why this buffer error occurs??