Add support for TalkTalk-branded router (UK)
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 20/100
- Issue-Typ
- Bug
- Klarheit
- Klar beschrieben
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- python
- Bereich
- networking
Rechercherichtung
Beginne mit dem im Issue beschriebenen GetDeviceInfo-Pfad und prüfe PR #386, die das fehlende ModelNumber bereits behandelt und ActionError-Handling für mehrere xpaths ergänzt. Als abgeschlossen gilt die Aufgabe, wenn der TalkTalk F5364 die Einrichtung bei fehlendem ModelNumber ohne die gemeldete Exception abschließen kann.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Model information
F5364 from TalkTalk
Describe the bug
GetDeviceInfo is failing because this particular flavour of router doesn't have a ModelNumber.
Otherwise the library is working great!
Impact is that HA is unable to connect to the router since an exception is thrown in the setup.
Expected behavior
I think ModelNumber is not important in the bigger scheme and could be defaulted to blank.
Additional context
I've submitted a PR that fixes this - #386 - and also provides better support for ActionErrors when the request contains multiple xpaths.
[bug]
- Vorherrschende Sprache
- Python
- Sterne
- 141
- Forks
- 49
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
Die Einrichtungsdateien dieses Projekts haben wir noch nicht geprüft. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus iMicknl/python-sagemcom-api
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
iMicknl/python-sagemcom-api#486 ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
iMicknl/python-sagemcom-api#453 ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 30/100
iMicknl/python-sagemcom-api#391 · 4 Kommentare ·
-
enhancement
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
-
[FAST3890V2] Incompatible model using example codeEvtl. wieder frei @iMicknl hat das vor 2319 Tagen übernommen, und es ist kein Pull Request offen. Offenblocked help wanted new-device
iMicknl/python-sagemcom-api#1 · 5 Kommentare · 1 zugewiesene Person ·
Alle Issues in iMicknl/python-sagemcom-api
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
spec-kitty/spec-kitty#5319 ·
Maintainer antworten meist innerhalb von 1 Tag
-
backend::vllm diffusion multimodal
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
openai/openai-agents-python#5229 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
Maintainer antworten meist innerhalb von 1 Tag