Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Off Topic
    4. Tasmota user_config_override für Tuya Devices

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Tasmota user_config_override für Tuya Devices

    This topic has been deleted. Only users with topic management privileges can see it.
    • Wal
      Wal Developer last edited by Wal

      Habe mal versucht die Tasmota-Firmware für Tuya auf die minimale Größe zu schrumpfen.
      Mit Skript bin ich auf 520k und mit Rules auf 494k gekommen.
      Gepackt auf 366k bzw. 347k
      Getestet mit Github Development vom 25.12.2022

      #ifndef _USER_CONFIG_OVERRIDE_H_
      #define _USER_CONFIG_OVERRIDE_H_
      
      #undef  STA_SSID1
      #define STA_SSID1         "1234"
      
      #undef  STA_PASS1
      #define STA_PASS1         "08154711"
      
      #undef  MQTT_HOST
      #define MQTT_HOST         "192.168.122.18"
      
      #undef  MQTT_PORT
      #define MQTT_PORT         1555
      
      #undef  MQTT_USER
      #define MQTT_USER         "user"
      
      #undef  MQTT_PASS
      #define MQTT_PASS         "08154711"
      
      #undef USE_DOMOTICZ
      #undef USE_TASMOTA_DISCOVERY
      
      #undef LATITUDE
      #define LATITUDE               49.1111111
      #undef LONGITUDE
      #define LONGITUDE              9.1111111
      
      #undef APP_TIMEZONE
      #define APP_TIMEZONE           99
      
      #define MY_LANGUAGE            de_DE
      
      //Für Script die drei Zeilen einblenden !!!
      //#define USE_SCRIPT_WEB_DISPLAY
      //#define USE_SCRIPT
      //#undef USE_RULES
      
      #undef USE_COUNTER
      #undef USE_DS18x20
      #undef USE_I2C
      #undef USE_TIMERS
      #undef ROTARY_V1
      #undef USE_SONOFF_RF
      #undef USE_SONOFF_SC
      #undef USE_ARMTRONIX_DIMMERS
      #undef USE_PS_16_DZ
      #undef USE_SONOFF_IFAN
      #undef USE_BUZZER
      #undef USE_ARILUX_RF
      #undef USE_SHUTTER
      #undef USE_DEEPSLEEP
      #undef USE_EXS_DIMMER
      #undef USE_DEVICE_GROUPS
      #undef USE_PWM_DIMMER
      #undef USE_SONOFF_D1
      #undef USE_SHELLY_DIMMER
      #undef USE_LIGHT
      #undef USE_WS2812
      #undef USE_MY92X1
      #undef USE_SM16716
      #undef USE_SM2135
      #undef USE_SM2335
      #undef USE_BP1658CJ
      #undef USE_BP5758D
      #undef USE_SONOFF_L1
      #undef USE_ELECTRIQ_MOODL
      #undef USE_LIGHT_PALETTE
      #undef USE_LIGHT_VIRTUAL_CT
      #undef USE_DGR_LIGHT_SEQUENCE
      #undef USE_ENERGY_SENSOR
      #undef USE_ENERGY_COLUMN_GUI
      #undef USE_ENERGY_MARGIN_DETECTION
      #undef USE_ENERGY_DUMMY
      #undef USE_HLW8012
      #undef USE_CSE7766
      #undef USE_PZEM004T
      #undef USE_PZEM_AC
      #undef USE_PZEM_DC
      #undef USE_MCP39F501
      #undef USE_BL09XX
      #undef USE_DHT
      #undef USE_IR_REMOTE
      #undef USE_SERIAL_BRIDGE
      
      #endif  // _USER_CONFIG_OVERRIDE_H_
      
      

      Mal sehen ob mehr geht ohne den Quellcode zu ändern.
      Screenshot 2022-12-25 111308.png

      J 1 Reply Last reply Reply Quote 0
      • J
        Jan1 @Wal last edited by Jan1

        @wal
        Das ist wirklich klein, aber warum nutz nicht gleich den gesamten Flash, wenn schon 2 MB groß 😉
        dab9b52a-9c7d-4f4f-bc0d-edf2f2699c42-image.png

        Wal 1 Reply Last reply Reply Quote 0
        • Wal
          Wal Developer @Jan1 last edited by

          @jan1 ,
          bei mir ist nur 1024k nutzbar da ein TYWE3S Modul eingebaut ist und ich ohne die tasmota-minimal gehen wollte.
          Bei Tuya wird auch der Rest nicht gebraucht, da es über die Tuya-CPU gemacht wird.

          J 1 Reply Last reply Reply Quote 0
          • J
            Jan1 @Wal last edited by

            @wal
            Tuya habe ich nur ein Dimmer und der macht mit der aktuellen Tasmota genau wie die Shelly 2.5 für Shutter richtig Probleme. Der Dimmer hat auch nur ein 1MB Flash wobei die GZ Files eh immer kleiner als 500k sind und so ohne minimal bin direkt geflasht werden kann.

            Hast Du eventuell eine Ahnung ob man für Tuya Dimmer und Shutter bei Tasmota größer 12.1.1.2 etwas beachten muss? Sobald ich hier eine neuere Version flashe, reagier der Dimmer nicht mehr auf Alexa obwohl der DP dafür gesetzt wird. Die Rollläden fahren runter und dann gleich wieder hoch. Flashe ich die alte Tasmota zurück, geht ohne weitere Änderung alles wie es soll.

            Wal 1 Reply Last reply Reply Quote 0
            • Wal
              Wal Developer @Jan1 last edited by

              @jan1 ,
              es gibt seit neuem eine tuya v2 in Tasmota das Probleme macht.
              Du musst i.M. bei einigen Devices v1 auswählen.

              #ifdef USE_TUYA_MCU
              #undef USE_TUYA_MCU
              #endif 
              #define USE_TUYA_MCU_V1
              
              J 1 Reply Last reply Reply Quote 0
              • J
                Jan1 @Wal last edited by

                @wal
                eben gerade noch mal die dev. geladen und da finde ich keine V1:

                // -- Optional modules ----------------------------
                #define ROTARY_V1                                // Add support for Rotary Encoder as used in MI Desk Lamp (+0k8 code)
                  #define ROTARY_MAX_STEPS     10                // Rotary step boundary
                #define USE_SONOFF_RF                            // Add support for Sonoff Rf Bridge (+3k2 code)
                  #define USE_RF_FLASH                           // Add support for flashing the EFM8BB1 chip on the Sonoff RF Bridge. C2CK must be connected to GPIO4, C2D to GPIO5 on the PCB (+2k7 code)
                #define USE_SONOFF_SC                            // Add support for Sonoff Sc (+1k1 code)
                #define USE_TUYA_MCU                             // Add support for Tuya Serial MCU
                  #define TUYA_DIMMER_ID       0                 // Default dimmer Id
                  #define USE_TUYA_TIME                          // Add support for Set Time in Tuya MCU
                
                Wal 1 Reply Last reply Reply Quote 0
                • Wal
                  Wal Developer @Jan1 last edited by

                  @jan1 ,
                  das muß in die user_config_override.h.

                  J 1 Reply Last reply Reply Quote 0
                  • J
                    Jan1 @Wal last edited by

                    @wal
                    Habe ich jetzt so einfach mit in meine override rein und nun ist die Dimmer Funktion nicht mehr vorhanden weil ich das Device 54 nicht mehr habe.

                    Wal 1 Reply Last reply Reply Quote 0
                    • Wal
                      Wal Developer @Jan1 last edited by

                      @jan1 ,
                      evtl. muss #define TUYA_DIMMER_ID auch mit rein, kenn mich mit Dimmer nicht aus.

                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post

                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      531
                      Online

                      31.7k
                      Users

                      79.8k
                      Topics

                      1.3m
                      Posts

                      2
                      9
                      369
                      Loading More Posts
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes
                      Reply
                      • Reply as topic
                      Log in to reply
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                      The ioBroker Community 2014-2023
                      logo