try and except toegevoegd in de nieuwe .py
En is ook zojuist geupload op Git.
Attached Files
Edited by Caught, 15 September 2018 - 20:10.
Posted 15 September 2018 - 20:10
try and except toegevoegd in de nieuwe .py
En is ook zojuist geupload op Git.
Edited by Caught, 15 September 2018 - 20:10.
TV Samsung UE55F & Samsung UHD UE49KU
Xtrend 10K DVB-S2 tuner x3
Mutant HD51
DM500HD S
Images: PLi
Triax 78 USALS
Triax 78 Triple LNB Quad
Posted 15 September 2018 - 20:16
Dan is het handig daar een try except omheen te doen in de plugin zodat het in ieder geval niet crashed als er ergens op het www iets plat gaat
Het crashed niet als het www plat gaat, dan krijg je keurig een "download mislukt".
Het crashte omdat een verwachte waarde in de json er niet meer in zat. Het zou best wel eens kunnen dat ze daar mee bezig zijn, want "precipation" is een spelfout, en "precipitation" is inmiddels ook toegevoegd (met dezelfde waarde).
Ook in de officieele PyPi module (https://github.com/m...thon-buienradar) wordt dit gebruikt.
Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)
Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.
Many answers to your question can be found in our new and improved wiki.
Posted 24 September 2018 - 14:16
Vandaag crasht Buienradar continu bij het kiezen, Het is net of deze de info niet kan vinden.
enigma2_crash_1537786815.log 9.24KB 7 downloads
Posted 24 September 2018 - 14:35
Dit is een driver crash, lastig te bepalen wat daar precies de oorzaak van is.
PC: 764c0830 00000000 00000001 00000000 7fc5a4e8 00000003 7fc5a4e8 00000000 00000000 0002e6a8 0000005f 0013b378 00000000 00000031 00000000 00000000 767bae14 00000000 7fc5a4e8 76610000 7fc5a618 70d292d0 76ad3ba0 6f8ec6f4 75f69120 00000067 764c0760 00000010 00000000 76616e00 7fc5a460 00b900a8 764c21a4 Backtrace: /usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [0x462E2C] /lib/libc.so.6(gsignal) [0x764C0832] -------FATAL SIGNAL
Hier crasht hij overigens niet, maar ik heb al tijden dat ik bijna nooit weerinfo kan opvragen.
Vanuit de browser krijg ik keurig een response, maar als ik het vanaf de box doe is het consequent:
root@vusolo4k:/tmp# wget https://api.buienradar.nl/data/forecast/1.1/all/2646867 Connecting to api.buienradar.nl (23.212.1.40:443) wget: error getting response: Connection reset by peer
het gekke is, dat vanaf de PC dit geen probleem oplevert:
[wanwizard@catwoman] $ wget https://api.buienradar.nl/data/forecast/1.1/all/2646867 --2018-09-24 14:34:34-- https://api.buienradar.nl/data/forecast/1.1/all/2646867 Resolving api.buienradar.nl (api.buienradar.nl)... 2a02:26f0:104:390::5ddd, 2a02:26f0:104:38b::5ddd, 23.212.1.40, ... Connecting to api.buienradar.nl (api.buienradar.nl)|2a02:26f0:104:390::5ddd|:443... connected. HTTP request sent, awaiting response... 200 OK Length: unspecified [application/json] Saving to: ‘2646867’ 2646867 [ <=> ] 53.79K --.-KB/s in 0.06s 2018-09-24 14:34:35 (934 KB/s) - ‘2646867’ saved [55081]
Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)
Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.
Many answers to your question can be found in our new and improved wiki.
Posted 24 September 2018 - 14:42
Edited by littlesat, 24 September 2018 - 14:44.
WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W
Posted 24 September 2018 - 14:48
Nee, je ziet duidelijk dat de server de connectie verbreekt. De vraag is waarom, ik heb rate limiting al uitgesloten, en user agent is het ook niet (die is op de box en de laptop dezelfde voor wget).
De plugin doet:
response = urllib.urlopen("http://api.buienradar.nl/data/forecast/1.1/all/"+match[0][0]) kaas = response.read() global weatherData weatherData = json.loads(kaas)
op mijn laptop:
[wanwizard@catwoman] $ python Python 2.7.15 (default, May 16 2018, 17:50:09) [GCC 8.1.1 20180502 (Red Hat 8.1.1-1)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import urllib >>> response = urllib.urlopen("http://api.buienradar.nl/data/forecast/1.1/all/2646867") >>> print response.read() {"timeOffset":1.0,"location":{"lat":52.54,"lon":-1.38},....
dus geen problemen...
Edited by WanWizard, 24 September 2018 - 14:50.
Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)
Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.
Many answers to your question can be found in our new and improved wiki.
Posted 24 September 2018 - 15:08
Nu breekt m'n klomp. Als ik dat op de box doe krijg ik ook gewoon response. Maar niet in de plugin. Ik zal eens wat debugging er in gooien...
Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)
Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.
Many answers to your question can be found in our new and improved wiki.
Posted 25 September 2018 - 11:52
Ik vermoed probleem met de server en de opwaardering ervan.
Dat is altijd in september en heb dit (kleine) bedrag nochtans een 2 tal weken terug vooruit betaald.
Maar voor één of andere reden sta ik nu toch negatief.
Ik bekijk het deze avond.
TV Samsung UE55F & Samsung UHD UE49KU
Xtrend 10K DVB-S2 tuner x3
Mutant HD51
DM500HD S
Images: PLi
Triax 78 USALS
Triax 78 Triple LNB Quad
Posted 25 September 2018 - 11:55
Nah, ik denk dat er meer aan de hand is, de foutmelding komt van de buienradar API, niet van jou server, die doet toch alleen maar de translatie tussen plaats en nummertje?
Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)
Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.
Many answers to your question can be found in our new and improved wiki.
Posted 25 September 2018 - 17:56
Nah, ik denk dat er meer aan de hand is, de foutmelding komt van de buienradar API, niet van jou server, die doet toch alleen maar de translatie tussen plaats en nummertje?
Idd klopt, maar ik had deze middag geen tijd om alles duidelijk te lezen nog te checken.
Ik kan in ieder geval geen problemen meer vaststellen hier.
TV Samsung UE55F & Samsung UHD UE49KU
Xtrend 10K DVB-S2 tuner x3
Mutant HD51
DM500HD S
Images: PLi
Triax 78 USALS
Triax 78 Triple LNB Quad
Posted 26 September 2018 - 15:48
Het is niet per se een driver crash (zie dmesg), het kan ook een segmentation fault zijn in enigma of de plugin (= slecht geprogrammeerd).
* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.
Posted 26 September 2018 - 15:49
Dat is bij mij bij voorgemelde problemen niet het geval, ik krijg een connection closed door Akamai (die de Buienrader API host).
Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)
Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.
Many answers to your question can be found in our new and improved wiki.
Posted 26 September 2018 - 15:51
Die kijkt naar de client id?
* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.
Posted 26 September 2018 - 16:41
Geen idee wat je bedoelt met "client id".
Ik heb meer vage dingen met die plugin, als ik weerinfo selecteer, dan kan ik aan dat scherm al zien of het gaat werken of niet. Bij een foutsituatie is het font wat kleiner en de titel niet geel. Dus ik vermoed dat er meer fout gaat, maar dat er exceptions op worden gevangen en genereert, waardoor de plugin doorgaat in een unknown state...
Ik zit te wachten tot het weer gebeurt, dan kan ik er een screenshot van maken.
Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)
Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.
Many answers to your question can be found in our new and improved wiki.
Posted 26 September 2018 - 16:42
Ik bedoel de header waarmee wget etc. doorgeven dat ze "wget" zijn.
* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.
Posted 26 September 2018 - 16:43
Ah, nee, lijkt me onwaarschijnlijk, want op dat moment werkt het van mijn fedora laptop (in hetzelfde subnet achter dezelfde nat router) wel. En een andere user agent heb ik geprobeerd.
Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)
Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.
Many answers to your question can be found in our new and improved wiki.
Posted 28 September 2018 - 10:00
User agent, dat woord zocht ik
Dan wordt het wiresharken...
* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.
Posted 28 September 2018 - 11:15
Op de STB?
Ik heb al een tcpdump gedaan en bekeken, maar daar wordt je niks wijzer van, de andere kant gooit gewoon de deur dicht. Overigens gaat het al weer een paar dagen goed, dus schiet mij maar lek...
Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)
Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.
Many answers to your question can be found in our new and improved wiki.
0 members, 12 guests, 0 anonymous users