fhem / SD_Keeloq

FHEM - Module
https://fhem.de/
3 stars 2 forks source link

ToDo List #3

Open bismosa opened 5 years ago

bismosa commented 5 years ago

BUGS:

ToDo:

Diskutieren / Offene Diskussion:

Tests:

Wünsche:

Vorschläge

HomeAutoUser commented 5 years ago

@bismosa das ist eine gute Idee mit dem Faden. Bitte wenn wir einen Verweis haben auf einen bestimmten Post hier, dann den Link mal mit hinzufügen in der Liste oben, so findet man es schneller.

Ich würde mich als erstes mal dem

widmen und dann ggf

EDIT: Verständnisfrage:

heißt das, das bei dem Befehl jedes mal der StopBefehl 4 bzw. 20x gesendet wird? Ich nehme mal an (neuer Code) heißt, das es nicht fest ist??? Ist dieser bei shade gleich?

bismosa commented 5 years ago

Hallo,

@HomeAutoUser Bitte fertiges lieber abhaken statt zu löschen. Dann wissen wir besser, was auch getestet werden muss...

Ich hatte gerade die Links alle eingefügt..da aber zwischendurch geändert wurde wurde meine Änderung verworfen...naja...dann halt nochmal..edit folgt gleich

Gruß Bismosa

bismosa commented 5 years ago

EDIT: Verständnisfrage:

  • Shade learn 4xSTOP (jedes Mal neuer Code!)
  • Shade integrieren 20x STOP

Shade learn: 4x nacheinander Stop auf der Fernbedienung betätigen. Also jedes Mal ein neuen Code generieren und Senden

Shade anfahren: 20x STOP senden. Ohne Änderung des Codes. Also mit 20 Sendewiederholungen

Gruß Bismosa

HomeAutoUser commented 5 years ago

@bismosa , ich lösche nichts hier :-D Wir haben uns zeitlich nur überschnitten!

bismosa commented 5 years ago

Huhu :-)

ich lösche nichts hier :-D Wir haben uns zeitlich nur überschnitten!

Stimmt. Mein Fehler. Habe die Änderungseintragung falsch gedeutet Sorry :-)

Gruß Bismosa

HomeAutoUser commented 5 years ago

@bismosa

Shade learn:
4x nacheinander Stop auf der Fernbedienung betätigen. Also jedes Mal ein neuen Code generieren und Senden

Shade anfahren:
20x STOP senden. Ohne Änderung des Codes. Also mit 20 Sendewiederholungen

Da gibt es die Codes nicht fest ? Also ich verweise auf das Nibble7 welches dort einen festen Wert je tastendruck hat. ODER sind Shade + Shadelearn nur eine Abfolge von Befehlen Stop. Also Shade learn: 4x Stop gedrückt auf der FB, so das jedesmal ein neuer Code inkl. Zähler generiert wird

Shade: 20x Sendewiederholungen des Stop Befehles?

bismosa commented 5 years ago

Da gibt es die Codes nicht fest ? Also ich verweise auf das Nibble7 welches dort einen festen Wert je tastendruck hat. ODER sind Shade + Shadelearn nur eine Abfolge von Befehlen Stop.

Nein. Diese Taste existiert überhaupt nicht. Das ist nur eine Funktion die aufgerufen wird durch eine Abfolge von Befehlen. "shade" => "0101", #Diesen Code gibt es so nicht Ich habe keine Ahnung, wie wir mal auf diesen Code gekommen sind. Habe die Ahnung, dass ich es damals mit hinzugefügt hatte und selbst noch nicht wusste, wie das funktioniert...

Ausprobieren kann ich diese Funktion auch leider nicht. Meine Rolläden unterstützen dies nicht. Daher können wir leider auch keine Daten dafür sammeln...

Shade learn: 4x Stop gedrückt auf der FB, so das jedesmal ein neuer Code inkl. Zähler generiert wird

Shade: 20x Sendewiederholungen des Stop Befehles?

Genau richtig :-)

Gruß Bismsoa

HomeAutoUser commented 5 years ago

@bismosa

  • [ ] UI anzeigen, sobald MSB LSB + NLF gesetzt sind?

den Punkt würde ich so belassen und nicht anders. Das UI wurde für JaroLift angefertigt und ob es komplett bei Roto ebensogeht ist nicht derzeit sicherzustellen. Hinzu kommt, das wir so keinem User ein UI "aufzwingen". Die Option einstellbar von selbst ist schon der richtige Weg denke ich. Somit würde ich von der Automatik absehen.

HomeAutoUser commented 5 years ago

Grüßt Euch auf dieser Ebene :-) Läuft bei euch das modul noch bestens?

Haben wir noch Anpassungen oder Hinweise in der Commandref offen? Wollte mir mal einen Überblick verschaffen.

MfG

D3ltorohd commented 5 years ago

Hi @HomeAutoUser das Modul läuft bis jetzt PERFEKT, keine einzige Fahrt wurde ausgelassen, die Rollos reagieren sofort. Anders als bei meinen original Wandsendern. Also hier läuft das Modul bestens !!

Zum rest kann ich leidern nichts sagen ;-) Hab zwecks dem Modul gar nie in die Commandreg geschaut

Grüße und besten Dank für das geniale Modul für die Jaro's !

bismosa commented 5 years ago

Hallo! Kann mich fast anschließen. Einfach ein tolles Modul ohne nennenswerte Schwierigkeiten. Leider kommt es immer mal wieder vor, das ein Rolladen nicht fahren will. Etwas besser ist es geworden nachdem ich die Sendewiederholungen hochgeschraubt habe. Ob dies nun an meiner Antennentechnik, dem CUL oder dem Raspberry der sehr viele Aufgaben zu erledigen hat liegt weiß ich nicht. Aber bei den anderen Lösungen hatte ich häufiger aussetzer.

Also ich bin ebenfalls sehr sehr zufrieden!! :)

Es sind ja eigentlich noch ein paar Kleinigkeiten auf der ToDo liste. Ich denke aber, dass wir das zumindest vorerst ignorieren können...es gab soweit ich es weiß ja keine Beschwerden :)

Gruß Bismosa

HomeAutoUser commented 5 years ago

Hallo @bismosa gern können wir die Punkte der Liste mal ansehen und schauen ob wir da handeln oder dies als erledigt betrachten. Die Entwicklung - Verfeinerung geht ja ständig weiter :-)

MfG

bismosa commented 5 years ago

Hallo!

Klar gerne :) ...jedoch ist gerade die Urlaubszeit und meine Privatzeit etwas knapp.

Spaltenbreite teilweise fehlerhaft / Fixe breite setzen?

Dies ist ein Punkt, den ich noch im Developer-Board klären wollte. Ich habe bei einem anderen Modul von mir das gleiche "Problem". Das habe ich aber etwas nach hinten geschoben...

Updates Firmware (#1 (comment)) (#1 (comment)) rekonstruktion des letzten fehlenden Bits (#1 (comment)) Verbose Level für Logs anpassen (einige noch unter "3") (#1 (comment)) Doku Deutsch überarbeiten Doku Englisch übersetzen

UI Komplett testen

Ich glaube diese Punkte sind alle erledigt?

Sende-Counter: Als Reading oder z.B. in eine Datei (Damit bei einem außerplanmäßigem FHEM-Neustart die Werte erhalten bleiben (?) MSB/LSB/KeeloqNLF in geschütztem Speicher (?)

Gibt es in FHEM denn einen "geschützten Speicher" wo diese Werte abgelegt werden könnten? Ich kenne nur internals mit einem Punkt vorweg. Diese sind bei einem List-Device aber immer noch sichtbar.

Testen, mit welchen Codes das Lernen erfolgreich ist (#1 (comment))

Ich weiß gerade gar nicht mehr den aktuellen Stand...aber ich glaube wir hatten da mal irgendwann aufgehört...

Symbole anpassbar

Könnte man über Attribute machen...

Gruß Bismosa