Skip to content

Commit 26f13ef

Browse files
committed
Update user_config_override.h
mDNS Support auch für das Tasmota4M_ottelo Image hinzugefügt.
1 parent 6a52009 commit 26f13ef

File tree

1 file changed

+12
-15
lines changed

1 file changed

+12
-15
lines changed

user_config_override.h

Lines changed: 12 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,8 @@
6767
\*****************************************************************************************************/
6868

6969
//siehe platformio_tasmota_cenv.ini
70-
#if ( defined(TASMOTA32_OTTELO) || defined(TASMOTA32C3_OTTELO) || defined(TASMOTA32C6_OTTELO) || defined(TASMOTA32S2_OTTELO) || defined(TASMOTA32S3_OTTELO) || defined(TASMOTA32SOLO1_OTTELO) || \
71-
defined(TASMOTA1M_OTTELO) || defined(TASMOTA1M_SHELLY_OTTELO) || defined(TASMOTA1M_ENERGY_OTTELO) || defined(TASMOTA4M_OTTELO) || defined(TASMOTA32_BERRY_OTTELO) )
70+
#if ( defined(TASMOTA32_OTTELO) || defined(TASMOTA32C3_OTTELO) || defined(TASMOTA32C6_OTTELO) || defined(TASMOTA32S2_OTTELO) || defined(TASMOTA32S3_OTTELO) || defined(TASMOTA32SOLO1_OTTELO) || defined(TASMOTA32_BERRY_OTTELO) || \
71+
defined(TASMOTA1M_OTTELO) || defined(TASMOTA1M_SHELLY_OTTELO) || defined(TASMOTA1M_ENERGY_OTTELO) || defined(TASMOTA4M_OTTELO) )
7272

7373
// (1) Folgende unnötige Features (siehe my_user_config.h) habe ich deaktiviert, um Tasmota schlank zu halten. Der ESP8266 z.B. hat wenig RAM,
7474
// dort müssen mindestens 12k RAM für einen stabilen Betrieb frei sein (inkl. Script).
@@ -84,7 +84,7 @@
8484
#undef USE_SONOFF_IFAN
8585
#undef USE_BUZZER
8686
#undef USE_ARILUX_RF
87-
#if ( !defined(TASMOTA1M_OTTELO) && !defined(TASMOTA1M_ENERGY_OTTELO) && !defined(TASMOTA1M_SHELLY_OTTELO) )
87+
#if ( !defined(TASMOTA1M_OTTELO) && !defined(TASMOTA1M_ENERGY_OTTELO) && !defined(TASMOTA1M_SHELLY_OTTELO) && !defined(TASMOTA4M_OTTELO) )
8888
#define USE_DEEPSLEEP //1KB
8989
#endif
9090
#undef USE_DEEPSLEEP
@@ -113,7 +113,7 @@
113113
#undef USE_SERIAL_BRIDGE //https://tasmota.github.io/docs/Serial-to-TCP-Bridge/#serial-to-tcp-bridge
114114
#undef USE_ENERGY_DUMMY
115115

116-
#if ( defined(TASMOTA1M_OTTELO) || defined(TASMOTA1M_SHELLY_OTTELO))
116+
#if ( defined(TASMOTA1M_OTTELO) || defined(TASMOTA1M_SHELLY_OTTELO) || defined(TASMOTA4M_OTTELO))
117117
#undef USE_I2C // I2C ist für die nachfolgenden Treiber erforderlich.
118118
#undef USE_ENERGY_SENSOR // Ist für die nachfolgenden Treiber erforderlich.
119119
#undef USE_HLW8012 // SonOff POW / Gosund EP2 (ESP8266)
@@ -150,16 +150,13 @@
150150
#undef SET_ESP32_STACK_SIZE
151151
#define SET_ESP32_STACK_SIZE (12 * 1024)
152152

153-
//-- Optional: Für mein SML Simulator Script + shellypro3em emulieren (z.B. für Marstek Venus E >D 250). Im Script z.B. mit >D x final festlegen
154-
#undef SCRIPT_MAXSSIZE
155-
#if ( defined(TASMOTA1M_OTTELO) || defined(TASMOTA4M_OTTELO) || defined(TASMOTA1M_ENERGY_OTTELO) )
156-
#define SCRIPT_MAXSSIZE 128
157-
#else
158-
#define SCRIPT_MAXSSIZE 255
159-
#endif
153+
//-- Max String Size: default 255. Wird nun aber im Script mit >D xx definiert !
154+
//#define SCRIPT_MAXSSIZE 128
160155

161156
//-- enables to use 4096 in stead of 256 bytes buffer for variable names
162-
#define SCRIPT_LARGE_VNBUFF
157+
#if ( !defined(TASMOTA1M_OTTELO) && !defined(TASMOTA1M_ENERGY_OTTELO) && !defined(TASMOTA1M_SHELLY_OTTELO) && !defined(TASMOTA4M_OTTELO) )
158+
#define SCRIPT_LARGE_VNBUFF
159+
#endif
163160

164161
//-- Skriptgröße (max Anzahl an Zeichen) https://tasmota.github.io/docs/Scripting-Language/#script-buffer-size
165162
//-- ESP8266 1M Flash
@@ -177,7 +174,7 @@
177174
#define USE_UFILESYS
178175
#undef UFSYS_SIZE
179176
#if defined(TASMOTA4M_OTTELO)
180-
#define UFSYS_SIZE 8192 //ESP8266
177+
#define UFSYS_SIZE 8192 //ESP8266 +4M
181178
#else
182179
#define UFSYS_SIZE 16384 //ESP32
183180
#endif
@@ -225,8 +222,8 @@
225222
#endif
226223

227224
//-- Optional: shellypro3em emulieren (z.B. für Marstek Venus E)
228-
#if ( !defined(TASMOTA1M_OTTELO) && !defined(TASMOTA4M_OTTELO) && !defined(TASMOTA1M_ENERGY_OTTELO) )
229-
#define USE_SCRIPT_MDNS //14KB
225+
#if ( !defined(TASMOTA1M_OTTELO) && !defined(TASMOTA1M_ENERGY_OTTELO) )
226+
#define USE_SCRIPT_MDNS //14KB !!
230227
#endif
231228

232229
//-- Optional: globale Variablen im Script + shellypro3em emulieren (z.B. für Marstek Venus E)

0 commit comments

Comments
 (0)