Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Hardware
  4. Geräte die laufen mit Tasmota Script

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.8k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

Geräte die laufen mit Tasmota Script

Geplant Angeheftet Gesperrt Verschoben Hardware
tasmotascript
27 Beiträge 7 Kommentatoren 7.2k Aufrufe 10 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • B Offline
    B Offline
    bishop
    schrieb am zuletzt editiert von
    #3

    muss ich noch Sensoren einkommentieren oder reicht nur der Script support?

    WalW 1 Antwort Letzte Antwort
    0
    • B bishop

      muss ich noch Sensoren einkommentieren oder reicht nur der Script support?

      WalW Offline
      WalW Offline
      Wal
      Developer
      schrieb am zuletzt editiert von Wal
      #4

      @bishop sagte in Geräte die laufen mit Tasmota Script:

      muss ich noch Sensoren einkommentieren oder reicht nur der Script support?

      Achtung ! Die Schedule-Zeiten habe ich nicht eingepflegt, da ich die nicht brauche. Die müssen noch direkt am Thermostat eingegeben werden.
      Du kannst hier die Firmware testen, habe auf Github bei den Tasmota Templates Scripte hinzugefügt und Blakadder hat den Link für spezielle Firmware dort eingetragen.

      Falls die Uhrzeit nicht synchronisiert wird, musst du doch selber bauen. Sensoren brauchst du nicht.
      //#define USE_RULES
      #define USE_SCRIPT
      #define USE_SCRIPT_WEB_DISPLAY
      #define USE_EXPRESSION // Add support for expression evaluation in rules (+3k2 code, +64 bytes mem)
      #define SUPPORT_IF_STATEMENT // Add support for IF statement in rules (+4k2 code, -332 bytes mem)
      #define SUPPORT_MQTT_EVENT // Support trigger event with MQTT subscriptions (+3k5 code)
      #define USE_TUYA_TIME

      Du brauchst die neusten Sourcen, da USE_TUYA_TIME erst seit 3-4 Tagen dazugekommen ist.
      Auf meinem Github ist auch der Sonoff-Adapter, bei dem du die Script-Variablen direkt verändern kannst. Habe aber bei Bluefox ein PullRequest am laufen.

      #ifndef _USER_CONFIG_OVERRIDE_H_
      #define _USER_CONFIG_OVERRIDE_H_
      */
      // -- Master parameter control --------------------
      #undef  CFG_HOLDER
      #define CFG_HOLDER        4621                   // [Reset 1] Change this value to load SECTION1 configuration parameters to flash
      // -- Setup your own Wifi settings  ---------------
      #undef  STA_SSID1
      #define STA_SSID1         "Deine_SSID"              // [Ssid1] Wifi SSID
      #undef  STA_PASS1
      #define STA_PASS1         "Dein_Passwort"     // [Password1] Wifi password
      // -- Timezone ------------------------------------
      #undef APP_TIMEZONE 1
      #define APP_TIMEZONE 99
      
      // -- Localization --Sprache---------------------
      // If non selected the default en-GB will be used
      #undef MY_LANGUAGE
      #define MY_LANGUAGE de-DE
      
      #undef USE_KNX_WEB_MENU
      
      #undef USE_DOMOTICZ                             // Enable Domoticz (+6k code, +0.3k mem)
        #undef DOMOTICZ_IN_TOPIC    "domoticz/in"     // Domoticz Input Topic
        #undef DOMOTICZ_OUT_TOPIC   "domoticz/out"    // Domoticz Output Topic
      
      #undef USE_HOME_ASSISTANT                       // Enable Home Assistant Discovery Support (+4.1k code, +6 bytes mem)
        #undef HOME_ASSISTANT_DISCOVERY_PREFIX "homeassistant"  // Home Assistant discovery prefix
      
        #undef USE_EMULATION_HUE                      // Enable Hue Bridge emulation for Alexa (+14k code, +2k mem common)
        #undef USE_EMULATION_WEMO                     // Enable Belkin WeMo emulation for Alexa (+6k code, +2k mem common)
      
      #undef USE_DISCOVERY
        #undef WEBSERVER_ADVERTISE                    // Provide access to webserver by name <Hostname>.local/
        #undef MQTT_HOST_DISCOVERY                    // Find MQTT host server (overrides MQTT_HOST if found)
      
      #undef USE_RULES
      #define USE_SCRIPT
      #define USE_SCRIPT_WEB_DISPLAY
        #define USE_EXPRESSION                         // Add support for expression evaluation in rules (+3k2 code, +64 bytes mem)
          #define SUPPORT_IF_STATEMENT                 // Add support for IF statement in rules (+4k2 code, -332 bytes mem)
        #define SUPPORT_MQTT_EVENT                     // Support trigger event with MQTT subscriptions (+3k5 code)
        #define USE_TUYA_TIME
      
      #undef USE_SONOFF_RF                            // Add support for Sonoff Rf Bridge (+3k2 code)
        #undef 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)
      #undef USE_SONOFF_SC                            // Add support for Sonoff Sc (+1k1 code)
      #undef USE_ARMTRONIX_DIMMERS                    // Add support for Armtronix Dimmers (+1k4 code)
      #undef USE_PS_16_DZ                             // Add support for PS-16-DZ Dimmer (+2k code)
      #undef USE_SONOFF_IFAN                          // Add support for Sonoff iFan02 and iFan03 (+2k code)
      #undef USE_BUZZER                               // Add support for a buzzer (+0k6 code)
      #undef USE_ARILUX_RF                            // Add support for Arilux RF remote controller (+0k8 code, 252 iram (non 2.3.0))
      #undef USE_SHUTTER                              // Add Shutter support for up to 4 shutter with different motortypes (+11k code)
      #undef USE_DEEPSLEEP                            // Add support for deepsleep (+1k code)
      #undef USE_EXS_DIMMER                           // Add support for ES-Store WiFi Dimmer (+1k5 code)
      #undef USE_DEVICE_GROUPS                        // Add support for device groups (+5k6 code)
        #undef USE_DEVICE_GROUPS_SEND                 // Add support for the DevGroupSend command (+0k5 code)
      #undef USE_PWM_DIMMER                           // Add support for MJ-SD01/acenx/NTONPOWER PWM dimmers (+2k5 code)
        #undef USE_PWM_DIMMER_REMOTE                  // Add support for remote switches to PWM Dimmer, also adds device groups support (+1k code plus device groups size)
      #undef USE_SONOFF_D1                            // Add support for Sonoff D1 Dimmer (+0k7 code)
      
      // -- Optional light modules ----------------------
      #undef USE_WS2812                               // WS2812 Led string using library NeoPixelBus (+5k code, +1k mem, 232 iram) - Disable by //
        #undef USE_WS2812_HARDWARE  NEO_HW_WS2812     // Hardware type (NEO_HW_WS2812, NEO_HW_WS2812X, NEO_HW_WS2813, NEO_HW_SK6812, NEO_HW_LC8812, NEO_HW_APA106)
        #undef USE_WS2812_CTYPE     NEO_GRB           // Color type (NEO_RGB, NEO_GRB, NEO_BRG, NEO_RBG, NEO_RGBW, NEO_GRBW)
      #undef USE_MY92X1                               // Add support for MY92X1 RGBCW led controller as used in Sonoff B1, Ailight and Lohas
      #undef USE_SM16716                              // Add support for SM16716 RGB LED controller (+0k7 code)
      #undef USE_SM2135                               // Add support for SM2135 RGBCW led control as used in Action LSC (+0k6 code)
      #undef USE_SONOFF_L1                            // Add support for Sonoff L1 led control
      #undef USE_ELECTRIQ_MOODL                       // Add support for ElectriQ iQ-wifiMOODL RGBW LED controller (+0k3 code)
      #undef USE_LIGHT_PALETTE                        // Add support for color palette (+0k7 code)
      
      #undef USE_DS18x20                              // Add support for DS18x20 sensors with id sort, single scan and read retry (+2k6 code)
      #undef USE_I2C
      
      #undef USE_ENERGY_MARGIN_DETECTION              // Add support for Energy Margin detection (+1k6 code)
        #undef USE_ENERGY_POWER_LIMIT                 // Add additional support for Energy Power Limit detection (+1k2 code)
      #undef USE_PZEM004T                             // Add support for PZEM004T Energy monitor (+2k code)
      #undef USE_PZEM_AC                              // Add support for PZEM014,016 Energy monitor (+1k1 code)
      #undef USE_PZEM_DC                              // Add support for PZEM003,017 Energy monitor (+1k1 code)
      #undef USE_MCP39F501                            // Add support for MCP39F501 Energy monitor as used in Shelly 2 (+3k1 code)
      
      // -- Low level interface devices -----------------
      #undef USE_DHT     
      #undef USE_IR_REMOTE                            // Send IR remote commands using library IRremoteESP8266 and ArduinoJson (+4k3 code, 0k3 mem, 48 iram)
        #undef USE_IR_RECEIVE                         // Support for IR receiver (+7k2 code, 264 iram)
      
      #endif  // _USER_CONFIG_OVERRIDE_H_
      

      Gruß
      Walter

      DoorIO-Adapter
      wioBrowser-Adapter und wioBrowser

      B 1 Antwort Letzte Antwort
      0
      • WalW Wal

        @bishop sagte in Geräte die laufen mit Tasmota Script:

        muss ich noch Sensoren einkommentieren oder reicht nur der Script support?

        Achtung ! Die Schedule-Zeiten habe ich nicht eingepflegt, da ich die nicht brauche. Die müssen noch direkt am Thermostat eingegeben werden.
        Du kannst hier die Firmware testen, habe auf Github bei den Tasmota Templates Scripte hinzugefügt und Blakadder hat den Link für spezielle Firmware dort eingetragen.

        Falls die Uhrzeit nicht synchronisiert wird, musst du doch selber bauen. Sensoren brauchst du nicht.
        //#define USE_RULES
        #define USE_SCRIPT
        #define USE_SCRIPT_WEB_DISPLAY
        #define USE_EXPRESSION // Add support for expression evaluation in rules (+3k2 code, +64 bytes mem)
        #define SUPPORT_IF_STATEMENT // Add support for IF statement in rules (+4k2 code, -332 bytes mem)
        #define SUPPORT_MQTT_EVENT // Support trigger event with MQTT subscriptions (+3k5 code)
        #define USE_TUYA_TIME

        Du brauchst die neusten Sourcen, da USE_TUYA_TIME erst seit 3-4 Tagen dazugekommen ist.
        Auf meinem Github ist auch der Sonoff-Adapter, bei dem du die Script-Variablen direkt verändern kannst. Habe aber bei Bluefox ein PullRequest am laufen.

        #ifndef _USER_CONFIG_OVERRIDE_H_
        #define _USER_CONFIG_OVERRIDE_H_
        */
        // -- Master parameter control --------------------
        #undef  CFG_HOLDER
        #define CFG_HOLDER        4621                   // [Reset 1] Change this value to load SECTION1 configuration parameters to flash
        // -- Setup your own Wifi settings  ---------------
        #undef  STA_SSID1
        #define STA_SSID1         "Deine_SSID"              // [Ssid1] Wifi SSID
        #undef  STA_PASS1
        #define STA_PASS1         "Dein_Passwort"     // [Password1] Wifi password
        // -- Timezone ------------------------------------
        #undef APP_TIMEZONE 1
        #define APP_TIMEZONE 99
        
        // -- Localization --Sprache---------------------
        // If non selected the default en-GB will be used
        #undef MY_LANGUAGE
        #define MY_LANGUAGE de-DE
        
        #undef USE_KNX_WEB_MENU
        
        #undef USE_DOMOTICZ                             // Enable Domoticz (+6k code, +0.3k mem)
          #undef DOMOTICZ_IN_TOPIC    "domoticz/in"     // Domoticz Input Topic
          #undef DOMOTICZ_OUT_TOPIC   "domoticz/out"    // Domoticz Output Topic
        
        #undef USE_HOME_ASSISTANT                       // Enable Home Assistant Discovery Support (+4.1k code, +6 bytes mem)
          #undef HOME_ASSISTANT_DISCOVERY_PREFIX "homeassistant"  // Home Assistant discovery prefix
        
          #undef USE_EMULATION_HUE                      // Enable Hue Bridge emulation for Alexa (+14k code, +2k mem common)
          #undef USE_EMULATION_WEMO                     // Enable Belkin WeMo emulation for Alexa (+6k code, +2k mem common)
        
        #undef USE_DISCOVERY
          #undef WEBSERVER_ADVERTISE                    // Provide access to webserver by name <Hostname>.local/
          #undef MQTT_HOST_DISCOVERY                    // Find MQTT host server (overrides MQTT_HOST if found)
        
        #undef USE_RULES
        #define USE_SCRIPT
        #define USE_SCRIPT_WEB_DISPLAY
          #define USE_EXPRESSION                         // Add support for expression evaluation in rules (+3k2 code, +64 bytes mem)
            #define SUPPORT_IF_STATEMENT                 // Add support for IF statement in rules (+4k2 code, -332 bytes mem)
          #define SUPPORT_MQTT_EVENT                     // Support trigger event with MQTT subscriptions (+3k5 code)
          #define USE_TUYA_TIME
        
        #undef USE_SONOFF_RF                            // Add support for Sonoff Rf Bridge (+3k2 code)
          #undef 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)
        #undef USE_SONOFF_SC                            // Add support for Sonoff Sc (+1k1 code)
        #undef USE_ARMTRONIX_DIMMERS                    // Add support for Armtronix Dimmers (+1k4 code)
        #undef USE_PS_16_DZ                             // Add support for PS-16-DZ Dimmer (+2k code)
        #undef USE_SONOFF_IFAN                          // Add support for Sonoff iFan02 and iFan03 (+2k code)
        #undef USE_BUZZER                               // Add support for a buzzer (+0k6 code)
        #undef USE_ARILUX_RF                            // Add support for Arilux RF remote controller (+0k8 code, 252 iram (non 2.3.0))
        #undef USE_SHUTTER                              // Add Shutter support for up to 4 shutter with different motortypes (+11k code)
        #undef USE_DEEPSLEEP                            // Add support for deepsleep (+1k code)
        #undef USE_EXS_DIMMER                           // Add support for ES-Store WiFi Dimmer (+1k5 code)
        #undef USE_DEVICE_GROUPS                        // Add support for device groups (+5k6 code)
          #undef USE_DEVICE_GROUPS_SEND                 // Add support for the DevGroupSend command (+0k5 code)
        #undef USE_PWM_DIMMER                           // Add support for MJ-SD01/acenx/NTONPOWER PWM dimmers (+2k5 code)
          #undef USE_PWM_DIMMER_REMOTE                  // Add support for remote switches to PWM Dimmer, also adds device groups support (+1k code plus device groups size)
        #undef USE_SONOFF_D1                            // Add support for Sonoff D1 Dimmer (+0k7 code)
        
        // -- Optional light modules ----------------------
        #undef USE_WS2812                               // WS2812 Led string using library NeoPixelBus (+5k code, +1k mem, 232 iram) - Disable by //
          #undef USE_WS2812_HARDWARE  NEO_HW_WS2812     // Hardware type (NEO_HW_WS2812, NEO_HW_WS2812X, NEO_HW_WS2813, NEO_HW_SK6812, NEO_HW_LC8812, NEO_HW_APA106)
          #undef USE_WS2812_CTYPE     NEO_GRB           // Color type (NEO_RGB, NEO_GRB, NEO_BRG, NEO_RBG, NEO_RGBW, NEO_GRBW)
        #undef USE_MY92X1                               // Add support for MY92X1 RGBCW led controller as used in Sonoff B1, Ailight and Lohas
        #undef USE_SM16716                              // Add support for SM16716 RGB LED controller (+0k7 code)
        #undef USE_SM2135                               // Add support for SM2135 RGBCW led control as used in Action LSC (+0k6 code)
        #undef USE_SONOFF_L1                            // Add support for Sonoff L1 led control
        #undef USE_ELECTRIQ_MOODL                       // Add support for ElectriQ iQ-wifiMOODL RGBW LED controller (+0k3 code)
        #undef USE_LIGHT_PALETTE                        // Add support for color palette (+0k7 code)
        
        #undef USE_DS18x20                              // Add support for DS18x20 sensors with id sort, single scan and read retry (+2k6 code)
        #undef USE_I2C
        
        #undef USE_ENERGY_MARGIN_DETECTION              // Add support for Energy Margin detection (+1k6 code)
          #undef USE_ENERGY_POWER_LIMIT                 // Add additional support for Energy Power Limit detection (+1k2 code)
        #undef USE_PZEM004T                             // Add support for PZEM004T Energy monitor (+2k code)
        #undef USE_PZEM_AC                              // Add support for PZEM014,016 Energy monitor (+1k1 code)
        #undef USE_PZEM_DC                              // Add support for PZEM003,017 Energy monitor (+1k1 code)
        #undef USE_MCP39F501                            // Add support for MCP39F501 Energy monitor as used in Shelly 2 (+3k1 code)
        
        // -- Low level interface devices -----------------
        #undef USE_DHT     
        #undef USE_IR_REMOTE                            // Send IR remote commands using library IRremoteESP8266 and ArduinoJson (+4k3 code, 0k3 mem, 48 iram)
          #undef USE_IR_RECEIVE                         // Support for IR receiver (+7k2 code, 264 iram)
        
        #endif  // _USER_CONFIG_OVERRIDE_H_
        
        B Offline
        B Offline
        bishop
        schrieb am zuletzt editiert von bishop
        #5

        @Wal
        Perfekt läuft!
        die ersten Tests sehen gut aus.
        Jetzt muss ich es nur noch in den Iobroker bekommen.
        Müsste ja reichen wenn ich die server.js im Sonoff Adapter austausche oder?
        Läuft mit der server.js von dir.

        Vielen dank für deine Arbeit :)

        WalW 1 Antwort Letzte Antwort
        0
        • B bishop

          @Wal
          Perfekt läuft!
          die ersten Tests sehen gut aus.
          Jetzt muss ich es nur noch in den Iobroker bekommen.
          Müsste ja reichen wenn ich die server.js im Sonoff Adapter austausche oder?
          Läuft mit der server.js von dir.

          Vielen dank für deine Arbeit :)

          WalW Offline
          WalW Offline
          Wal
          Developer
          schrieb am zuletzt editiert von
          #6

          @bishop sagte in Geräte die laufen mit Tasmota Script:

          @Wal
          Perfekt läuft!
          die ersten Tests sehen gut aus.
          Jetzt muss ich es nur noch in den Iobroker bekommen.
          Müsste ja reichen wenn ich die server.js im Sonoff Adapter austausche oder?
          Läuft mit der server.js von dir.

          Vielen dank für deine Arbeit :)

          Schön das du das alleine hinbekommen hast. :-)
          Teste mal und gib noch einmal bescheid, falls man noch was ändern sollte.

          Gruß
          Walter

          DoorIO-Adapter
          wioBrowser-Adapter und wioBrowser

          1 Antwort Letzte Antwort
          0
          • WalW Offline
            WalW Offline
            Wal
            Developer
            schrieb am zuletzt editiert von Wal
            #7

            brilex.png
            Brilex Oil Diffuser
            Brilex Oil Diffuser
            Mit TuyaConvert flashbar
            Firmware: Tasmota mit Skript " #define USE_SCRIPT // Add support for script (+17k code)"
            Adapter: Sonoff
            Vorlage:

            {"NAME":"Brilex Oil Diffuser","GPIO":[255,255,255,255,255,255,0,0,255,255,255,255,255],"FLAG":0,"BASE":54}
            

            Script:

            >D
            color=""
            col1=""
            led=0
            mled=0
            p:red=0
            p:green=0
            p:blue=0
            
            >E
            mled=TuyaReceived#DpType4Id6
            led=TuyaReceived#DpType1Id5
            if chg[led]>0 {
            =>TuyaSend1 5,%0led%
            =>publish stat/%topic%/RESULT {"Script":">led=%0led%"}
            }
            if chg[mled]>0 {
            =>TuyaSend4 6,%0mled%
            =>publish stat/%topic%/RESULT {"Script":">cycle=%0mled%"}
            }
            
            >F  
            color=hn(red)+hn(green)+hn(blue)
            if color!=col1 {
            col1=color
            mled=0
            led=1
            =>TuyaSend3 8,%color%64646464
            =>publish stat/%topic%/RESULT {"Script":">red=%0red%"}
            =>publish stat/%topic%/RESULT {"Script":">green=%0green%"}
            =>publish stat/%topic%/RESULT {"Script":">blue=%0blue%"}
            }
            
            >W
            sl(0 255 red "0" "Red" "255")
            sl(0 255 green "0" "Green" "255")
            sl(0 255 blue "0" "Blue" "255")
            bu(led "Led on" "LED off")
            bu(mled "Cycle on" "Cycle off")
            

            Gruß
            Walter

            DoorIO-Adapter
            wioBrowser-Adapter und wioBrowser

            B 1 Antwort Letzte Antwort
            0
            • WalW Wal

              Tasmota_Tuya_Thermostat.png
              Beca Thermostat
              Mit TuyaConvert flashbar.
              Firmware: Tasmota mit Skript " #define USE_SCRIPT // Add support for script (+17k code)"
              Download: tasmota-DE.zip
              Adapter: Sonoff
              Vorlage:

              {"NAME":"Tuya Thermostat","GPIO":[255,255,255,255,255,255,0,0,255,255,255,255,255],"FLAG":15,"BASE":54}
              

              Script:

              >D
              p:hand=1
              p:lock=0
              p:eco=0
              p:soll=0
              pin5=0
              target=0
              temp=0
              tempf=0
              >BS
              +>subscribe soll, cmnd/%topic%/soll
              +>subscribe lock, cmnd/%topic%/lock
              +>subscribe hand, cmnd/%topic%/hand
              +>subscribe eco, cmnd/%topic%/eco
              >E
              soll=TuyaReceived#DpType2Id2/2
              temp=TuyaReceived#DpType2Id3/2
              tempf=TuyaReceived#DpType2Id102/2
              if chg[temp]>0 {
              =>publish stat/%topic%/RESULT {"istwert":"%1temp%"}
              }
              if chg[tempf]>0 {
              =>publish stat/%topic%/RESULT {"floor":"%1tempf%"}
              }
              if chg[target]>0 {
              soll=target/2
              }
              >F
              if chg[hand]>0 {
              =>TuyaSend4 4,%0hand%
              =>publish stat/%topic%/RESULT {"hand":"%0hand%"}
              }
              if pin5!=pin[5] {
              pin5=pin[5]
              =>publish stat/%topic%/RESULT {"state":"%0pin5%"}
              }
              if chg[soll]>0 {
              target=soll*2
              =>TuyaSend2 2,%target%
              =>publish stat/%topic%/RESULT {"soll":"%1soll%"}
              }
              if chg[eco]>0 {
              =>TuyaSend1 5,%0eco%
              =>publish stat/%topic%/RESULT {"eco":"%0eco%"}
              }
              if chg[lock]>0 {
              =>TuyaSend1 6,%0lock%
              =>publish stat/%topic%/RESULT {"lock":"%0lock%"}
              }
              >W
              ck(pin5 "RelaisState on/off   ")
              Sollwert:{m} %1soll% °C
              Istwert:{m} %1temp% °C
              Floor:{m} %1tempf% °C
              sl(30 60 target "15" "Sollwert" "30")
              bu(hand "Hand" "Auto")
              bu(eco "Eco" "Normal")
              bu(lock "Lock" "Unlock")
              

              Wichtig !!!
              Es muss bei den MQTT-Einstellungen als Topic ein eindeutiger Name vergeben werden, "tasmota_%06X" funktioniert nicht.

              2 Offline
              2 Offline
              2P4u
              schrieb am zuletzt editiert von
              #8

              @Wal Ich habe ne Frage:
              Gibt es eine Anleitung wie ich die Tasmota Scripversion auf das Beca bekomme?
              Aktuell habe ich die 1.09 von klausahrenberg drauf.

              Vielleicht kann mir das jemand erklären/zeigen.

              Dankeschön

              WalW 1 Antwort Letzte Antwort
              0
              • 2 2P4u

                @Wal Ich habe ne Frage:
                Gibt es eine Anleitung wie ich die Tasmota Scripversion auf das Beca bekomme?
                Aktuell habe ich die 1.09 von klausahrenberg drauf.

                Vielleicht kann mir das jemand erklären/zeigen.

                Dankeschön

                WalW Offline
                WalW Offline
                Wal
                Developer
                schrieb am zuletzt editiert von
                #9

                @2P4u sagte in Geräte die laufen mit Tasmota Script:

                @Wal Ich habe ne Frage:
                Gibt es eine Anleitung wie ich die Tasmota Scripversion auf das Beca bekomme?
                Aktuell habe ich die 1.09 von klausahrenberg drauf.

                Vielleicht kann mir das jemand erklären/zeigen.

                Dankeschön

                Ich habe eben die neue 1.10 von Klaus geladen und getestet. Er hat in der Konfig jetzt eine Option für das anzeigen und ändern als Einzelwerte. Ich bin gerade am überlegen wieder dahin zu wechseln, da man jetzt keine Aktionen mehr reissen muss, um die Einzelwerte zu bekommen.

                Gruß
                Walter

                DoorIO-Adapter
                wioBrowser-Adapter und wioBrowser

                H 1 Antwort Letzte Antwort
                0
                • WalW Wal

                  brilex.png
                  Brilex Oil Diffuser
                  Brilex Oil Diffuser
                  Mit TuyaConvert flashbar
                  Firmware: Tasmota mit Skript " #define USE_SCRIPT // Add support for script (+17k code)"
                  Adapter: Sonoff
                  Vorlage:

                  {"NAME":"Brilex Oil Diffuser","GPIO":[255,255,255,255,255,255,0,0,255,255,255,255,255],"FLAG":0,"BASE":54}
                  

                  Script:

                  >D
                  color=""
                  col1=""
                  led=0
                  mled=0
                  p:red=0
                  p:green=0
                  p:blue=0
                  
                  >E
                  mled=TuyaReceived#DpType4Id6
                  led=TuyaReceived#DpType1Id5
                  if chg[led]>0 {
                  =>TuyaSend1 5,%0led%
                  =>publish stat/%topic%/RESULT {"Script":">led=%0led%"}
                  }
                  if chg[mled]>0 {
                  =>TuyaSend4 6,%0mled%
                  =>publish stat/%topic%/RESULT {"Script":">cycle=%0mled%"}
                  }
                  
                  >F  
                  color=hn(red)+hn(green)+hn(blue)
                  if color!=col1 {
                  col1=color
                  mled=0
                  led=1
                  =>TuyaSend3 8,%color%64646464
                  =>publish stat/%topic%/RESULT {"Script":">red=%0red%"}
                  =>publish stat/%topic%/RESULT {"Script":">green=%0green%"}
                  =>publish stat/%topic%/RESULT {"Script":">blue=%0blue%"}
                  }
                  
                  >W
                  sl(0 255 red "0" "Red" "255")
                  sl(0 255 green "0" "Green" "255")
                  sl(0 255 blue "0" "Blue" "255")
                  bu(led "Led on" "LED off")
                  bu(mled "Cycle on" "Cycle off")
                  
                  B Offline
                  B Offline
                  bishop
                  schrieb am zuletzt editiert von
                  #10

                  @Wal
                  Ich habe ein

                  https://templates.blakadder.com/maxcio_400ml_diffuser.html
                  

                  wollte dein Script von dem Brilex Oil Diffuser verwenden, funktioniert aber leider nicht.

                  00:00:00 CFG: Loaded from flash at F8, Count 78
                  00:00:00 Script: nv=5, tv=2, vns=35, ram=152
                  00:00:00 var not found: TuyaReceived#DpType4Id6
                  00:00:00 var not found: TuyaReceived#DpType1Id5
                  

                  kann das daran liegen. Ist es möglich das zu fixen?
                  Das Template ist das selbe.

                  WalW 1 Antwort Letzte Antwort
                  0
                  • B bishop

                    @Wal
                    Ich habe ein

                    https://templates.blakadder.com/maxcio_400ml_diffuser.html
                    

                    wollte dein Script von dem Brilex Oil Diffuser verwenden, funktioniert aber leider nicht.

                    00:00:00 CFG: Loaded from flash at F8, Count 78
                    00:00:00 Script: nv=5, tv=2, vns=35, ram=152
                    00:00:00 var not found: TuyaReceived#DpType4Id6
                    00:00:00 var not found: TuyaReceived#DpType1Id5
                    

                    kann das daran liegen. Ist es möglich das zu fixen?
                    Das Template ist das selbe.

                    WalW Offline
                    WalW Offline
                    Wal
                    Developer
                    schrieb am zuletzt editiert von Wal
                    #11

                    @bishop
                    das ist schwer zu sagen, wenn man dein Teil nicht hat. Deinem Log zufolge, würde ich aber auf einen Skriptfehler tippen.
                    Die Variablen lauten led und mled und nicht TuyaReceived#DpType4Id6 und TuyaReceived#DpType1Id5

                    edit: "TuyaSend1 5,1" Led on "TuyaSend1 5,0" Led off kannst du in der Konsole testen, falls das nicht funktioniert, geht auch das Skript nicht.

                    Gruß
                    Walter

                    DoorIO-Adapter
                    wioBrowser-Adapter und wioBrowser

                    B 1 Antwort Letzte Antwort
                    0
                    • WalW Wal

                      @bishop
                      das ist schwer zu sagen, wenn man dein Teil nicht hat. Deinem Log zufolge, würde ich aber auf einen Skriptfehler tippen.
                      Die Variablen lauten led und mled und nicht TuyaReceived#DpType4Id6 und TuyaReceived#DpType1Id5

                      edit: "TuyaSend1 5,1" Led on "TuyaSend1 5,0" Led off kannst du in der Konsole testen, falls das nicht funktioniert, geht auch das Skript nicht.

                      B Offline
                      B Offline
                      bishop
                      schrieb am zuletzt editiert von
                      #12

                      @Wal
                      ok danke!
                      Funktioniert leider nicht.

                      https://templates.blakadder.com/GD-30W.html
                      

                      soll wohl so funktionieren.

                      1 Antwort Letzte Antwort
                      0
                      • WalW Wal

                        @2P4u sagte in Geräte die laufen mit Tasmota Script:

                        @Wal Ich habe ne Frage:
                        Gibt es eine Anleitung wie ich die Tasmota Scripversion auf das Beca bekomme?
                        Aktuell habe ich die 1.09 von klausahrenberg drauf.

                        Vielleicht kann mir das jemand erklären/zeigen.

                        Dankeschön

                        Ich habe eben die neue 1.10 von Klaus geladen und getestet. Er hat in der Konfig jetzt eine Option für das anzeigen und ändern als Einzelwerte. Ich bin gerade am überlegen wieder dahin zu wechseln, da man jetzt keine Aktionen mehr reissen muss, um die Einzelwerte zu bekommen.

                        H Offline
                        H Offline
                        hitel
                        schrieb am zuletzt editiert von hitel
                        #13

                        @Wal Hallo, die klausahrenberg 1.10 funktioniert die mit den Sonoff Adapter in Iobroker? Ich bekomme Sie nicht zum laufen. Deine Version sollte ja funktionieren. Danke Hitel

                        WalW 1 Antwort Letzte Antwort
                        0
                        • strikegunS Offline
                          strikegunS Offline
                          strikegun
                          schrieb am zuletzt editiert von
                          #14

                          Hi,
                          Gibt es eine aktuelle Übersicht der Geräte zu finden?
                          Ich hatte vor mir den Beca 3000 Series zu holen, finde aber keine Infos, ob es noch ein ESP ist.
                          Danke

                          WalW 1 Antwort Letzte Antwort
                          0
                          • H hitel

                            @Wal Hallo, die klausahrenberg 1.10 funktioniert die mit den Sonoff Adapter in Iobroker? Ich bekomme Sie nicht zum laufen. Deine Version sollte ja funktionieren. Danke Hitel

                            WalW Offline
                            WalW Offline
                            Wal
                            Developer
                            schrieb am zuletzt editiert von Wal
                            #15

                            @hitel sagte in Geräte die laufen mit Tasmota Script:

                            @Wal Hallo, die klausahrenberg 1.10 funktioniert die mit den Sonoff Adapter in Iobroker? Ich bekomme Sie nicht zum laufen. Deine Version sollte ja funktionieren. Danke Hitel

                            Nein, du musst den MQTT-Adapter als Server nutzen. Der Sonoff geht nur mit Tasmota.
                            Es gibt auch von Fashberg eine bessere Version, die mit ioBroker optimal funktioniert. Es müssen die Datenpunkte für das Steuern aber selbst erstellt werden.

                            Gruß
                            Walter

                            DoorIO-Adapter
                            wioBrowser-Adapter und wioBrowser

                            H 1 Antwort Letzte Antwort
                            0
                            • strikegunS strikegun

                              Hi,
                              Gibt es eine aktuelle Übersicht der Geräte zu finden?
                              Ich hatte vor mir den Beca 3000 Series zu holen, finde aber keine Infos, ob es noch ein ESP ist.
                              Danke

                              WalW Offline
                              WalW Offline
                              Wal
                              Developer
                              schrieb am zuletzt editiert von
                              #16

                              @strikegun sagte in Geräte die laufen mit Tasmota Script:

                              Hi,
                              Gibt es eine aktuelle Übersicht der Geräte zu finden?
                              Ich hatte vor mir den Beca 3000 Series zu holen, finde aber keine Infos, ob es noch ein ESP ist.
                              Danke

                              Ich denke der müsste gehen steht auch auf Fashbergs Seite , aber Achtung es gibt immer eine nonWIFI Version.

                              Gruß
                              Walter

                              DoorIO-Adapter
                              wioBrowser-Adapter und wioBrowser

                              1 Antwort Letzte Antwort
                              1
                              • WalW Wal

                                @hitel sagte in Geräte die laufen mit Tasmota Script:

                                @Wal Hallo, die klausahrenberg 1.10 funktioniert die mit den Sonoff Adapter in Iobroker? Ich bekomme Sie nicht zum laufen. Deine Version sollte ja funktionieren. Danke Hitel

                                Nein, du musst den MQTT-Adapter als Server nutzen. Der Sonoff geht nur mit Tasmota.
                                Es gibt auch von Fashberg eine bessere Version, die mit ioBroker optimal funktioniert. Es müssen die Datenpunkte für das Steuern aber selbst erstellt werden.

                                H Offline
                                H Offline
                                hitel
                                schrieb am zuletzt editiert von
                                #17

                                @Wal Danke für die Antwort. Aber deine Version von weiter oben passiert auf Tasmota und sollte mit den Sonoff Adapter funktionieren?

                                1 Antwort Letzte Antwort
                                0
                                • WalW Wal

                                  Proscenic.png
                                  Proscenic 807C Luftbefeuchter
                                  Nicht flashbar mit TuyaConvert, muß seriell geflasht werden.
                                  Firmware: Tasmota mit Skript " #define USE_SCRIPT // Add support for script (+17k code)"
                                  Adapter: Sonoff
                                  Vorlage:

                                  {"NAME":"Proscenic807c","GPIO":[255,255,255,255,255,255,0,0,255,255,255,255,255],"FLAG":15,"BASE":54}
                                  

                                  Script:

                                  >D
                                  p:level=0
                                  te=0
                                  hy=0
                                  p:anion=0
                                  p:heat=0
                                  p:bled=0
                                  p:fahr=0
                                  p:nida=0
                                  
                                  >E
                                  te=TuyaReceived#DpType2Id104
                                  hy=TuyaReceived#DpType2Id3
                                  if chg[te]>0 {
                                  =>publish stat/%topic%/RESULT {"temperature":"%0te%"}
                                  }
                                  if chg[hy]>0 {
                                  =>publish stat/%topic%/RESULT {"humidifier":"%0hy%"}
                                  
                                  >S
                                  if chg[level]>0
                                  {
                                  =>TuyaSend4 6,%0level%
                                  =>publish stat/%topic%/RESULT {"Script":">level=%0level%"}
                                  }
                                  if chg[anion]>0 {
                                  =>TuyaSend1 7,%0anion%
                                  =>publish stat/%topic%/RESULT {"Script":">anion=%0anion%"}
                                  }
                                  if chg[heat]>0 {
                                  =>TuyaSend1 101,%0heat%
                                  =>publish stat/%topic%/RESULT {"Script":">heat=%0heat%"}
                                  }
                                  if chg[bled]>0 {
                                  =>TuyaSend1 102,%0bled%
                                  =>publish stat/%topic%/RESULT {"Script":">bled=%0bled%"}
                                  }
                                  if chg[fahr]>0 {
                                  =>TuyaSend1 105,%0fahr%
                                  =>publish stat/%topic%/RESULT {"Script":">fahr=%0fahr%"}
                                  }
                                  if chg[nida]>0 {
                                  =>TuyaSend1 106,%0nida%
                                  =>publish stat/%topic%/RESULT {"Script":">nida=%0nida%"}
                                  }
                                  
                                  >W
                                  Temperature:{m} %0te%
                                  Humidifier:{m} %0hy% %%
                                  sl(0 6 level "0" "Mistlevel" "6")
                                  bu(anion "Anion on" "Anion off")
                                  bu(heat "Heat on" "Heat off")
                                  bu(bled "BlueLED on" "BlueLED off")
                                  bu(nida "Nigth" "Day")
                                  bu(fahr "Fahrenheit" "Grad")
                                  
                                  P Offline
                                  P Offline
                                  pcjogi
                                  schrieb am zuletzt editiert von pcjogi
                                  #18

                                  @Wal Hast du Bilder vom öffnen des Luftbefeuchters (Proscenic 807C Luftbefeuchter) oder kannst mir einen kleinen Tipp geben. Geht es ohne Löten?

                                  Danke

                                  WalW 1 Antwort Letzte Antwort
                                  0
                                  • P pcjogi

                                    @Wal Hast du Bilder vom öffnen des Luftbefeuchters (Proscenic 807C Luftbefeuchter) oder kannst mir einen kleinen Tipp geben. Geht es ohne Löten?

                                    Danke

                                    WalW Offline
                                    WalW Offline
                                    Wal
                                    Developer
                                    schrieb am zuletzt editiert von
                                    #19

                                    @pcjogi sagte in Geräte die laufen mit Tasmota Script:

                                    @Wal Hast du Bilder vom öffnen des Luftbefeuchters (Proscenic 807C Luftbefeuchter) oder kannst mir einen kleinen Tipp geben. Geht es ohne Löten?

                                    Danke

                                    Ich habe leider den halben Kasten demontieren und löten müssen.

                                    Gruß
                                    Walter

                                    DoorIO-Adapter
                                    wioBrowser-Adapter und wioBrowser

                                    P 1 Antwort Letzte Antwort
                                    0
                                    • WalW Wal

                                      @pcjogi sagte in Geräte die laufen mit Tasmota Script:

                                      @Wal Hast du Bilder vom öffnen des Luftbefeuchters (Proscenic 807C Luftbefeuchter) oder kannst mir einen kleinen Tipp geben. Geht es ohne Löten?

                                      Danke

                                      Ich habe leider den halben Kasten demontieren und löten müssen.

                                      P Offline
                                      P Offline
                                      pcjogi
                                      schrieb am zuletzt editiert von
                                      #20

                                      @Wal Mist und danke

                                      1 Antwort Letzte Antwort
                                      0
                                      • WalW Offline
                                        WalW Offline
                                        Wal
                                        Developer
                                        schrieb am zuletzt editiert von Wal
                                        #21

                                        Für das Tuya-Thermostat was neues. Ich konnte jetzt die MQTT-Objekte direkt abonnieren, deshalb ein abgeändertes Skript.
                                        Tasmotaskript Firmware Version 9.1.0.1 als Download hinzugefügt. Es funktioniert bis auf die Heizzeiten alles, die müssen am Thermostat eingegeben oder über ioBroker gesteuert werden. Wichtig für das Skript ist, das ein eindeutiger Name als Topic in den MQTT-Einstellungen angegeben wird z.B. "Wohnzimmer".

                                        Gruß
                                        Walter

                                        DoorIO-Adapter
                                        wioBrowser-Adapter und wioBrowser

                                        1 Antwort Letzte Antwort
                                        0
                                        • WalW Offline
                                          WalW Offline
                                          Wal
                                          Developer
                                          schrieb am zuletzt editiert von
                                          #22

                                          Habe mir den BRESSER Smart Home 7-Kanal Tuya Thermo-Hygrometer geholt.
                                          Es können bis zu 7 externe Sensoren angelernt werden.
                                          Tuya-Convert habe ich nicht getestet, sondern gleich seriell Tasmota geflasht und in den Sonoff-Adapter eingebunden.
                                          Bresser2.png Bresser1.png

                                          Skript:

                                          >D
                                          tin=0
                                          tout1=0
                                          tout2=0
                                          tout3=0
                                          tout4=0
                                          tout5=0
                                          tout6=0
                                          tout7=0
                                          hin=0
                                          hout1=0
                                          hout2=0
                                          hout3=0
                                          hout4=0
                                          hout5=0
                                          hout6=0
                                          hout7=0
                                          >E
                                          tin=TuyaReceived#DpType2Id1/10
                                          hin=TuyaReceived#DpType2Id2
                                          tout1=TuyaReceived#DpType2Id102/10
                                          hout1=TuyaReceived#DpType2Id103
                                          tout2=TuyaReceived#DpType2Id104/10
                                          hout2=TuyaReceived#DpType2Id105
                                          tout3=TuyaReceived#DpType2Id106/10
                                          hout3=TuyaReceived#DpType2Id107
                                          tout4=TuyaReceived#DpType2Id108/10
                                          hout4=TuyaReceived#DpType2Id109
                                          tout5=TuyaReceived#DpType2Id110/10
                                          hout5=TuyaReceived#DpType2Id111
                                          tout6=TuyaReceived#DpType2Id112/10
                                          hout6=TuyaReceived#DpType2Id113
                                          tout7=TuyaReceived#DpType2Id114/10
                                          hout7=TuyaReceived#DpType2Id115
                                          >T
                                          if chg[tin]>0 {
                                          =>publish stat/%topic%/RESULT {"Sensor.Indoor.Temperature":%1tin%}
                                          }
                                          if chg[hin]>0 {
                                          =>publish stat/%topic%/RESULT {"Sensor.Indoor.Humidity":%1hin%}
                                          }
                                          if chg[tout1]>0 {
                                          =>publish stat/%topic%/RESULT {"Sensor.Outdoor.Temperature_1":%1tout1%}
                                          }
                                          if chg[hout1]>0 {
                                          =>publish stat/%topic%/RESULT {"Sensor.Outdoor.Humidity_1":%1hout1%}
                                          }
                                          if chg[tout2]>0 {
                                          =>publish stat/%topic%/RESULT {"Sensor.Outdoor.Temperature_2":%1tout2%}
                                          }
                                          if chg[hout2]>0 {
                                          =>publish stat/%topic%/RESULT {"Sensor.Outdoor.Humidity_2":%1hout2%}
                                          }
                                          if chg[tout3]>0 {
                                          =>publish stat/%topic%/RESULT {"Sensor.Outdoor.Temperature_3":%1tout3%}
                                          }
                                          if chg[hout3]>0 {
                                          =>publish stat/%topic%/RESULT {"Sensor.Outdoor.Humidity_3":%1hout3%}
                                          }
                                          if chg[tout4]>0 {
                                          =>publish stat/%topic%/RESULT {"Sensor.Outdoor.Temperature_4":%1tout4%}
                                          }
                                          if chg[hout4]>0 {
                                          =>publish stat/%topic%/RESULT {"Sensor.Outdoor.Humidity_4":%1hout4%}
                                          }
                                          if chg[tout5]>0 {
                                          =>publish stat/%topic%/RESULT {"Sensor.Outdoor.Temperature_5":%1tout5%}
                                          }
                                          if chg[hout5]>0 {
                                          =>publish stat/%topic%/RESULT {"Sensor.Outdoor.Humidity_5":%1hout5%}
                                          }
                                          if chg[tout6]>0 {
                                          =>publish stat/%topic%/RESULT {"Sensor.Outdoor.Temperature_6":%1tout6%}
                                          }
                                          if chg[hout6]>0 {
                                          =>publish stat/%topic%/RESULT {"Sensor.Outdoor.Humidity_6":%1hout6%}
                                          }
                                          if chg[tout7]>0 {
                                          =>publish stat/%topic%/RESULT {"Sensor.Outdoor.Temperature_7":%1tout7%}
                                          }
                                          if chg[hout7]>0 {
                                          =>publish stat/%topic%/RESULT {"Sensor.Outdoor.Humidity_7":%1hout7%}
                                          }
                                          >W
                                          TempIndoor{m} %1tin% °C
                                          HumIndoor{m} %0hin% %%
                                          TempOutdoor1{m} %1tout1% °C
                                          HumOutdoor1{m} %0hout1% %%
                                          TempOutdoor2{m} %1tout2% °C
                                          HumOutdoor2{m} %0hout2% %%
                                          TempOutdoor3{m} %1tout3% °C
                                          HumOutdoor3{m} %0hout3% %%
                                          TempOutdoor4{m} %1tout4% °C
                                          HumOutdoor4{m} %0hout4% %%
                                          TempOutdoor5{m} %1tout5% °C
                                          HumOutdoor5{m} %0hout5% %%
                                          TempOutdoor6{m} %1tout6% °C
                                          HumOutdoor6{m} %0hout6% %%
                                          TempOutdoor7{m} %1tout7% °C
                                          HumOutdoor7{m} %0hout7% %%
                                          

                                          Gruß
                                          Walter

                                          DoorIO-Adapter
                                          wioBrowser-Adapter und wioBrowser

                                          F 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          852

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe