@@ -1259,6 +1259,19 @@ bool COMMAND::execute_command (int cmd, String cmd_params, tpipe output, level_a
1259
1259
ESPCOM::print ( F (" \" ,\" H\" :\" Notifications Settings\" ,\" M\" :\" " ), output, espresponse);
1260
1260
ESPCOM::print ( (const char *) CONFIG::intTostr (MIN_NOTIFICATION_SETTINGS_LENGTH), output, espresponse);
1261
1261
ESPCOM::print ( F (" \" }" ), output, espresponse);
1262
+ ESPCOM::println (F (" ," ), output, espresponse);
1263
+ // Auto Notification
1264
+ ESPCOM::print (F (" {\" F\" :\" network\" ,\" P\" :\" " ), output, espresponse);
1265
+ ESPCOM::print ( (const char *) CONFIG::intTostr (ESP_AUTO_NOTIFICATION), output, espresponse);
1266
+ ESPCOM::print (F (" \" ,\" T\" :\" B\" ,\" V\" :\" " ), output, espresponse);
1267
+ if (!CONFIG::read_byte (ESP_AUTO_NOTIFICATION, &bbuf ) ) {
1268
+ ESPCOM::print (" ???" , output, espresponse);
1269
+ } else {
1270
+ ESPCOM::print ( (const char *) CONFIG::intTostr (bbuf), output, espresponse);
1271
+ }
1272
+ ESPCOM::print (F (" \" ,\" H\" :\" Auto notification\" ,\" O\" :[{\" No\" :\" 0\" },{\" Yes\" :\" 1\" }]}" ), output, espresponse);
1273
+
1274
+
1262
1275
#endif // NOTIFICATION_FEATURE
1263
1276
}
1264
1277
@@ -1419,6 +1432,11 @@ bool COMMAND::execute_command (int cmd, String cmd_params, tpipe output, level_a
1419
1432
CONFIG::InitDHT (true );
1420
1433
}
1421
1434
#endif
1435
+ #ifdef NOTIFICATION_FEATURE
1436
+ if (pos == ESP_AUTO_NOTIFICATION) {
1437
+ notificationsservice.setAutonotification ((bbuf == 0 )? false : true );
1438
+ }
1439
+ #endif
1422
1440
#if defined(TIMESTAMP_FEATURE)
1423
1441
if ( (pos == EP_TIMEZONE) || (pos == EP_TIME_ISDST) || (pos == EP_TIME_SERVER1) || (pos == EP_TIME_SERVER2) || (pos == EP_TIME_SERVER3) ) {
1424
1442
CONFIG::init_time_client ();
0 commit comments