Skip to content
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

ToDo List #3

Open
13 of 22 tasks
bismosa opened this issue Feb 11, 2019 · 13 comments
Open
13 of 22 tasks

ToDo List #3

bismosa opened this issue Feb 11, 2019 · 13 comments

Comments

@bismosa
Copy link
Collaborator

bismosa commented Feb 11, 2019

BUGS:

ToDo:

Diskutieren / Offene Diskussion:

  • 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 (?)
  • Umbenennen JARO -> Rollo (?) (Entwicklung #1 (comment))
  • setlist nur "set device up 1[,2,3,...]" ohne "set SD_JARO ch1 up" (Entwicklung #1 (comment))

Tests:

Wünsche:

Vorschläge

  • UI anzeigen, sobald MSB LSB + NLF gesetzt sind?
@bismosa bismosa mentioned this issue Feb 11, 2019
@HomeAutoUser
Copy link
Collaborator

HomeAutoUser commented Feb 11, 2019

@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

  • Buttoncode "Learn" ändern (siehe Pull Request)

widmen und dann ggf

  • Neue und alte Lernmethode integrieren
    alt = jetziger Buttoncode
    neu = updown gefolgt von stop

EDIT:
Verständnisfrage:

  • Shade learn
    4xSTOP (jedes Mal neuer Code!)

  • Shade integrieren
    20x STOP

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
Copy link
Collaborator Author

bismosa commented Feb 11, 2019

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
Copy link
Collaborator Author

bismosa commented Feb 11, 2019

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
Copy link
Collaborator

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

@bismosa
Copy link
Collaborator Author

bismosa commented Feb 11, 2019

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
Copy link
Collaborator

@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
Copy link
Collaborator Author

bismosa commented Feb 11, 2019

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
Copy link
Collaborator

@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
Copy link
Collaborator

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
Copy link

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
Copy link
Collaborator Author

bismosa commented Jul 23, 2019

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
Copy link
Collaborator

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
Copy link
Collaborator Author

bismosa commented Jul 23, 2019

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

3 participants