-
Notifications
You must be signed in to change notification settings - Fork 8
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
Bug bij gebruik van 1 capcode? #66
Comments
Weet niet of dit de oplossing is, maar volgens de documentatie moet de voorloop-0 worden weggelaten:
|
Ja, dat had ik ook gelezen (en geprobeerd), maar dat werkt ook niet. Uiteindelijk wordt volgens de log ook 0706001 gevonden (en niet 706001). Als ik trouwens alleen capcode 706001 gebruik, dan vindt hij niets maar zoekt het script wel echt naar 706001, terwijl er bij alleen het gebruik van 0706001 dus naar een hele andere code wordt gezocht volgens de log (232449). Mogelijk wordt dat wel ergens veroorzaakt doordat de capcode met een 0 begint. |
Misschien kun je de capcode tussen aanhalingstekens zetten, zodat deze expliciet als string wordt verwerkt i.p.v. als getal? In de code van de P2000 sensor wordt de Python String strip() Method aangeroepen. Deze geeft een syntax error wanneer je een getal met voorloop-0 ingeeft:
Overigens ook bij een getal zonder voorloop-0:
Er is namelijk een string vereist. Dus wie weet helpt dit. |
Dat werkt inderdaad! Ik dacht dat ik dat ook geprobeerd had, maar blijkbaar niet. Maar capcode.strip() lijkt dan dus niet echt meer nodig. De capcodes in de RSS-feed bevatten ook de voorloop-0 (en wordt in de code niet gestript). Misschien is dit nog een overblijfsel van de oude RSS-feed (die dat misschien niet had)? |
Ik heb een tijdje zitten stoeien met het filteren op capcodes. Hele regio, binnen een radius, etc. werkte goed, maar enkel één capcode kreeg ik niet aan de praat. Ik heb vervolgens de log door zitten kijken en wat geprobeerd en kom op het volgende issue:
De bovenstaande configuratie levert mij in in de log het volgende op:
Om de een of andere reden lijkt er gezocht te worden op de capcode 232449 i.p.v. 0706001.
Vervolgens heb ik de configuratie aangepast naar:
En vreemd genoeg werkt het nu wel:
Enig idee wat dit veroorzaakt?
The text was updated successfully, but these errors were encountered: