NEWS
IFan03 Lüftersteuerung im iobroker geht nicht
-
@since-789 said in IFan03 Lüftersteuerung im iobroker geht nicht:
Hi,
ich hab nur Tasmota drauf gemacht und IFan03 ausgewählt. Wird ja so von Tasmota unterstützt.
Die Sachen auf der Seite bewirken das Gleiche oder?
Hallo
Könntest du eine Lösung finden? Ich habe nämlich das selbe Problem -
Seid ihr hier weiter gekommen - wenn ja, wie?
-
@nukleuz Das wuerde mich auch interrssieren..habe so einen controller und muss entscheiden was fuer einen Deckenventilator bestelle....
-
Prinzipiell funktioniert der IFan03 von Sonoff mit Tasmota sehr gut. Das Problem ist bis jetzt, dass die FanSpeed-Stufen von 0-3 nicht wirklich in den Datenpunkten zum Steuern dargestellt werden. Das Steuern über Tasmota klappt super nur eben nicht über DPs von ioBroker.
Ich nutze auch den Sonoff-Adapter als MQTT-Server für Tasmota Firmwares.
Jemand noch eine Idee?
Wollte mir eigentlich ersparen mit nem http-request zu arbeiten.FanSpeed über Tasmota WebUi, Console und http-cmd funktioniert super, doch nicht über MQTT-cmd.
Danke vorab…
-
@since-789 said in IFan03 Lüftersteuerung im iobroker geht nicht:
Hallo Zusammen,
ich habe einen IFan03 mit Tasmota geflasht und wollte die Lüftersteuerung mittels Iobroker mit GoogleHome steuern.
Das Problem ist, der Sonoff Adapter findet die entsprechenden Datenpunkte gar nicht. Licht an und aus funktioniert super, mehr aber auch nicht. Aktuell ist die Tasmota 8.4.0 auf dem IFan.
Hier im Forum habe ich auch nichts passendes dazu gefunden.Vielleicht hat das Teil ja doch jemand im Einsatz und kann helfen.
Ich habe noch eine viel älter Firmware drauf 6.6.0xxx
und unter Sonoff sieht das bei mir so aus...
und steuere über Alexa mit, da dieser im Schlafzimmer hängt, mit schlafen 0-3 über ein Blockly Script und Datenpunkte.<xml xmlns="https://developers.google.com/blockly/xml"> <block type="on_ext" id="ITDTy]1q9pn_Ra(PhCK`" x="-187" y="-1012"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">true</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="4R_IPBu@+54M7lyia~2$"> <field name="oid">Meine_Geräte.0.Venti_Schlafen.schlafen0</field> </shadow> </value> <statement name="STATEMENT"> <block type="control" id="UB;}wZwXJ?-V`S~tN6uW"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">sonoff.0.Venti-Schlafzimmer.FanSpeed</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="vOWYY1ZojkWEPIvQfq?i"> <field name="NUM">0</field> </block> </value> <next> <block type="control" id="2!+@ui5!$[x@wqT8mhwk"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">Meine_Geräte.0.Venti_Schlafen.schlafen1</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="x?LY1CP=Yvn@#p!VG3e_"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id="#Z0;H!p/G?du;1x9|FCe"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">Meine_Geräte.0.Venti_Schlafen.schlafen2</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="dHS:0;rI2XeT5c`}{?EE"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id="UR*[]cz|J8%6.;s,r9Yj"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">Meine_Geräte.0.Venti_Schlafen.schlafen3</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="zM;X0~7uzBdmfME-QubO"> <field name="BOOL">FALSE</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </statement> <next> <block type="on_ext" id="oe7*QU.QJs*f|Q6`m+N*"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">true</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="RfXvot67Mg.Oe4!NA*Fj"> <field name="oid">Meine_Geräte.0.Venti_Schlafen.schlafen1</field> </shadow> </value> <statement name="STATEMENT"> <block type="control" id="/Xb_P2G,t{bLw9D6,7Fl"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">sonoff.0.Venti-Schlafzimmer.FanSpeed</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="FrXsZ;A@_D?cO*UFXuaa"> <field name="NUM">1</field> </block> </value> <next> <block type="control" id="[jh2*u{fMP{z/YxF=v7I"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">Meine_Geräte.0.Venti_Schlafen.schlafen0</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="@4gJY@];EYPN7Bp7N[cu"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id="LX;,PH*00_:#[srQ])Gh"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">Meine_Geräte.0.Venti_Schlafen.schlafen2</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="F55*BA9JA}lJilNu~n(q"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id="r`sCJ7(mw-a^{C2!n7u{"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">Meine_Geräte.0.Venti_Schlafen.schlafen3</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="Mpi@onFQJQQ@Koj6cq=:"> <field name="BOOL">FALSE</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </statement> <next> <block type="on_ext" id="Mif}vynTo1IJo5URHZTI"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">true</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="|vgqm65zEISv@mg?KT5Z"> <field name="oid">Meine_Geräte.0.Venti_Schlafen.schlafen2</field> </shadow> </value> <statement name="STATEMENT"> <block type="control" id="zl@`R~*%s_cJI^mAP:(b"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">sonoff.0.Venti-Schlafzimmer.FanSpeed</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="tF36([=.P9y._eI$N!Ok"> <field name="NUM">2</field> </block> </value> <next> <block type="control" id="*J80_A1wkxH.SSbLWvRd"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">Meine_Geräte.0.Venti_Schlafen.schlafen0</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="tO6PB*R~Kx`Sji:?6W(Z"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id="]_|%6xpq|cItw=8PC#sl"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">Meine_Geräte.0.Venti_Schlafen.schlafen1</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="EKuD(oy*+#QBiB[$^6ho"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id="=aHyvkD0(w;~VcO8IBQ@"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">Meine_Geräte.0.Venti_Schlafen.schlafen3</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id=":)Ok)WjSzmgtdwFKueUw"> <field name="BOOL">FALSE</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </statement> <next> <block type="on_ext" id="ipy=F%*ZYe/cNaI#Cz}0"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">true</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="E@KsN5hS{~J~{Jg{~ky6"> <field name="oid">Meine_Geräte.0.Venti_Schlafen.schlafen3</field> </shadow> </value> <statement name="STATEMENT"> <block type="control" id="Zit}epQUb6B}~?g30fJM"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">sonoff.0.Venti-Schlafzimmer.FanSpeed</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="zmXVa~Fw@,e*^dKBQo|V"> <field name="NUM">3</field> </block> </value> <next> <block type="control" id="]4^Bv~gma%DE8.O`:a@T"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">Meine_Geräte.0.Venti_Schlafen.schlafen0</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="ovBsJQb+wflKFDTFeLqT"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id="|{?XM.R!G0+8HV^J@KcM"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">Meine_Geräte.0.Venti_Schlafen.schlafen1</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="Ki++=K18xAW[vulN=q?D"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id="P[MOW{:?$~+oJW!ri.-b"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">Meine_Geräte.0.Venti_Schlafen.schlafen2</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="ip2X6+j5v*{Aq8LVuOA*"> <field name="BOOL">FALSE</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </next> </block> </next> </block> </next> </block> </xml>
vieleicht hilft das ja was ... habe das schon so 2019 gemacht....
-
Danke für Info…
So wie ich das sehe steuerst du den FanSpeed Datenpunkt!?Der ist bei mir nur nicht beschreibbar… Dann mache ich den mal manuell writeable… Mal sehen
-
Warum auch immer der DP FanSpeed nicht beschreibbar war - nach manuellen setzen funktioniert es nun.
Danke!
-
Die iFan Unterstützung in Tasmota ist optional und wenn man ein fertiges bin flasht, bei dem es nicht aktiv ist, ist die Steuerung auch etwas umständlich.
der DP dazu:
Also alles wie es sein soll, wenn man die richtige bin verwendet
Ist übrigens egal, ob das ein zweier oder dreier iFan ist, da die selbe Ansteuerung.
-
Danke es läuft nun alles
-
@jan1 habe nicht verstanden was du meinst ich habe diesen datenpunkt garnicht
-
@levent552003
Welche DP? -
@jan1 den dp mit fanspeed ich habe nur power1 und power IMG_20210819_134906.jpg
-
@levent552003
Welche FW läuft denn da? Bei Tasmota muss natürlich auch die iFan Unterstützung einkompiliert werden. -
@jan1 es ist tasmota 9.5 de bin es ist auch ifan3 71 eingestellt welche Firmware sollte ich den nehmen???
-
@levent552003
Hast die selber kompiliert? -
@jan1 du meinst draufgespielt ja
Über sonoff Adapter mqtt ins iobroker zu geführt und soweit alles eingestellt halt -
@levent552003
Also einfach ne fertige bin geflasht und dann geht das eben nicht. Hatte ich oben schon geschrieben, ist optional und wenn Du das nicht selber in die kompilierst, dann kannst da einstellen was Du willst, was nicht drin ist, wird nicht funktionieren. -
@jan1 soweit bin ich auch schon das ich merke das es so nicht funktioniert gebe es den einen bin den du mir vorschlagen kannst der diese Probleme von der Welt schafft?
-
@levent552003
Selber kompilierete bins
Ich mach die schon immer selber, deshalb kenne ich das nicht anders. -
@jan1 nicht jeder ist so Fachmann wie du. Vielleicht hast du ja einen bin den du schon verwendest den ich einfach draufgespielen kann. Meine Fähigkeiten enden bei bissl löten und einen bin drauf spielen ️