ToDo List
- Dominant language
- Perl
- Stars
- 3
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
BUGS:
- [x] UI Einzeilig ohne addGroups -> ERROR: your command OptionValue is not support! (not in list)
Zeile: `return "ERROR: your command $cmd is not support! (not in list)" if ($ret !~ /$cmd/ && $addGroups eq "");`
https://github.com/HomeAutoUser/Jaro/issues/1#issuecomment-461772272
- [x] Gerät ohne IODEV - PERL Fehler beheben
`define SD_JARO_Device1 SD_JARO 12345678 JaroLift`
Werden keine Attribute und kein IODEV gesetzt. (https://github.com/HomeAutoUser/Jaro/issues/1#issuecomment-461772272)
- [x] `"any" is not exported by the List::Util module` (https://github.com/HomeAutoUser/Jaro/issues/1#issuecomment-462308649)
- [x] Spaltenbreite teilweise fehlerhaft / Fixe breite setzen? (https://github.com/HomeAutoUser/Jaro/issues/1#issuecomment-462264540) (https://github.com/HomeAutoUser/Jaro/issues/1#issuecomment-462769046) (https://github.com/HomeAutoUser/Jaro/issues/10)

ToDo:
- [x] Buttoncode "Learn" ändern (https://github.com/HomeAutoUser/Jaro/issues/1#issuecomment-462059515)
- [x] Neue und alte Lernmethode integrieren (https://github.com/HomeAutoUser/Jaro/issues/1#issuecomment-462037054)
(https://github.com/HomeAutoUser/Jaro/issues/1#issuecomment-462071150)
alt = jetziger Buttoncode
neu = updown gefolgt von stop
- [x] Shade learn (https://github.com/HomeAutoUser/Jaro/issues/1#issuecomment-462071150)
4xSTOP (jedes Mal neuer Code!)
- [x] Shade integrieren (https://github.com/HomeAutoUser/Jaro/issues/1#issuecomment-462071150)
20x STOP
- [x] Updates Module: (https://github.com/HomeAutoUser/Jaro/issues/1#issuecomment-461924339) (https://github.com/HomeAutoUser/Jaro/issues/1#issuecomment-459753550)
00_SIGNALduino.pm
signalduino_protocols.hash
- [ ] Updates Firmware (https://github.com/HomeAutoUser/Jaro/issues/1#issuecomment-461534867) (https://github.com/HomeAutoUser/Jaro/issues/1#issuecomment-461877759)
- [x] rekonstruktion des letzten fehlenden Bits (https://github.com/HomeAutoUser/Jaro/issues/1#issuecomment-461596652)
- [ ] Verbose Level für Logs anpassen (einige noch unter "3") (https://github.com/HomeAutoUser/Jaro/issues/1#issuecomment-461393351)
- [ ] Doku Deutsch überarbeiten
- [ ] Doku Englisch übersetzen
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 (?)
- [x] Umbenennen JARO -> Rollo (?) (https://github.com/HomeAutoUser/Jaro/issues/1#issuecomment-461534867)
- [x] setlist nur "set device up 1[,2,3,...]" ohne "set SD_JARO ch1 up" (https://github.com/HomeAutoUser/Jaro/issues/1#issuecomment-462264540)
Tests:
- [ ] Testen, mit welchen Codes das Lernen erfolgreich ist (https://github.com/HomeAutoUser/Jaro/issues/1#issuecomment-462077524)
- [ ] UI Komplett testen
Wünsche:
- [ ] Symbole anpassbar (https://github.com/HomeAutoUser/Jaro/issues/1#issuecomment-462455150)
Vorschläge
- [x] UI anzeigen, sobald MSB LSB + NLF gesetzt sind?
Contributor guide
No contributing guide indexed for this repository
Research direction
This is a broad checklist covering firmware updates, logging, documentation, UI behavior, and tests. Start by reviewing 00_SIGNALduino.pm and signalduino_protocols.hash, then separate the unchecked items into focused issues and inspect the linked discussions. Done requires a defined subset of the remaining checklist items to be implemented, documented, and tested.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- perl
- Domain
- backend, documentation, frontend, testing
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100