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. ioBroker Allgemein
  4. Sonoff mit iobroker

NEWS

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

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

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

Sonoff mit iobroker

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
240 Beiträge 33 Kommentatoren 82.8k Aufrufe 2 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.
  • SchubiS Offline
    SchubiS Offline
    Schubi
    schrieb am zuletzt editiert von
    #63

    Hallo Master77,

    sollte eigentlich über Rules funktionieren. Den Vorteil den ich sehe liegt darin, dass wenn die Netzwerkverbindung zu ioBroker abbreisst, die Schaltbefehle noch immer audgeführt werden.

    Ich habe wie bereits weiter oben erkärt einen automatischen Ausschalttimer ("Treppenhausschaltung") implementiert.

    Den habe ich mittlerweilen so ergänzt, dass man die Gesamtzeit via ioBroker setzen kann.

    Für die Zeitschaltuhr musst du noch den NTP-Server unter Tools-Advanced aktivieren und den Timeset Offset (für MESZ sollte das 120 sein) angeben.

    So nun noch die angepasste Version meines Ausschalttimers (restliche Anleitung siehe einige Posts vorher):

    on System#Boot do
    	   TaskValueSet 5,2,3							//Inkrementwert setzen (Sekunden) - wird man normalerweise auf 60 setzen
    	   TaskValueSet 5,3,10					//Anzahl (Gesamtzeit = Inkrement * Anzahl) - sind bei einem Inkrementwert von 60 dann die Minuten des Timers
    	   gpio,12,0
    endon
    
    on Set_Timer#Timer do
        TaskValueSet 5,3,[Set_Timer#Timer]                  //Wenn Daten von ioBroker via MQTT kommen - Timer ändern
    endon
    
    on Drucker#Key do 									//Tastendruck am Modul
    	 if [Drucker#Relay]=1
    		   gpio,12,0										//Relais aus
    	 else
    		   gpio,12,1										//Relais ein
    	 endif
    endon
    
    on Drucker#Relay do									//Auf Aenderung reagiren
    	if [Drucker#Relay]=1  
    		TaskValueSet 5,1,[Timer#Anzahl] 	//Zaehler setzen (Anzahl) 
    		timerset,1,[Timer#Inkrement]			// "echten" Timer starten                              
    		TaskValueSet 5,4,([Timer#Zaehler]*[Timer#Inkrement])               //Restzeit berechnen (Berechnung bei Publishaufruf funktioniert nicht)
    		publish /%sysname%/Get/Drucker/TimerRestzeit,[Timer#Restzeit]     // Restzeit publishen
    		gpio,13,0												//LED einschalten
    	else
    	   gpio,13,1											//LED ausschalten
    	   TaskValueSet 5,1,0						//Zaehler auf 0
    		 TimerSet 1,0									//Timer aus
    		 TaskValueSet 5,4,([Timer#Zaehler]*[Timer#Inkrement])
    		 publish /%sysname%/Get/Drucker/TimerRestzeit,[Timer#Restzeit]     // Restzeit publishen
    	endif
    endon
    
    

    Um eine Steuerung via ioBroker zu ermöglichen folgenden Eintrag in die Device-Liste vornehmen:
    1904_devive_list.jpg
    1904_mqtt_import.jpg

    Den Datenpunkt in ioBroker noch anlegen:
    1904_iobroker_mqtt.jpg

    … und ein Auszug aus der Doku von ESPEasy - damit sollte man eine Zeitschaltuhr realisieren können:

    Time
    
    With Rules you can also start or stop actions on a given day and time, or even on every day.
    
     On Clock#Time=All,18:25 do // every day at 18:25 hours do ...
      gpio,14,0
     endon
    
    Or for a specific day:
    
     On Clock#Time=Sun,18:25 do  // for Sunday, but All, Sun, Mon, Tue, Wed, Thu, Fri, Sat will do.
      gpio,14,0
     endon
    
    It is also possible to use the system value %systime% in rules conditions to make things happen during certain hours of the day:
    
      On Pir#Switch=1 do
       If %systime% < 07:00
        Gpio,16,1
       Endif
       If %systime% > 19:00
        Gpio,16,1
       Endif
      Endon
    
    This will set gpio 16 to 1 when the pir is triggered, if the time is before 7 in the morning or after 19:00 in the evening. ( useful if you don't have a light sensor) 
    

    LG Schubi.

    / Synology DS716+ / Logitech Harmony Ultimate / Netatmo / ESP8266 / RPi 3 / 4* Möller Easy 820 / Lupusec XT2 Plus /

    1 Antwort Letzte Antwort
    0
    • M Offline
      M Offline
      Master77
      schrieb am zuletzt editiert von
      #64

      Super, vielen Dank Schubi.

      Gruß Markus

      Gesendet von meinem HUAWEI NXT-L29 mit Tapatalk

      1 Antwort Letzte Antwort
      0
      • M Offline
        M Offline
        Master77
        schrieb am zuletzt editiert von
        #65

        Hallo Schubi. Habe gestern in den Einstellungen von Sonoff Schalter geschaut. Bei der Tasmota Software gibt es keine Rules wo man die Zeitschaltuhr einstellen könnte. Bin alle Einstellungen durch gegangen. Ohne Erfolg. Habe die Sonoff Schalter mit dem Hue Adapter in iobroker eingebunden. Ging alles Recht einfach, auch ohne große Vorkenntnisse. Gibt es in dem Hue Adapter die Option einer Zeitschaltuhr? Da ich mit dem Thema IoBroker gerade erst am Anfang stehe, ist das Schreiben vom irgendwelchen Skripten oder ähnliches keine Option. Das bekomme ich noch nicht hin…. Gruß Markus

        Gesendet von meinem HUAWEI NXT-L29 mit Tapatalk

        1 Antwort Letzte Antwort
        0
        • N Offline
          N Offline
          noxx
          schrieb am zuletzt editiert von
          #66

          Moin

          versuche mich gerade an meinem Sonoff S20 (v1.3).

          ESPeasy (R147) ist installiert und eingerichtet.

          Verbindung zum ioBroker ist da, aber ich kann ihn nicht schalten.

          Auf der Taster am Sonoff geht nicht richtig, drücke ich ihn, zieht das

          Relay kurz an, Lampe Grün und Blau geht an. Nach 1 Sekunde geht Blau

          und Relay aus, dann Grün.
          2880_1.png
          2880_2.png
          2880_3.png
          2880_5.png
          2880_4.png
          2880_6.png
          2880_7.png

          1 Antwort Letzte Antwort
          0
          • N Offline
            N Offline
            noxx
            schrieb am zuletzt editiert von
            #67

            Einen Fehler gefunden, das Device Key stand nicht auf "Push Button Active Low"

            Nun geht zumindest der Taster, ioBroker aber (noch) nicht.

            EDIT

            Kann ihn zumindest nun per VIS ausschalten, einschalten muss ich am Taster

            oder über Objekte (in ioBroker-WebGUI). Will ich mit vis anschalten, geht die

            VIS-Lampe an, aber das Relais am Sonoff zieht nicht an.

            Wie schalte ich denn an?
            2880_1.png

            1 Antwort Letzte Antwort
            0
            • M Offline
              M Offline
              Master77
              schrieb am zuletzt editiert von
              #68

              Hi. Genau aus dem Grund habe ich es über die Hue Emulation gemacht (Tasmota Software). Es ist wesentlich einfacher und weniger aufwändig. Der Hue Adapter erkennt sofort den Schalter. In VIS dann einfach den entsprechenden Schalter auswählen und den Button zuordnen. Fertig.

              Gesendet von meinem HUAWEI NXT-L29 mit Tapatalk

              1 Antwort Letzte Antwort
              0
              • N Offline
                N Offline
                noxx
                schrieb am zuletzt editiert von
                #69

                @Master77:

                Hi. Genau aus dem Grund habe ich es über die Hue Emulation gemacht (Tasmota Software). Es ist wesentlich einfacher und weniger aufwändig. Der Hue Adapter erkennt sofort den Schalter. In VIS dann einfach den entsprechenden Schalter auswählen und den Button zuordnen. Fertig.

                Gesendet von meinem HUAWEI NXT-L29 mit Tapatalk `

                hmm, gibt für die Hue Emulation eine Anleitung oder Screenshots?

                mit dem HQwidet gehts nun, ein und ausschalten,

                mit dem Basic-Schalter (Bulb) geht nur ausschalten. Merkwürdig.

                Richtig sauber laufen scheint MQTT anscheinend nicht. Oder das einrichten

                ist wirklich aufwendig. Unter FHEM gings eigentlich recht einfach mit der MQTT-Bridge.

                1 Antwort Letzte Antwort
                0
                • M Offline
                  M Offline
                  Master77
                  schrieb am zuletzt editiert von
                  #70

                  Weiß nicht genau ob es da eine Anleitung für gibt. Habe einfach vor dem flashen des Schalter die Option in der Arduino Software aktiviert. Wenn die Software dann geflasht wurde sucht man in IoBroker nach neuen Geräten. Es wird dann der Schalter als Hue Bauteil erkannt. Danach installiert man den Hue Adapter. In Vis den richtigen on / off Button auswählt und diesem dann den Schalter zuweisen. Fertig….

                  Nur mit der Zeitschaltuhr habe ich noch keine so einfach Lösung parat....

                  Gesendet von meinem HUAWEI NXT-L29 mit Tapatalk

                  1 Antwort Letzte Antwort
                  0
                  • N Offline
                    N Offline
                    noxx
                    schrieb am zuletzt editiert von
                    #71

                    Habe nun ESPeasy runtergeschmissen und Tasmota installiert. Unter Tasmota den HUE Emu

                    aktiviert und den Adapter PHILLIPS HUE BRIDGE installiert.

                    Der will nun einen Bridge IP (?).

                    Wo hast du denn nach neuen Geräten gesucht?

                    EDIT

                    Habe HUE Adapter nochmal entfernt und versucht mit Discovery zu scannen, der findet

                    den Sonoff aber nicht….

                    EDIT2

                    Habs nun. Anbei meine Einstellungen (Screenshot) Keine Ahnung ob man den Benutzer da

                    angeben muss, habe den Namen aus den Infos von Tasmota.

                    Schalten geht nun zumindest sauber auch mit vis, danke.

                    Mit MQTT stehe ich echt auf kriegsfuß, auch unter FHEM schon. Da gabs aber zumindest

                    eine Möglichkeit, ESP/Sonoff ohne MQTT zu benutzen.

                    Ich gehe mal davon aus, das ich für jeden neuen Sonoff einen weiteren Adapter hue.1, hue.2,...

                    hinzufügen muss? habe noch 3 liegen.
                    2880_1.png

                    1 Antwort Letzte Antwort
                    0
                    • smoker2604xS Offline
                      smoker2604xS Offline
                      smoker2604x
                      schrieb am zuletzt editiert von
                      #72

                      Du kannst es auch ohne Hue benutzen nur mit mqtt ich kämpfe gerade damit den dual sauber ans laufen zu bekommen. Die manuellen Schalter schalten immoment komisch Mal nur das erste relax dann Mal doppelt. Usw sehr komisches verhalten.

                      Gesendet von meinem HUAWEI VNS-L31 mit Tapatalk

                      Liebe Grüße Tobias

                      1 Antwort Letzte Antwort
                      0
                      • M Offline
                        M Offline
                        Master77
                        schrieb am zuletzt editiert von
                        #73

                        Hi noxx. Neue Geräte sucht man mit der Lupe oben rechts in der Ecke. Nach der Suche sieht man den "Hue" Schalter in der Liste. Wenn man an diesem dann einen Haken setzt und auf weiter geht erledigt IoBroker alles selber. Habe keinerlei Daten eingeben müssen.

                        Gesendet von meinem HUAWEI NXT-L29 mit Tapatalk

                        1 Antwort Letzte Antwort
                        0
                        • E Offline
                          E Offline
                          e-p-s
                          schrieb am zuletzt editiert von
                          #74

                          Muss man eigentlich die Firmware flashen? Oder geht auch Sonoff Nativ?

                          1 Antwort Letzte Antwort
                          0
                          • M Offline
                            M Offline
                            Master77
                            schrieb am zuletzt editiert von
                            #75

                            Hi. Korrigiert mich bitte wenn ich falsch liege, aber ich meine für IoBroker muss die Software geflasht werden. Die Steuerung mit Alexa geht auch ohne flashen.

                            Gesendet von meinem HUAWEI NXT-L29 mit Tapatalk

                            1 Antwort Letzte Antwort
                            0
                            • N Offline
                              N Offline
                              noxx
                              schrieb am zuletzt editiert von
                              #76

                              Denke auch man muss flashen,

                              ist ja auch kein Aufwand.

                              Hatte ne fertige binary genommen. Werde aber nochmal mit Arduino flashen, will man sonst keine statische IP vergeben kann.

                              Läuft auf jeden Fall besser als über den mqtt Adapter.

                              Habe aber noch andere ESPs, überlege schon wieder fhem drauf zu machen und fhem die ESPs verwalten lassen. Einfacher und stabiler. Kann ja nun leider keine Sensoren nutzen.

                              Gesendet von meinem GT-I9195 mit Tapatalk

                              1 Antwort Letzte Antwort
                              0
                              • E Offline
                                E Offline
                                e-p-s
                                schrieb am zuletzt editiert von
                                #77

                                Könntest Du nochmal kurz zusammen fassen wie jetzt der Stand ist und welche Firmware man nimmt?

                                Ich hab mir ein Sonoff abgeschossen glaub ich.

                                Da blinkt zumindest nichtmehr.

                                1 Antwort Letzte Antwort
                                0
                                • M Offline
                                  M Offline
                                  Master77
                                  schrieb am zuletzt editiert von
                                  #78

                                  Wie der Stand der Dinge ist und welche Firmware auf meinem Sonoff drauf ist habe ich ja bereits geschrieben. (Ich habe die Tasmota Firmware genommen) Ausschlaggebend ist meines Erachtens nach Beitrag 61 und 62. Dort ist ein Link zur Anleitung und meine Ergänzungen (wichtig sonst läuft das kompilieren nicht durch). Wenn du vor dem flashen in arduino die Hue Emulation aktivierst kannst du in IoBroker den Hue Adapter nehmen und hast die Schalter ohne großen Aufwand eingebunden. Wie ich mit Sensoren vor gehen soll weiß ich noch nicht. Primär sind mir die Schalter wichtiger. Wenn es dann soweit ist werde ich mir um die Sache Gedanken machen.

                                  Gesendet von meinem HUAWEI NXT-L29 mit Tapatalk

                                  1 Antwort Letzte Antwort
                                  0
                                  • N Offline
                                    N Offline
                                    noxx
                                    schrieb am zuletzt editiert von
                                    #79

                                    @e-p-s:

                                    Könntest Du nochmal kurz zusammen fassen wie jetzt der Stand ist und welche Firmware man nimmt?

                                    Ich hab mir ein Sonoff abgeschossen glaub ich.

                                    Da blinkt zumindest nichtmehr. `

                                    Kannst hier ne fertige Tasmota nehmen:

                                    https://github.com/arendst/Sonoff-Tasmo … sonoff.bin

                                    Zum flashen nehme ich das Tool was bei den ESPeasy Images dabei ist

                                    https://github.com/letscontrolit/ESPEas ... -dev10.zip

                                    Flashen, Stecker raus/rein, kurz warten, dann 4x kurz auf den Button drücken, dann kann man per WLAN

                                    auf den AP-Sonoff zugreifen. WLAN anpassen (SSID/Password) und dann konfigurieren.

                                    Hier die Codes wie man den Sonoff "blind" bedient:

                                    ` > he main button on a Sonoff-Tasmota flashed module provides the following functionalities:

                                    1 short press: Toggles the relay either directly or by sending a MQTT message like cmnd/sonoff/1/light on. This will blink the LED twice and sends a MQTT status message like stat/sonoff/LIGHT on. If cmnd/sonoff/ButtonRetain on has been used the MQTT message will also contain the MQTT retain flag.

                                    2 short presses: Toggles the relay. This will blink the LED twice and sends a MQTT status message like stat/sonoff/POWER on. For Sonoff Dual this will switch relay 2.

                                    3 short presses: Start Wifi smartconfig allowing for SSID and Password configuration using an Android mobile phone with the ESP8266 SmartConfig app. The MQTT server still needs to be configured in the user_config.h file. The LED will blink during the config period. A single button press during this period will abort and restart sonoff.

                                    4 short presses: Start Wifi manager providing an Access Point with IP address 192.168.4.1 and a web server allowing the configuration of both Wifi and MQTT parameters. The LED will blink during the config period. A single button press during this period will abort and restart sonoff.

                                    5 short presses: Start Wifi Protected Setup (WPS) allowing for SSID and Password configuration using the routers WPS button or webpage. The LED will blink during the config period. A single button press during this period will abort and restart sonoff.

                                    6 short presses: Will restart the module

                                    7 short presses: Start OTA download of firmware. The green LED is lit during the update

                                    Pressing the button for over four seconds: Reset settings to defaults as defined in user_config.h and restarts the device `

                                    1 Antwort Letzte Antwort
                                    0
                                    • smoker2604xS Offline
                                      smoker2604xS Offline
                                      smoker2604x
                                      schrieb am zuletzt editiert von
                                      #80

                                      Hat einer von euch die dual im Einsatz . Ich kann die übers Webinterface und über iobroker steuern, aber wenn ich die 2 Hardware Pins benutze habe ich das Problem das immer nur relay 1 geschaltet wird egal ob ich Button 0 oder Button 1 schalte manuell.

                                      PS. Sorry wollte einen neuen thread aufmachen kann es aber leider auf dem Handy nicht löschen

                                      Gesendet von meinem HUAWEI VNS-L31 mit Tapatalk

                                      Liebe Grüße Tobias

                                      1 Antwort Letzte Antwort
                                      0
                                      • kmxakK Offline
                                        kmxakK Offline
                                        kmxak
                                        Most Active
                                        schrieb am zuletzt editiert von
                                        #81

                                        ja hab nen dual aber der hat doch nur einen schalter und der schaltet bei mir nur den 1. kanal.

                                        GGF kann man ja Buttons über die Pins auf dem board nachrüsten

                                        Gruß Alex

                                        1 Antwort Letzte Antwort
                                        0
                                        • smoker2604xS Offline
                                          smoker2604xS Offline
                                          smoker2604x
                                          schrieb am zuletzt editiert von
                                          #82

                                          @kmxak:

                                          ja hab nen dual aber der hat doch nur einen schalter und der schaltet bei mir nur den 1. kanal.

                                          GGF kann man ja Buttons über die Pins auf dem board nachrüsten `
                                          Genau die meine ich . Die auf dem Board habe ich mit 4 Kabel nach außen gelegt.

                                          Gesendet von meinem HUAWEI VNS-L31 mit Tapatalk

                                          Liebe Grüße Tobias

                                          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
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          479

                                          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