-
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
SD_WS07 fix bug autocreate #531
Conversation
fix bug autocreate define remove rssi remove slider for offsets remove reading battery
update CHANGED
Pull Request Test Coverage Report for Build 1261
💛 - Coveralls |
1 similar comment
Pull Request Test Coverage Report for Build 1261
💛 - Coveralls |
Pull Request Test Coverage Report for Build 1303
💛 - Coveralls |
@sidey79 |
Um ehrlich zu sein. Nein. Ich habe damals ja von dem Fhem Verhalten auch noch nicht so die Ahnung gehabt und in den von dir Referenzierten Commit ist auch zu sehen, dass ich das TCM_97001 Modul als Vorlage verwendet habe. Eine derartige Definition (Name IOHash _Code) hat es in unserem Modul aber schon damals nicht gegeben. |
Ich habe den Test, den ich geschrieben habe mal schnell bei mir lokal mit deinem Branch zusammengeführt. Fast wie erwartet. Der Bug, der noch in dev-r34 enthalten ist, der ist weg Allerdings haben wir einen neuen, wenn eine Definition nur mit dem channel angelegt wurde:
|
Ist klar, dafür war ja eine Zeile schon im ursprünglichen PR. Habe ich dann auf dein Anraten wieder heraus genommen. So müsste es dann wieder komplett sein:
|
test for already defined devices use wrong naming convention (only channel or longid), test for already defined devices use normal naming convention (model_channel or model_lonid)
Migrate wrong DEF to correct ones
Ich habe den Zweig aktualisiert, damit der Test hier läuft. Ich habe mir auch erlaubt, eine Migration der "fehlerhaften Definitionen" einzubauen. Den kann man nach ein paar Wochen wieder ausbauen :) Ich hoffe die unit tests laufen durch, dann haben wir den Fix in 3.4.0 Eigentlich brauchen wir ihn aber auch noch für 3.3.4. (cherrypick) :) Die Version 3.4.0 sollten wir vielleicht noch mal eine Woche oder so testen :) |
removed todo block because this branch fixes #527
Schau es dir noch mal an, aus meiner Sicht können wir in dev-r34 mergen und ich pimpe dann 3.3.4 mit einem cherrypick :) |
Ich habe das nochmal durchgetestet und keine Fehler mehr feststellen können. |
fix bug autocreate define remove rssi remove slider for offsets remove reading battery Migrate wrong DEF to correct ones (cherry picked from commit 2ebdcd7)
* fix bug autocreate define fix bug autocreate define remove rssi remove slider for offsets remove reading battery * update CHANGED update CHANGED * small changes * update help * test for already defined devices old and new naming convention test for already defined devices use wrong naming convention (only channel or longid), test for already defined devices use normal naming convention (model_channel or model_lonid) * 14_SD_WS07.pm Migrate wrong DEF to correct ones * test/test_SDWS07-definition.txt removed todo block because this branch fixes #527 * Update Changed and authors in 14_SD_WS07.pm (cherry picked from commit 2ebdcd7) # Conflicts: # CHANGED # test/test_SDWS07-definition.txt
bugfix, update and remove
What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)
fix bug autocreate define
remove rssi
remove slider for offsets
remove reading battery
What is the current behavior? (You can also link to an open issue here)
SD_WS07 - Autocreate loop #527
What is the new behavior (if this is a feature change)?
Does this PR introduce a breaking change? (What changes might users need to make in their application due to this PR?)
no
Other information: