-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support Novy kitchen hood #331
Comments
Hello, please flash your radino to the new version.
|
für das Protokoll müsste noch u57 angepasst werden auf
sonst gelangen manche u87er in u57 rein. Mit allen Nachrichten von u57 habe ich getestet und mitbekommen das der Bereich auch sehr großzügig eingestellt war. @Ralf9 @sidey79 bitte gegenprüfen und ob ihr auch meiner Meinung seit. |
Hi, danke für die ultra schnelle Reaktion. :-) VG, Garfonso |
Hallo, Wenn du nun die Firmware aktualisiert hast, mache bitte mal nochLogs von den Tasten Power Button und Novy Button. Bei den beiden Tasten fällt auf, das der Code kürzer ist bzw. allgemein variiert Fleißarbeit wäre, das du das bitte bei allen Tasten nochmal machst. Wenn wir sehen das jede Taste richtig und gleich erkannt wird von der Länge, so können wir dann uns an die andere Umsetzung machen. |
- added ID 87 RFD-FHEM#331 - mod ID 57 clockrange
Hm... irgendwas ist kaputt gegangen...? Mit der aktualisierten Firmware erkennt er jetzt MU-Nachrichten und ich erkenne in den Data-Parts überhaupt keine Muster mehr... :-( Was kann da schief gelaufen sein? Habe mal ein Log angehängt. Es gab da eine Reaktion auf die Tastendrücke... aber irgendwie erscheint mir das viel erratischer als alles, was ich gestern hatte. |
Das passt so. Das Protokoll ist fast gleich wie die ID 86 CAME Drehtor Antrieb
|
Hallo, Könntest du bitte nur die Novy Taste und die -Taste mal aufzeichnen. |
- added ID 87, not same ID 86 RFD-FHEM#331
Witzig, dass das so zeitgleich ist... ;-) Also, ich hab es heute ausprobieren können. u86 (habe das von oben kopiert und eingefügt, allerdings "Novy" genannt). Wird zuverlässig erkannt, würde ich sagen. Ich habe nochmal ein Log aufgenommen. Beim "Novy"-Knopf gab es einmal ein mismatch als ich den länger festgehalten habe (habe bei allen Knöpfen zuerst kurz gedrückt, meistens mehrfach und dann mal >1 Sekunde festgehalten). Zur Frage: Nachtrag: |
Vielen Dank für die Nachrichten. Ich werde sie mir ansehen und mal schauen ob man diese schon irgendwo weiterverarbeiten kann. LG PS: man könnte vielleicht mal testen, mit dem RAW Befehl eine Dose zu schalten um ein wenig mit den Wiedderholungen testen. Diese Erkenntnis wäre noch notwenig wenn man es in ein Modul integriert. |
Ich habe mir mal die Mühe gemacht und nach dem Schaltkreis geschaut, dieser sollte es sein. Da können wir ggf. die Definition verifizieren oder schauen was dieser wirklich herausgibt. |
@Ralf9 |
Der Schaltkreis ist ein Microcontroller, da kann sonstwas programmiert sein. Das nutzt uns leider nichts. |
Frage zu meinem Verständnis: Wäre es denn mit dem aktuellen Stand möglich Kann ich sonst noch irgendwie helfen? |
Hallo, Ohne DOIFs geht es nur über ein Device welches von einem Modul verarbeitet wird. In der Realisierung sind wir dran. Wenn du nicht warten kannst / möchtest, so musst du den Weg zur Verarbeitung über DOIFs gehen. Sobald das Modul dann fertig ist, erhältst du zusätzlich zur Steuerung ein Device und die DOIFs sind überflüssig. Das senden bzw fernsteuern kann man auch jetzt schon realisieren. Das könntest du mal testen um eventuell die optimale repeat-Anzahl zu ermitteln. Gern sind wir dir da behilflich und das Modul ist in Arbeit. |
Hi, nein, eilig habe ich es nicht. Dann warte ich auf das Modul. Yeah. :-) Wie sende ich denn? Kann ich sendMsg nehmen? Da habe ich mal versucht z.B. mal "u87#AA9" einzutippen, hatte aber keinen Effekt (ins Log hab ich da leider nicht geschaut, muss ich zugeben). |
+ added device QUIGG GT-7000 (ONLY RECEIVE) RFD-FHEM#145 RFD-FHEM#195 , Novy Pureline 6830 kitchen hood (ONLY RECEIVE) RFD-FHEM#331 , CAME Drehtor Antrieb (ONLY RECEIVE) RFD-FHEM#151 + added doc + module device models in hash
* 14_SD_UT.pm - more devices - added device QUIGG GT-7000 (ONLY RECEIVE) #145 #195 , Novy Pureline 6830 kitchen hood (ONLY RECEIVE) #331 , CAME Drehtor Antrieb (ONLY RECEIVE) #151 - added doc + doc CHANGED - module device models in hash - modified module - fix PEARL WARNING (reading model Unitec_47031) * Update FHEM/00_SIGNALduino.pm - update comments & regex * update signalduino_protocols.hash - user explanation added
Guten Abend @Garfonso Bitte mache eine update
starte FHEM neu und trage bei development im Empfänger m86 ein. Das senden via Set kannst du gern mal testen aber das ist noch nicht verbindlich, weil wir da die Wiederholungen ggf anpassen müssen. |
Hi, Zum Erkennen noch, ggf. hilft das ja auch beim Senden: Wenn ich den Knopf auf der Fernbedienung drücke steht bei +/-/Novy hinter dem Device der Knopfname. |
Guten Abend, danke für deine erste Rückmeldung.
Das war uns schon fast klar, weil für den Befehl licht gibt es ja angeblich 3 verschiedene Nachrichten.
Teste mal bitte die 3 Befehle bei deinem Empfänger mit set sendMsg und der o.g. 3 Varianten.
ob sich da was tut. Vielleicht kannst du mal vermerken welche Tests du vollzogen hast und wo sich etwas tat oder es auch nicht klappte. Den optimalen Wert für R müssen wir ggf. anpassen, das kannst du aber nur vor Ort bei dir testen. Wir müssen herausbekommen welches für deine Ansteuerung benötigt wird. |
Ich muss nochmal nachfragen
Wo dahinter steht das? Auf der Fernbedienung ? In FHEM? |
Hi, Dass mit den Repeats werde ich ebenfalls testen, aber vermutlich nicht mehr heute. |
Das was du bei State siehst bzw. die Aktion vom drücken haben wir ja definiert. Weil LEIDER bei den anderen Knöpfen immer was verschieden ist, so haben wir erstmal alle eingebunden. Ich habe soeben mal auf dei schnelle verglichen nochmal und teste mal bitte folgendes Mich würde mal interessieren wenn du sendMsg manuell machst mit
ob das klappt. WENN JA, teste mal hier weiter bitte
Ich habe hier nichts anderes gemacht alle Zustände auf eine Länge zu "schneiden" und diese mit deinem Devicecode zusammengefügt. |
Hi, Ausfürhlichere Tests von Licht/Power mit verschiedenen Repeats mache ich morgen oder Freitag. Danke schonmal für alles, was jetzt schon da ist. :-) |
Gibt es neue Erkenntnisse bei den Tests? |
Hi, Heute morgen hab ich aber getestet. Irgendwie komme ich da nicht richtig weiter...
Aber Was mache ich falsch? |
Im Sendebefehl fehlt die Adresse des Sensors. Du müsstest z.B. statt Wir haben aus den bisherigen Logs von dir folgende Tastencodes ermittelt: 011101000111 "light_on_off_1" Die Plus- und Minustaste scheint ja zu funktionieren. |
Probier mal bitte diese 14_SD_UT.pm: |
Hi, cool. Mit der SD_UT im zip funktioniert es direkt. Also alle set-Einträge, die das Device anlegt machen jetzt, was sie sollen. 👍 Vielen Dank. Und sorry, wenn ich schwer von Begriff war. Mit Funk-Protokellen kenne ich mich echt nicht aus. Achja, ich muss noch etwas beichten: Heute morgen habe ich herausgefunden, dass man den Code der Fernbedienung doch ändern kann. Es gibt 10 verschiedene Codes. Soll ich mir die Mühe machen und mit jedem ein Log aufnehmen? Oder was wird sich da vermutlich ändern? |
Hallo @Garfonso Bitte mache die Codeänderung und stelle sie hier online um die richtige Position der Ident (Code vom Device zu verifizieren) |
Hi, also habe die Codes jetzt durch probiert und er hat für jeden Code ein neues Gerät angelegt und da gehen dann auch die Knöpfe (also state wird geändert). Im Anhang noch ein Log von den jeweiligen Nachrichten, ich hoffe das reicht so. Vielen Dank auf jeden Fall nochmal für die schnelle Umsetzung. 👍 Die Typnummer der Fernbedienung ist übrigens 840029 und wird anscheinend auch für andere Produkte des Herstellers genutzt. |
Vielen Dank für die Mühe. Da sich immer nur das erste Nibble ändert, können wir die Definition erst mal so lassen. Die Codes 1-10 würde ich lieber nicht verwenden, da wir nicht wissen, ob eine andere Fernbedienung die gleichen verwendet. Die Bezeichnung des Modells der Fernbedienung in FHEM würde ich dann allerdings lieber nochmal ändern. "Novy_Pureline_6830" bezeichnet ja die Abzugshaube und nicht die Fernbedienung. Ich würde dann besser "Novy_ 840029" verwenden. |
@Garfonso |
Habe gerade getestet und das Gerät neu angelegt. Geht auch nach dem umbenennen alles noch. Keine Beanstandungen. |
Vielen Dank für deine Rückmeldung. |
Good day, I'm searching for help on using this Novy hood with an esp32 and ESPHome. Currently ESPHome does not seem to correctly transmit codes to my hood, see also esphome/issues#4311. RFFHEM/FHEM/lib/SD_ProtocolData.pm Line 2379 in 491b4b3
e.g.:
Any idea what we can use as proper values to get this working..? |
I'am not familiar with esphome, but the novy device seems to use a clock of 350 uS. The signal starts with a low signal of 44 * 350 uS followed by a high signal of 1*350 uS, zero is 1x350 low, followed by 2x350 high. One is 2x350 low with 1x350 high: I am not aware of the esphome configuration and how low and high is represented but may this will bring you shorter to a solution: |
@sidey79 Thanks for your quick reply. Unfortunately no luck yet. Please find below a description on the possible values: pulse_length (Required, int): The pulse length of the protocol - how many microseconds one pulse should last for. Edit: And esphome code here: |
I don't think that this is a "RCSwitch" compatible protocol |
Thanks, it gets detected as (probably wrong then) RCSwitch and CanalSatLD protocol. When listening to RCSwitch protocol I receive "010101010111010001" for the light which looks similar to what I found in this thread. But sending that signal to the hood does not do anything. ESPHome can also send raw data, but I have no idea what to send then, any idea? |
You can recalculate the values. |
A quick comment for the people looking for information here. With this issue I got a ATAG hood working using esphome for more details see the esp home topic |
Good stuff, solution detaied here by Bart: |
Specifications for new sensor / switch / or other device ...
Specifications Receiver
I have a Novy Pureline 6830 kitchen hood, which is controlled by a RF remote. I can not open the hood, but I opened the remote and took a picture. I got the radino CC1101 from in-circuit (I really can't solder anything). I hope that I can use it to emulate the remote using FHEM. I use FHEM for some time now, but still do not get most of the more complicated stuff. Also I am really a noob when it comes to RF.
In the file is what I got from the log for the five buttons of the remote (did a long press and multiple short ones. Also I have some weather stations in the neighbour hood which interfere).
NovyLog.txt
I tried to emulate some of the button presses using raw commands. But I really don't know how to do that. I tried to adapt the samples in the module to what I see in the log... but I did not understand most of what I did there... :-/
I hope someone can help me and maybe support for Novy in the module would be a nice idea? I'm willing to test. :-)
The text was updated successfully, but these errors were encountered: