Hallo,
seit ca 21:15 Uhr funktioniert Proplanta nicht mehr (Error: Could not capture all data. Please check URL or city name.)
Hat noch jemand Probleme?
Gruß Rolf
Kann ich bestätigen.
Gesendet von meinem S3_32 mit Tapatalk
Den link manuell aufgerufen schaut in alles normal aus.
Gesendet von meinem S3_32 mit Tapatalk
Die Seite kann ich auch aufrufen, aber auf meinen Wandtablets und auch die Tabletseite auf dem Computer funktioniert nicht.
Gruß Rolf
Bei mir ebenfalls, bekomme allerdings folgende Meldung:
Zitat500 Access to 'https' URIs has been disabled
Selbes Problem. In meinem log steht dazu:
2017.10.25 23:32:08 1: PROPLANTA proplanta: HtmlAcquire.552 Error: Can't get https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=xxxxx&STADT=xxxxx&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT= -- 500 Access to 'https' URIs has been disabled
Hat jemand eine Idee zur Lösung?
Gruß
G.
Ja.
1.) Aus http:// ein https:// machen.
my %url_template = ( "de" => "https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=LOKALERORT&STADT=LOKALERORT&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT="
, "at" => "https://www.proplanta.de/Wetter-Oesterreich/profi-wetter-at.php?SITEID=70&PLZ=LOKALERORT&STADT=LOKALERORT&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT="
, "ch" => "https://www.proplanta.de/Wetter-Schweiz/profi-wetter-ch.php?SITEID=80&PLZ=LOKALERORT&STADT=LOKALERORT&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT="
, "fr" => "https://www.proplanta.de/Wetter-Frankreich/profi-wetter-fr.php?SITEID=50&PLZ=LOKALERORT&STADT=LOKALERORT&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter-Frankreich&wT="
, "it" => "https://www.proplanta.de/Wetter-Italien/profi-wetter-it.php?SITEID=40&PLZ=LOKALERORT&STADT=LOKALERORT&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter-Italien&wT="
2.) Das 'https' hinzufügen.
my $agent = LWP::UserAgent->new( env_proxy => 1, keep_alive => 1, protocols_allowed => ['http', 'https'], timeout => 10
Und wenn man dann noch seine Firewall entsprechend an passt klappt das auch ::) ;D
Zitat von: mumpitzstuff am 26 Oktober 2017, 01:19:20
Ja.
1.) Aus http:// ein https:// machen.
my %url_template = ( "de" => "https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=LOKALERORT&STADT=LOKALERORT&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT="
, "at" => "https://www.proplanta.de/Wetter-Oesterreich/profi-wetter-at.php?SITEID=70&PLZ=LOKALERORT&STADT=LOKALERORT&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT="
, "ch" => "https://www.proplanta.de/Wetter-Schweiz/profi-wetter-ch.php?SITEID=80&PLZ=LOKALERORT&STADT=LOKALERORT&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT="
, "fr" => "https://www.proplanta.de/Wetter-Frankreich/profi-wetter-fr.php?SITEID=50&PLZ=LOKALERORT&STADT=LOKALERORT&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter-Frankreich&wT="
, "it" => "https://www.proplanta.de/Wetter-Italien/profi-wetter-it.php?SITEID=40&PLZ=LOKALERORT&STADT=LOKALERORT&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter-Italien&wT="
2.) Das 'https' hinzufügen.
my $agent = LWP::UserAgent->new( env_proxy => 1, keep_alive => 1, protocols_allowed => ['http', 'https'], timeout => 10
Genau so hab ich es gemacht. Daten werden wieder aktualisiert. Danke dafür. Was allerdings noch nicht wieder geht, ist die Anzeige der Symbole in der TabletUI. Hab schon verschiedene imagesets ausprobiert - ohne Erfolg. Beim imageset="kleinklima" wird in der UI die URL angezeit, die augenscheinlich richtig sein müsste...
Hat jemand eine Idee?
Gruß Swen
Also wenn ich die Links aus den Readings nehme und im Browser eingebe funktioniert es.
Moin,
mir ist das aufgefallen
Adresse ist falsch
Zugeordneter Text ist OK
So habs gefunden im widget_weather.js
muss in Zeile 601 auch ein "https" hin
moin
kann jemand so nett sein und eine Erklärung for dummies geben?😩
wo finde ich das widget? Wo überall muss jetzt https stehen?
danke
im Idealfall macht das der Modulautor. (in diesem Fall tupol)
Wenn Du es "eilig" hast änderst selbst die 59_PROPLANTA.pm
Für TabletUI
/opt/fhem/www/tablet/js
widget_weather.js
Zeile 601
var matches = val.match('^https://www\.proplanta\.de/wetterdaten/images/symbole/([tn][0-9]+)\.gif');
Für Modul PROPLANTA
/opt/fhem/FHEM
59_PROPLANTA.pm
Zeile 418-423
my %url_template = ( "de" => "https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=LOKALERORT&STADT=LOKALERORT&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT="
, "at" => "https://www.proplanta.de/Wetter-Oesterreich/profi-wetter-at.php?SITEID=70&PLZ=LOKALERORT&STADT=LOKALERORT&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT="
, "ch" => "https://www.proplanta.de/Wetter-Schweiz/profi-wetter-ch.php?SITEID=80&PLZ=LOKALERORT&STADT=LOKALERORT&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT="
, "fr" => "https://www.proplanta.de/Wetter-Frankreich/profi-wetter-fr.php?SITEID=50&PLZ=LOKALERORT&STADT=LOKALERORT&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter-Frankreich&wT="
, "it" => "https://www.proplanta.de/Wetter-Italien/profi-wetter-it.php?SITEID=40&PLZ=LOKALERORT&STADT=LOKALERORT&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter-Italien&wT="
);
Zeile 542
my $agent = LWP::UserAgent->new( env_proxy => 1, keep_alive => 1, protocols_allowed => ['http', 'https'], timeout => 10
Zitat von: mumpitzstuff am 26 Oktober 2017, 01:19:20
Ja.
1.) Aus http:// ein https:// machen.
my %url_template = ( "de" => "https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=LOKALERORT&STADT=LOKALERORT&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT="
, "at" => "https://www.proplanta.de/Wetter-Oesterreich/profi-wetter-at.php?SITEID=70&PLZ=LOKALERORT&STADT=LOKALERORT&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT="
, "ch" => "https://www.proplanta.de/Wetter-Schweiz/profi-wetter-ch.php?SITEID=80&PLZ=LOKALERORT&STADT=LOKALERORT&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT="
, "fr" => "https://www.proplanta.de/Wetter-Frankreich/profi-wetter-fr.php?SITEID=50&PLZ=LOKALERORT&STADT=LOKALERORT&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter-Frankreich&wT="
, "it" => "https://www.proplanta.de/Wetter-Italien/profi-wetter-it.php?SITEID=40&PLZ=LOKALERORT&STADT=LOKALERORT&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter-Italien&wT="
2.) Das 'https' hinzufügen.
my $agent = LWP::UserAgent->new( env_proxy => 1, keep_alive => 1, protocols_allowed => ['http', 'https'], timeout => 10
DANKE!!!
Hallo,
habe bei mir die entsprechenden stellen geändert, FHEM neustart aber immer noch der gleiche Fehler. Die Zeilennummern sind allerdings nicht die gleichen wie angegeben.
In FHEM wird unter URL immer noch HTTP:// angegeben.
Gruß Rolf
Zitat von: rvideobaer am 26 Oktober 2017, 10:25:53
Hallo,
habe bei mir die entsprechenden stellen geändert, FHEM neustart aber immer noch der gleiche Fehler. Die Zeilennummern sind allerdings nicht die gleichen wie angegeben.
In FHEM wird unter URL immer noch HTTP:// angegeben.
Gruß Rolf
Wie alt ist denn deine Proplanta Datei? Vorher mal ein Update machen dann sollten die Zeilen auch gleich sein.
Vielen Dank für die schnelle Hilfe.
Grüße
Meine Datei ist aktuell, jedenfalls wird kein Update angezeigt (23.03.2017)
Gruß Rolf
Zitat von: benz_freak am 26 Oktober 2017, 10:29:00
Wie alt ist denn deine Proplanta Datei? Vorher mal ein Update machen dann sollten die Zeilen auch gleich sein.
auch von mir Danke für die schnelle Hilfe!
wenn es Probleme beim ändern gibt:
Ich hatte zunächst auch Schwierigkeiten die 59_PROPLANTA.pm zu ändern, obwohl alle Rechte eingeräumt sagte mir Coda immer, dass keine Änderung möglich. Ich habe mir beholfen, in dem ich eine Kopie der Datei lokal gespeichert habe, die geändert und dann zurück kopiert. Auch da kam in Coda die Fehlermeldung, aber die geänderte Datei wurde dann trotzdem gespeichert. Keine Ahnung (soweit gehen meine Kenntnisse nicht), vielleicht liegt es daran, dass die Datei bei laufendem FHEM in Benutzung ist?
Jedenfalls hat es mit den angegebenen Änderungen funktioniert.
ich gehe davon aus, dass in Kürze auch ein offizielles update erscheinen wird, oder?
Hallo,
habe jetzt die Datei nochmal geöffnet und siehe da Keine Änderungen und die Zeilen Nummern stimmen jetzt.
Jetzt funktioniert es.
Gruß Rolf
Hallo,
die Umstellung auf HTTPS scheint schon länger zurückzuliegen, aber vermutlich haben Sie gestern Abend das HTTP abgeschaltet.
Gruß Rolf
bei mir letztmalig um 20:55.
erkennt man auch deutlich an der gesunkenen datenrate der stündlichen peaks.
Hat das Problem jemand an den Modul Owner und den TabeltUI Owner weiter gegeben?
JA setstate und tupol hab ich angeschrieben
Super und Danke - Klappt Einwand frei :D
Hallo,
TabletUI konnte ich wieder flicken, ProPlanta im FHEM sagt aber immernoch Error: Could not capture all data. Please check URL or city name :o
Zitat von: benz_freak am 26 Oktober 2017, 09:58:40
Für TabletUI
/opt/fhem/www/tablet/js
widget_weather.js
Zeile 601
var matches = val.match('^https://www\.proplanta\.de/wetterdaten/images/symbole/([tn][0-9]+)\.gif');
Für Modul PROPLANTA
/opt/fhem/FHEM
59_PROPLANTA.pm
Zeile 418-423
my %url_template = ( "de" => "https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=LOKALERORT&STADT=LOKALERORT&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT="
, "at" => "https://www.proplanta.de/Wetter-Oesterreich/profi-wetter-at.php?SITEID=70&PLZ=LOKALERORT&STADT=LOKALERORT&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT="
, "ch" => "https://www.proplanta.de/Wetter-Schweiz/profi-wetter-ch.php?SITEID=80&PLZ=LOKALERORT&STADT=LOKALERORT&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT="
, "fr" => "https://www.proplanta.de/Wetter-Frankreich/profi-wetter-fr.php?SITEID=50&PLZ=LOKALERORT&STADT=LOKALERORT&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter-Frankreich&wT="
, "it" => "https://www.proplanta.de/Wetter-Italien/profi-wetter-it.php?SITEID=40&PLZ=LOKALERORT&STADT=LOKALERORT&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter-Italien&wT="
);
Zeile 542
my $agent = LWP::UserAgent->new( env_proxy => 1, keep_alive => 1, protocols_allowed => ['http', 'https'], timeout => 10
Das hat bei mir geholfen
Zitat von: MrJackBlack am 26 Oktober 2017, 18:48:46
Hallo,
Jetzt geht es, nachdem 2ten Reboot ::)
Danke Leute!
Zitat von: MrJackBlack am 26 Oktober 2017, 19:10:39
Jetzt geht es, nachdem 2ten Reboot ::)
Danke Leute!
Ein reload des Moduls sollte reichen.
Gesendet von meinem S3_32 mit Tapatalk
Hallo,
danke euch allen für die schnelle Hilfe.
Ich hatte die gleichen Probleme, nach den genannten Änderungen klappt der Wetterabruf auch wieder problemlos bei mir.
Gruß Reinnhard
Danke fürs debuggen.
Habe die neue Version hochgeladen.
Es braucht ein shutdown restart.
Auch von mir vielen Dank für die Hilfe!
Habe mir seit gestern Abend schon den Kopf darüber zerbrochen, was denn nun schon wieder passiert ist ::) ::)
@tupol:
Das Update hat bei mir wieder das alte Proplanta-Modul geladen mit den HTTP, statt HTTPS.
Sind die Updates nicht immer erst am nächsten Morgen scharf und werden verteilt?
Gesendet von meinem S3_32 mit Tapatalk
ja ab 8 Uhr,
wenn du es früher haben möchtest, dann musst du dir die Version aus dem SVN ziehen.
Gruß Michael
Hi zusammen,
kann mich jemand kurz aufklären?
SVN ziehen?
Zwecks Updates kenne ich ich noch nicht so gut aus.
Nach einem Update bekomme ich nun folgende Fehlermeldung:
Undefined subroutine &main::PROPLANTA_Html called at (eval 119) line 1.
@d0m2011: restart nach dem update gemacht?
Ja hab ich, mehrmals.
Hab den Fehler nicht weg bekommen, warum auch immer.
Habe dann die Proplanta.js gelöscht, Update gemacht und anschließend Proplanta in der cfg gelöscht und neu definiert.
-> Funktioniert nun.
Ohne Neudefinition war es nicht möglich.
Also ich habe eine ältere FHEM Version und habe mich nicht getraut, mit einem einfachen Update
mein seit fast 2 Jahren laufendes System zu zerschießen ::)
Habe nur das Prolanta-Modul geupdatet und die js-Datei (für Tablet UI) manuell geändert :
Dazu in der FHEM Kommandozeile einfach
Zitatupdate 59_PROPLANTA.pm
eingeben
Für Tablet UI in der Datei widget_weather.js
nach dem String "http://www\.proplanta\.de" suchen und das http durch ein https ersetzen.
Vielleicht hilfts ja jemandem....
Habe das Problem auch gerade bemerkt bzw. mir Zeit dafür genommen und dann hier im Thread gleich die Lösung gefunden.
Danke an alle und auch an den Modul-Autor für das prompte Update! :D
Hallo,
das Problem scheint ja nun endgültig gelöst zu sein.
Danke noch mal an alle die hier helfen konnten.
Gruß Rolf
Auch von mir ein herzliches Dankeschön.
Da ich nur zwei Tage Vorhersage auf dem Tablet anzeigen lasse, ist es mir erst gestern aufgefallen.
Tolle Sache hier. Gemeinsam sind wir stark. Weiter so!
Ich hatte auch gehofft, dass ein Update des Moduls hilft und diesen am Sonntag durchgeführt ...
Der erste Abruf der Proplanta-Daten nach dem Restart hat auch bestens funktioniert ... aber dann, nach dem eingestellten INTERVAL stürzt FHEM ebntweder komplett ab oder geht in einen Endlosloop ... zuerst dachte ich, es gibt einen Zusammenhang mit der Zeitumstellung am Sonntag, aber das Problem dauerte an bis ich heute Proplanta aus der Konfig entfernt habe
Verbose 4 oder 5 beim Proplanta-Modul zeigt nur, dass er im Proplanta abgestürzt ist
2017.10.31 01:02:22.866 4: PROPLANTA proplanta: Start.604 Start forked process to capture html
2017.10.31 01:02:22.881 4: PROPLANTA proplanta: HtmlAcquire.539 Start capturing of https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=Essen&STADT=Essen&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT=0
2017.10.31 01:02:45 2: Perfmon: ready to watch out for delays greater than one second
2017.10.31 01:02:45.061 1: starting in console mode
Korrekt wäre
2017.10.31 01:03:30.178 4: PROPLANTA proplanta: Start.604 Start forked process to capture html
2017.10.31 01:03:30.178 4: PROPLANTA proplanta: HtmlAcquire.539 Start capturing of https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=Essen&STADT=Essen&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT=0
2017.10.31 01:03:34.600 4: PROPLANTA proplanta: HtmlAcquire.556 484845 characters captured
2017.10.31 01:03:34.617 4: PROPLANTA proplanta: Run.661 Start HTML parsing of captured page
Irgend eine Idee?
Leider keine. Ich denke nicht, dass es an PROPLANTA liegt. Abstürze sind meistens tieferliegend z.B. in Perl-Modulen (SSL) oder im FHEM-Framework.
Ja, das war es ...
Nach Update von Strawberry Perl 5.20.2.1 auf 5.26.1.1 funktioniert jetzt alles wieder
Hi seit gestern Abend geht Proplanta bei mir wieder nicht, Update und Shutdown bringt nix. Wlan geht....Bis gestern lief es über die https Adresse.....
Grüße AM
Zitat von: AlterMann am 20 November 2017, 04:34:03
Hi seit gestern Abend geht Proplanta bei mir wieder nicht, Update und Shutdown bringt nix. Wlan geht....Bis gestern lief es über die https Adresse.....
Also bei mir läuft es noch. Scheint eher ein spezifisches Problem zu sein...?
Zitat von: AlterMann am 20 November 2017, 04:34:03
Hi seit gestern Abend geht Proplanta bei mir wieder nicht, Update und Shutdown bringt nix. Wlan geht....Bis gestern lief es über die https Adresse.....
Grüße AM
Hier geht auch noch alles. Letztes Update vor einer Minute. Schau mal ins Logfile
Hi danke für die Antworten. Es war nicht Proplanta. Meine Fritzbox hat sich nach und nach verabschiedet. Das heißt mal lief sie und dann wieder nicht oder nicht richtig. Ich hab ihr neue Kondensatoren spendiert und schon liefs wieder.....
Danke AM
Hallo,
Also bei mir funktionniert PROPLANTA nicht mehr.
Es wird nicht mehr geupdated und der STATE geht nach paar Sekunden auf "Error: Could not capture all data. Please check URL or city name."
Die Version lautet: 59_PROPLANTA.pm 15358 2017-10-30 20:04:27Z tupol
Hier die Definition:
define Meteo PROPLANTA Trier de
attr Meteo INTERVAL 14400
attr Meteo forecastDays 4
und ein Auszug aus dem Log:
2017.12.27 20:08:47 3: PROPLANTA: set Meteo update
2017.12.27 20:08:47 4: PROPLANTA Meteo: Start.604 Start forked process to capture html
2017.12.27 20:08:47 4: PROPLANTA Meteo: HtmlAcquire.539 Start capturing of https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=Trier&STADT=Trier&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT=0
2017.12.27 20:08:50 4: PROPLANTA Meteo: HtmlAcquire.556 57003 characters captured
2017.12.27 20:08:50 4: PROPLANTA Meteo: Run.661 Start HTML parsing of captured page
2017.12.27 20:08:52 4: PROPLANTA Meteo: Run.666 Found terms: 0
2017.12.27 20:08:52 5: PROPLANTA Meteo: Run.672 Parsed string: Meteo
2017.12.27 20:08:52 4: PROPLANTA Meteo: Done.692 Forked process successfully finished
2017.12.27 20:08:52 5: PROPLANTA Meteo: Done.716 reading:durationFetchReadings value:5.00
2017.12.27 20:08:52 4: PROPLANTA Meteo: Done.735 1 values captured
Ich hoffe jemand hat ne Idee, denn ich bin ratlos.
Liebe Grüße,
wind_surfer
hab es mal bei mir getestet. es läuft. allerdings werden viel mehr daten zurückgegeben.
2017.12.28 20:05:48 4: PROPLANTA Meteo: HtmlAcquire.556 512893 characters captured
Danke für den Tip, das ist es.
HtmlAcquire gibt nicht immer das gleiche zurück.
Ich habe dort den timeout mal von 10 auf 20 gesetzt.
Nach einem Neustart vom Synology wo fhem drauf läuft, siehts besser aus aber die ID's TMIN/TMAX fehlen jedoch immer noch und dadurch bleibt der STATE auf Error: Could not capture all data. Please check URL or city name.
Hier ein Auszug aus dem Log:
2017.12.28 21:02:45 4: PROPLANTA Meteo: Start.604 Start forked process to capture html
2017.12.28 21:02:46 4: PROPLANTA Meteo: HtmlAcquire.539 Start capturing of https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=Trier&STADT=Trier&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT=0
2017.12.28 21:03:02 4: PROPLANTA Meteo: HtmlAcquire.556 106107 characters captured
2017.12.28 21:03:02 4: PROPLANTA Meteo: Run.661 Start HTML parsing of captured page
2017.12.28 21:03:07 4: PROPLANTA Meteo: HtmlAcquire.539 Start capturing of https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=Trier&STADT=Trier&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT=4
2017.12.28 21:03:13 4: PROPLANTA Meteo: HtmlAcquire.556 469310 characters captured
2017.12.28 21:03:13 4: PROPLANTA Meteo: Run.661 Start HTML parsing of captured page
2017.12.28 21:03:21 1: 192.168.1.50:55000 reappeared (Television)
2017.12.28 21:03:47 4: PROPLANTA Meteo: HtmlAcquire.539 Start capturing of https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=Trier&STADT=Trier&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT=7
2017.12.28 21:03:52 4: PROPLANTA Meteo: HtmlAcquire.556 114291 characters captured
2017.12.28 21:03:52 4: PROPLANTA Meteo: Run.661 Start HTML parsing of captured page
2017.12.28 21:03:58 4: PROPLANTA Meteo: HtmlAcquire.539 Start capturing of https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=Trier&STADT=Trier&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT=11
2017.12.28 21:04:02 4: PROPLANTA Meteo: HtmlAcquire.556 222507 characters captured
2017.12.28 21:04:02 4: PROPLANTA Meteo: Run.661 Start HTML parsing of captured page
2017.12.28 21:04:16 4: PROPLANTA Meteo: Run.666 Found terms: 231
und noch mal:
2017.12.28 22:30:10 4: PROPLANTA Meteo: Start.604 Start forked process to capture html
2017.12.28 22:30:11 4: PROPLANTA Meteo: HtmlAcquire.539 Start capturing of https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=Trier&STADT=Trier&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT=0
2017.12.28 22:30:21 4: PROPLANTA Meteo: HtmlAcquire.556 16083 characters captured
2017.12.28 22:30:21 4: PROPLANTA Meteo: Run.661 Start HTML parsing of captured page
2017.12.28 22:30:21 4: PROPLANTA Meteo: HtmlAcquire.539 Start capturing of https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=Trier&STADT=Trier&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT=4
2017.12.28 22:30:27 4: PROPLANTA Meteo: HtmlAcquire.556 469218 characters captured
2017.12.28 22:30:27 4: PROPLANTA Meteo: Run.661 Start HTML parsing of captured page
2017.12.28 22:31:00 4: PROPLANTA Meteo: HtmlAcquire.539 Start capturing of https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=Trier&STADT=Trier&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT=7
2017.12.28 22:31:05 4: PROPLANTA Meteo: HtmlAcquire.556 226838 characters captured
2017.12.28 22:31:05 4: PROPLANTA Meteo: Run.661 Start HTML parsing of captured page
2017.12.28 22:31:20 4: PROPLANTA Meteo: HtmlAcquire.539 Start capturing of https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=Trier&STADT=Trier&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT=11
2017.12.28 22:31:25 4: PROPLANTA Meteo: HtmlAcquire.556 222476 characters captured
2017.12.28 22:31:25 4: PROPLANTA Meteo: Run.661 Start HTML parsing of captured page
2017.12.28 22:31:40 4: PROPLANTA Meteo: Run.666 Found terms: 259
Ein Testdownload der gleichen URL in der Synology Download-Station hat weniger als 1 Sekunde gedauert.
Gibt es noch etwas was ich testen könnte ?
So, nachdem ich den Prozeß Timeout in PROPLANTA_Start(601) von 120 auf 240 erhöht und das Modul neu gestarted habe geht's jetzt:
2017.12.28 23:35:53 4: PROPLANTA Meteo: Start.604 Start forked process to capture html
2017.12.28 23:35:53 4: PROPLANTA Meteo: HtmlAcquire.539 Start capturing of https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=Trier&STADT=Trier&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT=0
2017.12.28 23:36:07 4: PROPLANTA Meteo: HtmlAcquire.556 482571 characters captured
2017.12.28 23:36:07 4: PROPLANTA Meteo: Run.661 Start HTML parsing of captured page
2017.12.28 23:36:41 4: PROPLANTA Meteo: HtmlAcquire.539 Start capturing of https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=Trier&STADT=Trier&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT=4
2017.12.28 23:36:46 4: PROPLANTA Meteo: HtmlAcquire.556 469216 characters captured
2017.12.28 23:36:46 4: PROPLANTA Meteo: Run.661 Start HTML parsing of captured page
2017.12.28 23:37:19 4: PROPLANTA Meteo: HtmlAcquire.539 Start capturing of https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=Trier&STADT=Trier&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT=7
2017.12.28 23:37:23 4: PROPLANTA Meteo: HtmlAcquire.556 226836 characters captured
2017.12.28 23:37:24 4: PROPLANTA Meteo: Run.661 Start HTML parsing of captured page
2017.12.28 23:37:38 4: PROPLANTA Meteo: HtmlAcquire.539 Start capturing of https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=Trier&STADT=Trier&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT=11
2017.12.28 23:37:42 4: PROPLANTA Meteo: HtmlAcquire.556 222474 characters captured
2017.12.28 23:37:42 4: PROPLANTA Meteo: Run.661 Start HTML parsing of captured page
2017.12.28 23:37:57 4: PROPLANTA Meteo: Run.666 Found terms: 552
Das ganze hat 124s gedauert. (durationFetchReadings)
Mein alter Synology DS211 wird bei jedem Update langsamer und das ist vielleicht die Ursache.
Guten Morgen,
Zu früh gefreut, die beiden letzten Updates gingen schief.
Es werden nur ca. 60kb statt 500kb geladen.
2017.12.29 03:35:53 4: PROPLANTA Meteo: Start.604 Start forked process to capture html
2017.12.29 03:35:53 4: PROPLANTA Meteo: HtmlAcquire.539 Start capturing of https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=Trier&STADT=Trier&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT=0
2017.12.29 03:35:57 4: PROPLANTA Meteo: HtmlAcquire.556 65187 characters captured
2017.12.29 03:35:57 4: PROPLANTA Meteo: Run.661 Start HTML parsing of captured page
2017.12.29 03:35:59 4: PROPLANTA Meteo: HtmlAcquire.539 Start capturing of https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=Trier&STADT=Trier&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT=4
2017.12.29 03:36:01 4: PROPLANTA Meteo: HtmlAcquire.556 65187 characters captured
2017.12.29 03:36:01 4: PROPLANTA Meteo: Run.661 Start HTML parsing of captured page
2017.12.29 03:36:03 4: PROPLANTA Meteo: HtmlAcquire.539 Start capturing of https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=Trier&STADT=Trier&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT=7
2017.12.29 03:36:05 4: PROPLANTA Meteo: HtmlAcquire.556 65187 characters captured
2017.12.29 03:36:05 4: PROPLANTA Meteo: Run.661 Start HTML parsing of captured page
2017.12.29 03:36:07 4: PROPLANTA Meteo: HtmlAcquire.539 Start capturing of https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=Trier&STADT=Trier&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT=11
2017.12.29 03:36:09 4: PROPLANTA Meteo: HtmlAcquire.556 65187 characters captured
2017.12.29 03:36:09 4: PROPLANTA Meteo: Run.661 Start HTML parsing of captured page
2017.12.29 03:36:12 4: PROPLANTA Meteo: Run.666 Found terms: 0
2017.12.29 03:36:12 5: PROPLANTA Meteo: Run.672 Parsed string: Meteo
2017.12.29 03:36:12 4: PROPLANTA Meteo: Done.692 Forked process successfully finished
2017.12.29 03:36:12 5: PROPLANTA Meteo: Done.716 reading:durationFetchReadings value:19.00
2017.12.29 03:36:12 4: PROPLANTA Meteo: Done.735 1 values captured
2017.12.29 03:42:59 3: FS20 set Salon.Led.Tv on
2017.12.29 03:42:59 3: FS20 set Salon.Led.Plafond on
2017.12.29 03:43:04 3: FS20 set Salon.Led.Tv on
2017.12.29 03:43:04 3: FS20 set Salon.Led.Plafond on
2017.12.29 03:43:08 1: 192.168.1.50:55000 reappeared (Television)
2017.12.29 03:43:20 1: 192.168.1.50:55000 disconnected, waiting to reappear (Television)
2017.12.29 03:43:39 3: FS20 set Salon.Led.Tv off
2017.12.29 03:43:39 3: FS20 set Salon.Led.Plafond off
2017.12.29 03:43:44 3: FS20 set Salon.Led.Tv off
2017.12.29 03:43:44 3: FS20 set Salon.Led.Plafond off
2017.12.29 07:35:53 4: PROPLANTA Meteo: Start.604 Start forked process to capture html
2017.12.29 07:35:53 4: PROPLANTA Meteo: HtmlAcquire.539 Start capturing of https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=Trier&STADT=Trier&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT=0
2017.12.29 07:36:19 4: PROPLANTA Meteo: HtmlAcquire.556 73371 characters captured
2017.12.29 07:36:19 4: PROPLANTA Meteo: Run.661 Start HTML parsing of captured page
2017.12.29 07:36:22 4: PROPLANTA Meteo: HtmlAcquire.539 Start capturing of https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=Trier&STADT=Trier&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT=4
2017.12.29 07:36:24 4: PROPLANTA Meteo: HtmlAcquire.556 32451 characters captured
2017.12.29 07:36:24 4: PROPLANTA Meteo: Run.661 Start HTML parsing of captured page
2017.12.29 07:36:25 4: PROPLANTA Meteo: HtmlAcquire.539 Start capturing of https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=Trier&STADT=Trier&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT=7
2017.12.29 07:36:27 4: PROPLANTA Meteo: HtmlAcquire.556 57003 characters captured
2017.12.29 07:36:27 4: PROPLANTA Meteo: Run.661 Start HTML parsing of captured page
2017.12.29 07:36:29 4: PROPLANTA Meteo: HtmlAcquire.539 Start capturing of https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=Trier&STADT=Trier&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT=11
2017.12.29 07:36:32 4: PROPLANTA Meteo: HtmlAcquire.556 57003 characters captured
2017.12.29 07:36:32 4: PROPLANTA Meteo: Run.661 Start HTML parsing of captured page
2017.12.29 07:36:34 4: PROPLANTA Meteo: Run.666 Found terms: 0
2017.12.29 07:36:34 5: PROPLANTA Meteo: Run.672 Parsed string: Meteo
2017.12.29 07:36:34 4: PROPLANTA Meteo: Done.692 Forked process successfully finished
2017.12.29 07:36:34 5: PROPLANTA Meteo: Done.716 reading:durationFetchReadings value:41.00
2017.12.29 07:36:34 4: PROPLANTA Meteo: Done.735 1 values captured
Ich werd mal suchen ob es eine Möglichkeit gibt um beim HTTP::Request in PROPLANTA_HtmlAcquire mehr zu loggen.
Oder hat jemand ein besserer Tip ?
Liebe Grüße,
wind_surfer
Hallo zusammen,
ich versuche schon seit geraumer Zeit das Modul Proplanta ans Laufen zu bekommen. Jedoch werden bei mir einfach keine Readings gebildet bzw. angezeigt. Verbose habe ich auf 5 gestellt. Der Log sagt folgendes nach einem set Aufruf:
2017.12.30 01:59:50 3: PROPLANTA: set WetterProplanta update
2017.12.30 01:59:50 4: PROPLANTA WetterProplanta: Start.591 Killing old forked process
2017.12.30 01:59:50 4: PROPLANTA WetterProplanta: Start.604 Start forked process to capture html
2017.12.30 01:59:50 4: PROPLANTA WetterProplanta: HtmlAcquire.539 Start capturing of https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=Wesseling+(Rheinland)&STADT=Wesseling+(Rheinland)&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT=0
2017.12.30 01:59:51 4: PROPLANTA WetterProplanta: HtmlAcquire.556 525511 characters captured
2017.12.30 01:59:51 4: PROPLANTA WetterProplanta: Run.661 Start HTML parsing of captured page
2017.12.30 01:59:55 4: PROPLANTA WetterProplanta: HtmlAcquire.539 Start capturing of https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=Wesseling+(Rheinland)&STADT=Wesseling+(Rheinland)&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT=4
2017.12.30 01:59:56 4: PROPLANTA WetterProplanta: HtmlAcquire.556 481469 characters captured
2017.12.30 01:59:56 4: PROPLANTA WetterProplanta: Run.661 Start HTML parsing of captured page
2017.12.30 02:00:00 4: PROPLANTA WetterProplanta: Run.666 Found terms: 503
2017.12.30 02:00:00 5: PROPLANTA WetterProplanta: Run.672 Parsed string: WetterProplanta|obsTime|01:00|temperature|4.4|pressure|1004.1|weather|wolkig|weatherIcon|https://www.proplanta.de/wetterdaten/images/symbole/n3.gif|humidity|86.6|dewPoint|1.9|visibility|45|cloudBaseMin|600|cloudBaseMax|1000|windDir|225|windDirIcon|https://www.proplanta.de/wetterdaten/images/symbole/w28.gif|wind|14.4|fc0_date|30.12.2017|fc1_date|31.12.2017|fc2_date|01.01.2018|fc3_date|02.01.2018|fc0_tempMax|13|fc1_tempMax|13|fc2_tempMax|9|fc3_tempMax|7|fc0_tempMin|2|fc1_tempMin|9|fc2_tempMin|5|fc3_tempMin|3|fc0_chOfRainDay|80|fc1_chOfRainDay|20|fc2_chOfRainDay|20|fc3_chOfRainDay|15|fc0_chOfRainNight|80|fc1_chOfRainNight|40|fc2_chOfRainNight|80|fc3_chOfRainNight|40|fc0_frost|0|fc1_frost|0|fc2_frost|0|fc3_frost|0|fc0_evapor|1|fc1_evapor|1|fc2_evapor|1|fc3_evapor|1|fc0_dew|0|fc1_dew|0|fc2_dew|0|fc3_dew|2|fc0_sun|5|fc1_sun|5|fc2_sun|5|fc3_sun|25|fc0_uv|1|fc1_uv|1|fc2_uv|1|fc3_uv|1|fc0_rad|0.3|fc1_rad|0.3|fc2_rad|0.5|fc3_rad|0.4|fc0_weatherMorning|Regen|fc0_weatherMorningIcon|https://www.proplanta.de/wetterdaten/images/symbole/t7.gif|fc1_weatherMorning|bedeckt|fc1_weatherMorningIcon|https://www.proplanta.de/wetterdaten/images/symbole/t5.gif|fc2_weatherMorning|bedeckt|fc2_weatherMorningIcon|https://www.proplanta.de/wetterdaten/images/symbole/t5.gif|fc3_weatherMorning|stark bewoelkt|fc3_weatherMorningIcon|https://www.proplanta.de/wetterdaten/images/symbole/t4.gif|fc0_weatherDay|Regen|fc0_weatherDayIcon|https://www.proplanta.de/wetterdaten/images/symbole/t7.gif|fc1_weatherDay|bedeckt|fc1_weatherDayIcon|https://www.proplanta.de/wetterdaten/images/symbole/t5.gif|fc2_weatherDay|bedeckt|fc2_weatherDayIcon|https://www.proplanta.de/wetterdaten/images/symbole/t5.gif|fc3_weatherDay|stark bewoelkt|fc3_weatherDayIcon|https://www.proplanta.de/wetterdaten/images/symbole/t4.gif|fc0_weatherEvening|bedeckt|fc0_weatherEveningIcon|https://www.proplanta.de/wetterdaten/images/symbole/n5.gif|fc1_weatherEvening|bedeckt|fc1_weatherEveningIcon|https://www.proplanta.de/wetterdaten/images/symbole/n5.gif|fc2_weatherEvening|Regen|fc2_weatherEveningIcon|https://www.proplanta.de/wetterdaten/images/symbole/n7.gif|fc3_weatherEvening|bedeckt|fc3_weatherEveningIcon|https://www.proplanta.de/wetterdaten/images/symbole/n5.gif|fc0_weatherNight|Regen|fc0_weatherNightIcon|https://www.proplanta.de/wetterdaten/images/symbole/n7.gif|fc1_weatherNight|Regenschauer|fc1_weatherNightIcon|https://www.proplanta.de/wetterdaten/images/symbole/n6.gif|fc2_weatherNight|Regen|fc2_weatherNightIcon|https://www.proplanta.de/wetterdaten/images/symbole/n7.gif|fc3_weatherNight|Regenschauer|fc3_weatherNightIcon|https://www.proplanta.de/wetterdaten/images/symbole/n6.gif|fc0_temp00|3|fc1_temp00|13|fc2_temp00|9|fc3_temp00|5|fc0_temp03|3|fc1_temp03|12|fc2_temp03|8|fc3_temp03|5|fc0_temp06|5|fc1_temp06|12|fc2_temp06|7|fc3_temp06|4|fc0_temp09|9|fc1_temp09|13|fc2_temp09|7|fc3_temp09|5|fc0_temp12|12|fc1_temp12|13|fc2_temp12|7|fc3_temp12|6|fc0_temp15|12|fc1_temp15|12|fc2_temp15|7|fc3_temp15|6|fc0_temp18|11|fc1_temp18|11|fc2_temp18|5|fc3_temp18|6|fc0_temp21|12|fc1_temp21|11|fc2_temp21|5|fc3_temp21|7|fc0_chOfRain00|20|fc1_chOfRain00|80|fc2_chOfRain00|80|fc3_chOfRain00|20|fc0_chOfRain03|20|fc1_chOfRain03|20|fc2_chOfRain03|20|fc3_chOfRain03|20|fc0_chOfRain06|80|fc1_chOfRain06|20|fc2_chOfRain06|20|fc3_chOfRain06|15|fc0_chOfRain09|80|fc1_chOfRain09|20|fc2_chOfRain09|20|fc3_chOfRain09|10|fc0_chOfRain12|20|fc1_chOfRain12|20|fc2_chOfRain12|20|fc3_chOfRain12|15|fc0_chOfRain15|20|fc1_chOfRain15|20|fc2_chOfRain15|80|fc3_chOfRain15|20|fc0_chOfRain18|20|fc1_chOfRain18|20|fc2_chOfRain18|80|fc3_chOfRain18|20|fc0_chOfRain21|80|fc1_chOfRain21|40|fc2_chOfRain21|80|fc3_chOfRain21|80|fc0_rain00|0|fc1_rain00|0.8|fc2_rain00|0.5|fc3_rain00|0|fc0_rain03|0|fc1_rain03|0|fc2_rain03|0|fc3_rain03|0|fc0_rain06|1.8|fc1_rain06|0|fc2_rain06|0|fc3_rain06|0|fc0_rain09|5.8|fc1_rain09|0|fc2_rain09|0|fc3_rain09|0|fc0_rain12|0|fc1_rain12|0|fc2_rain12|0|fc3_rain12|0|fc0_rain15|0|fc1_rain15|0|fc2_rain15|0.4|fc3_rain15|0|fc0_rain18|0|fc1_rain18|0|fc2_rain18|5.1|fc3_rain18|0|fc0_rain21|2.5|fc1_rain21|0.8|fc2_rain21|3.6|fc3_rain21|0.6|fc0_rain|10.1|fc1_rain|1.6|fc2_rain|9.6|fc3_rain|0.6|fc0_cloud00|100|fc1_cloud00|100|fc2_cloud00|100|fc3_cloud00|100|fc0_cloud03|100|fc1_cloud03|100|fc2_cloud03|100|fc3_cloud03|100|fc0_cloud06|100|fc1_cloud06|100|fc2_cloud06|100|fc3_cloud06|87.5|fc0_cloud09|100|fc1_cloud09|100|fc2_cloud09|100|fc3_cloud09|37.5|fc0_cloud12|100|fc1_cloud12|100|fc2_cloud12|100|fc3_cloud12|75|fc0_cloud15|100|fc1_cloud15|100|fc2_cloud15|100|fc3_cloud15|100|fc0_cloud18|100|fc1_cloud18|100|fc2_cloud18|100|fc3_cloud18|100|fc0_cloud21|100|fc1_cloud21|100|fc2_cloud21|100|fc3_cloud21|100|fc0_windDir00|247|fc1_windDir00|234|fc2_windDir00|234|fc3_windDir00|282|fc0_windDir03|216|fc1_windDir03|229|fc2_windDir03|239|fc3_windDir03|265|fc0_windDir06|187|fc1_windDir06|229|fc2_windDir06|237|fc3_windDir06|253|fc0_windDir09|224|fc1_windDir09|223|fc2_windDir09|225|fc3_windDir09|244|fc0_windDir12|263|fc1_windDir12|223|fc2_windDir12|222|fc3_windDir12|257|fc0_windDir15|264|fc1_windDir15|228|fc2_windDir15|216|fc3_windDir15|244|fc0_windDir18|247|fc1_windDir18|231|fc2_windDir18|91|fc3_windDir18|219|fc0_windDir21|242|fc1_windDir21|235|fc2_windDir21|317|fc3_windDir21|215|fc0_wind00|14.4|fc1_wind00|25.2|fc2_wind00|21.6|fc3_wind00|14.4|fc0_wind03|14.4|fc1_wind03|25.2|fc2_wind03|28.8|fc3_wind03|14.4|fc0_wind06|18|fc1_wind06|21.6|fc2_wind06|25.2|fc3_wind06|10.8|fc0_wind09|25.2|fc1_wind09|28.8|fc2_wind09|25.2|fc3_wind09|14.4|fc0_wind12|21.6|fc1_wind12|25.2|fc2_wind12|28.8|fc3_wind12|18|fc0_wind15|18|fc1_wind15|28.8|fc2_wind15|21.6|fc3_wind15|10.8|fc0_wind18|14.4|fc1_wind18|21.6|fc2_wind18|7.2|fc3_wind18|14.4|fc0_wind21|18|fc1_wind21|14.4|fc2_wind21|10.8|fc3_wind21|21.6|fc0_moonRise|14:43|fc1_moonRise|15:27|fc2_moonRise|16:21|fc3_moonRise|17:27|fc0_moonSet|04:55|fc1_moonSet|06:13|fc2_moonSet|07:27|fc3_moonSet|08:33|fc4_date|03.01.2018|fc5_date|04.01.2018|fc6_date|05.01.2018|fc4_tempMax|12|fc5_tempMax|8|fc6_tempMax|11|fc4_tempMin|3|fc5_tempMin|4|fc6_tempMin|6|fc4_chOfRainDay|80|fc5_chOfRainDay|20|fc6_chOfRainDay|15|fc4_chOfRainNight|40|fc5_chOfRainNight|80|fc6_chOfRainNight|80|fc4_frost|0|fc5_frost|0|fc6_frost|0|fc4_evapor|1|fc5_evapor|1|fc6_evapor|1|fc4_dew|0|fc5_dew|0|fc6_dew|0|fc4_sun|5|fc5_sun|5|fc6_sun|25|fc4_uv|1|fc5_uv|1|fc6_uv|1|fc4_rad|0.4|fc5_rad|0.5|fc6_rad|1.1|fc4_weatherMorning|bedeckt|fc4_weatherMorningIcon|https://www.proplanta.de/wetterdaten/images/symbole/t5.gif|fc5_weatherMorning|Regen|fc5_weatherMorningIcon|https://www.proplanta.de/wetterdaten/images/symbole/t7.gif|fc6_weatherMorning|bedeckt|fc6_weatherMorningIcon|https://www.proplanta.de/wetterdaten/images/symbole/t5.gif|fc4_weatherDay|Regen|fc4_weatherDayIcon|https://www.proplanta.de/wetterdaten/images/symbole/t7.gif|fc5_weatherDay|bedeckt|fc5_weatherDayIcon|https://www.proplanta.de/wetterdaten/images/symbole/t5.gif|fc6_weatherDay|stark bewoelkt|fc6_weatherDayIcon|https://www.proplanta.de/wetterdaten/images/symbole/t4.gif|fc4_weatherEvening|stark bewoelkt|fc4_weatherEveningIcon|https://www.proplanta.de/wetterdaten/images/symbole/n4.gif|fc5_weatherEvening|Regen|fc5_weatherEveningIcon|https://www.proplanta.de/wetterdaten/images/symbole/n7.gif|fc6_weatherEvening|stark bewoelkt|fc6_weatherEveningIcon|https://www.proplanta.de/wetterdaten/images/symbole/n4.gif|fc4_weatherNight|Regenschauer|fc4_weatherNightIcon|https://www.proplanta.de/wetterdaten/images/symbole/n6.gif|fc5_weatherNight|Regen|fc5_weatherNightIcon|https://www.proplanta.de/wetterdaten/images/symbole/n7.gif|fc6_weatherNight|Regen|fc6_weatherNightIcon|https://www.proplanta.de/wetterdaten/images/symbole/n7.gif|fc4_temp00|10|fc5_temp00|4|fc6_temp00|11|fc4_temp03|9|fc5_temp03|6|fc6_temp03|11|fc4_temp06|9|fc5_temp06|6|fc6_temp06|8|fc4_temp09|12|fc5_temp09|6|fc6_temp09|7|fc4_temp12|7|fc5_temp12|8|fc6_temp12|9|fc4_temp15|6|fc5_temp15|7|fc6_temp15|8|fc4_temp18|5|fc5_temp18|6|fc6_temp18|7|fc4_temp21|4|fc5_temp21|7|fc6_temp21|7|fc4_chOfRain00|40|fc5_chOfRain00|10|fc6_chOfRain00|80|fc4_chOfRain03|40|fc5_chOfRain03|50|fc6_chOfRain03|80|fc4_chOfRain06|20|fc5_chOfRain06|80|fc6_chOfRain06|20|fc4_chOfRain09|40|fc5_chOfRain09|20|fc6_chOfRain09|15|fc4_chOfRain12|80|fc5_chOfRain12|20|fc6_chOfRain12|15|fc4_chOfRain15|80|fc5_chOfRain15|50|fc6_chOfRain15|10|fc4_chOfRain18|15|fc5_chOfRain18|80|fc6_chOfRain18|15|fc4_chOfRain21|0|fc5_chOfRain21|80|fc6_chOfRain21|80|fc4_rain00|0.8|fc5_rain00|0|fc6_rain00|1.1|fc4_rain03|2|fc5_rain03|0.1|fc6_rain03|0.2|fc4_rain06|0|fc5_rain06|0.3|fc6_rain06|0|fc4_rain09|4.1|fc5_rain09|0|fc6_rain09|0|fc4_rain12|3|fc5_rain12|0|fc6_rain12|0|fc4_rain15|0.4|fc5_rain15|0.1|fc6_rain15|0|fc4_rain18|0|fc5_rain18|2|fc6_rain18|0|fc4_rain21|0|fc5_rain21|4.7|fc6_rain21|1.2|fc4_rain|10.3|fc5_rain|7.2|fc6_rain|2.5|fc4_cloud00|100|fc5_cloud00|37.5|fc6_cloud00|100|fc4_cloud03|100|fc5_cloud03|100|fc6_cloud03|100|fc4_cloud06|100|fc5_cloud06|100|fc6_cloud06|100|fc4_cloud09|100|fc5_cloud09|100|fc6_cloud09|87.5|fc4_cloud12|100|fc5_cloud12|100|fc6_cloud12|87.5|fc4_cloud15|100|fc5_cloud15|100|fc6_cloud15|62.5|fc4_cloud18|75|fc5_cloud18|100|fc6_cloud18|87.5|fc4_cloud21|0|fc5_cloud21|100|fc6_cloud21|100|fc4_windDir00|241|fc5_windDir00|246|fc6_windDir00|240|fc4_windDir03|263|fc5_windDir03|255|fc6_windDir03|242|fc4_windDir06|213|fc5_windDir06|270|fc6_windDir06|260|fc4_windDir09|233|fc5_windDir09|272|fc6_windDir09|230|fc4_windDir12|298|fc5_windDir12|281|fc6_windDir12|227|fc4_windDir15|287|fc5_windDir15|253|fc6_windDir15|206|fc4_windDir18|285|fc5_windDir18|195|fc6_windDir18|208|fc4_windDir21|270|fc5_windDir21|176|fc6_windDir21|185|fc4_wind00|21.6|fc5_wind00|10.8|fc6_wind00|14.4|fc4_wind03|14.4|fc5_wind03|10.8|fc6_wind03|10.8|fc4_wind06|21.6|fc5_wind06|10.8|fc6_wind06|10.8|fc4_wind09|32.4|fc5_wind09|14.4|fc6_wind09|10.8|fc4_wind12|32.4|fc5_wind12|14.4|fc6_wind12|14.4|fc4_wind15|28.8|fc5_wind15|7.2|fc6_wind15|10.8|fc4_wind18|18|fc5_wind18|7.2|fc6_wind18|10.8|fc4_wind21|14.4|fc5_wind21|7.2|fc6_wind21|7.2|fc4_moonRise|18:41|fc5_moonRise|19:59|fc6_moonRise|21:16|fc4_moonSet|09:28|fc5_moonSet|10:12|fc6_moonSet|10:48
2017.12.30 02:00:00 1: BlockingInformParent (BlockingStart): Can't connect to localhost:36482: IO::Socket::INET: connect: Verbindungsaufbau abgelehnt
2017.12.30 02:00:00 1: BlockingInformParent (PROPLANTA_Done): Can't connect to localhost:36482: IO::Socket::INET: connect: Verbindungsaufbau abgelehnt
Die Umstellung auf https habe ich bereits durchgeführt. Der Internal STATE steht seit dem define des Moduls auf Initializing.
Ich kann leider nichts mit den letzten beiden Einträgen anfangen "BlockingInformParent". Hatte schon ähnliche Probleme z.B. mit dem Traffic oder Fritzbox Modul. Es unterscheiden sich darin nur die Ports. Ich wäre sehr dankbar, wenn mir hier jemand auf die Sprünge helfen könnte, was bei mir falsch sein kann.
Ich habe auch mal einen Screenshot aus der DeviceOverview angehängt.
Viele Grüße
Wilano
@wilando
Da scheint etwas mit der Rückgabe der Werte an den Hauptzweig schief zu gehen. Der dafür benötigte Telnet-Zugang kommt nicht zustande. Müsste aber schon in diversen Threads gelöst worden sein. Stichwort: blocking telnet
Zitat von: tupol am 30 Dezember 2017, 11:37:43
@wilando
Da scheint etwas mit der Rückgabe der Werte an den Hauptzweig schief zu gehen. Der dafür benötigte Telnet-Zugang kommt nicht zustande. Müsste aber schon in diversen Threads gelöst worden sein. Stichwort: blocking telnet
Hi tupol,
danach suche ich auch schon die ganze Zeit. Mittlerweile bin ich bei unzähligen Browser-Tabs und komme dennoch nicht zum Ergebnis. Entweder findet man Lösungen, welche nicht mit meinem Problem zusammenhängen oder es gab nie eine Antwort auf das Problem.
Ich hadere auch generell schon die ganze Zeit mit dem Thema Telnet. Zwischen welchen Geräten genau wird denn ein Telnet durchgeführt? Zwischen FHEM (in meinem Fall auf Ubuntu) und dem Router (Fritzbox 7490)? Seit der 6.01 soll ja kein Telnet mehr verfügbar sein. Also wäre es in meinen Augen eine mögliche Erklärung für den Fehler. Aber dann würden sich doch weitaus mehr User beschweren, wenn es dafür keine Lösung gäbe. Sollte die TR064 Schnittstelle auch hier greifen? Die Option ist in der Fritzbox aktiviert. Wären hier weitere Einstellungen notwendig?
Ich befürchte schon, dass ich grundsätzlich ein fehlerhaftes FHEM habe. Ich habe diese Nacht mal versucht ein "update all" durchzuführen. Der Eventmonitor gibt mir kein Feedback und heute Mittag habe ich einfach mal "update check" ausgeführt und erhalte die Rückmeldung, dass gerade ein Update durchgeführt wird. Ich habe FHEM dann über Linux neugestartet und bekam dann über "update check" dennoch weniger Dateien angezeigt, wie zuvor. Also nochmal ein Update durchgeführt, welches ich wieder mit einem Neustart beenden musste. Mittlerweile werden keine Dateien mehr bei "update check" angezeigt und ich kann auch sehen, dass betroffene Dateien vorhanden sind.
Leider verstehe ich nicht so ganz, wofür man überhaupt Telnet benötigen würde, nur um die Readings zu füllen. Die Abfrage bei den Diensten funktioniert laut Log tadellos. Bei anderen Modulen klappt es ja auch (z.B. YahooWetter). Bisher sind auf jeden Fall folgende Module bei mir betroffen:
Proplanta
Fritzbox
Speedtest
Ich warte jetzt nochmal etwas ab. Vielleicht findet sich jemand, der mir hier genauer weiterhelfen kann. Ansonsten mache ich einen neuen Thread auf, da es ja nicht nur mit Proplanta zusammenhängt.
Das hat nicht wirklich was mit den Modulen zu tun. Die Module nutzen eine Funktion des FHEM-Frameworks, die bei Dir anscheinend nicht funktioniert.
Irgendwie hört sich Dein Updateproblem nach Untermotorisierung an.
Du meinst die Linux-Hardware ist zu schwach?
Das System läuft auf einem HP ProLiant Microserver Gen8 (2,3 GHz, aufgerüstet auf 16GB Ram). Neben FHEM läuft noch Plex und ein TS3 Server (ohne großartige Nutzung). Eigentlich geht der nicht so schnell in die Knie. Besonders im Vergleich zu einem Raspberry.
Hallo,
ich habe auch bereits die widget_weather.js Datei angepasst.
Leider bekomme ich beim hochladen mittels FTP Client die Meldung ''Übertragung konnte nicht gestartet werden''.
Habt ihr eine Idee, woran es bei mir liegen könnte ?
Fehlen die Schreibrechte auf dem Server ?
Zitat von: Canon.Fritz am 03 Januar 2018, 18:48:32
Hallo,
ich habe auch bereits die widget_weather.js Datei angepasst.
Leider bekomme ich beim hochladen mittels FTP Client die Meldung ''Übertragung konnte nicht gestartet werden''.
Habt ihr eine Idee, woran es bei mir liegen könnte ?
Fehlen die Schreibrechte auf dem Server ?
Mit soviel Informationen kann man besonders gut spekulieren ;)
Liegts am Sturm - oder am Vollmond?
Hallo,
auch bei mir geht das proplanta-Modul nicht, und ich glaube, das liegt *nicht* am Modul, sondern an lwp.
Ich habe das hier:https://forum.fhem.de/index.php/topic,84079.0.html (https://forum.fhem.de/index.php/topic,84079.0.html) dokumentiert.
Wenn ich die proplanta-url via wget hole, stimmt die Dateigröße, wenn ich das via lwp hole (jeweils mit korrektem UserAgent), ist die Datei nur so ~ 40K groß.
Auch bei mir kommt nur
PROPLANTA proplanta: Done.735 1 values captured
Vielleicht hilft das bei der Fehlersuche. Falls es was zu debuggen gibt, kann ich da gerne helfen.
schöne Grüße,
Friedhelm
Nachtrag:
meine Perlversion: v5.14.2
SSL-Support für lwp via ubuntu-paket liblwp-protocol-https-perl in Version 6.02-1
noch ein Nachtrag:
ich habe mal im 59_PROPLANTA.pm die Funktion PROPLANTA_HtmlAcquire (sehr dirty) gepatcht:
sub PROPLANTA_HtmlAcquire($$)
{
my ($hash, $URL) = @_;
my $name = $hash->{NAME};
return unless (defined($hash->{NAME}));
PROPLANTA_Log $hash, 4, "Start capturing of $URL";
# my $err_log = "";
# my $agent = LWP::UserAgent->new( env_proxy => 1, keep_alive => 1, protocols_allowed => ['http', 'https'], timeout => 300
# , agent => "Mozilla/5.0 (compatible, MSIE 11, Windows NT 6.3; Trident/7.0; rv:11.0) like Gecko" );
# my $request = HTTP::Request->new( GET => $URL );
# my $response = $agent->request($request);
# $err_log = "Can't get $URL -- " . $response->status_line
# unless $response->is_success;
#
# if ( $err_log ne "" )
# {
# readingsSingleUpdate($hash, "lastConnection", $response->status_line, 1);
# PROPLANTA_Log $hash, 1, "Error: $err_log";
# return "Error|Error " . $response->status_line;
# }
my $agent="Mozilla/5.0 (compatible, MSIE 11, Windows NT 6.3; Trident/7.0; rv:11.0) like Gecko";
my $newresult=`/usr/bin/wget -q -O- --header="Accept: text/html" --user-agent="$agent" "$URL"`;
PROPLANTA_Log $hash, 4, length($newresult)." characters captured";
return $newresult;
# PROPLANTA_Log $hash, 4, length($response->content)." characters captured";
# return $response->content;
}
Also lwp durch wget getauscht, keine Fehlerbehandlung, nix ordentlich, aber so funktioniert das ....
2018.02.13 16:03:23 4: PROPLANTA proplanta: Run.672 Found terms: 552
Scheint also tatsächlich an (meiner) lwp-version zu liegen ...
Nachtrag:
ich habe gerade mal libwww-perl-6.31.tar.gz, LWP-Protocol-https-6.04.tar.gz und Mozilla-CA-20160104.tar.gz frisch heruntergeladen, kompiliert und lokal installiert. Das minimum compile sample funktioniert auch mit den neuesten Paketen NICHT.
???
Da ist es remote wirklich schwierig den Fehler zu finden. Wie lange dauert es denn, die 40 k zu holen?
Hi,
timeouts sind kein problem, die Inhalte sind sofort da, zu sehen an den Zeitstempeln..:
2018.02.09 13:55:42 4: PROPLANTA proplanta: Start.604 Start forked process to capture html
2018.02.09 13:55:42 4: PROPLANTA proplanta: HtmlAcquire.539 Start capturing of https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=Oldenburg+(Oldenburg)&STADT=Oldenburg+(Oldenburg)&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT=0
2018.02.09 13:55:42 4: PROPLANTA proplanta: HtmlAcquire.556 40635 characters captured
2018.02.09 13:55:42 4: PROPLANTA proplanta: Run.661 Start HTML parsing of captured page
2018.02.09 13:55:43 4: PROPLANTA proplanta: HtmlAcquire.539 Start capturing of https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=Oldenburg+(Oldenburg)&STADT=Oldenburg+(Oldenburg)&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT=4
2018.02.09 13:55:43 4: PROPLANTA proplanta: HtmlAcquire.556 48819 characters captured
2018.02.09 13:55:43 4: PROPLANTA proplanta: Run.661 Start HTML parsing of captured page
2018.02.09 13:55:43 4: PROPLANTA proplanta: HtmlAcquire.539 Start capturing of https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=Oldenburg+(Oldenburg)&STADT=Oldenburg+(Oldenburg)&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT=7
2018.02.09 13:55:44 4: PROPLANTA proplanta: HtmlAcquire.556 24267 characters captured
2018.02.09 13:55:44 4: PROPLANTA proplanta: Run.661 Start HTML parsing of captured page
2018.02.09 13:55:44 4: PROPLANTA proplanta: HtmlAcquire.539 Start capturing of https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=Oldenburg+(Oldenburg)&STADT=Oldenburg+(Oldenburg)&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT=11
2018.02.09 13:55:46 4: PROPLANTA proplanta: HtmlAcquire.556 48819 characters captured
2018.02.09 13:55:46 4: PROPLANTA proplanta: Run.661 Start HTML parsing of captured page
bei mir läuft fhem auf einem corei5 an einer DSL-50 - Resourcen sollten also da sein :)
Wie gesagt, auch das minimum sample liefert den falschen inhalt mit lwp. irgendwas scheint an lwp (bei mir) anders zu sein ...
Latest Release ist übrigens LWP-Protocol-https-6.07
ohja, danke für den Hinweis. Aber leider ändert das nichts am Ergebnis.
schade.
Hallo!
Ich beisse mir grad die Zähne aus, die 7-Tage-Vorschau in FTUI wie hier https://wiki.fhem.de/wiki/FTUI_Widget_Chart#Zeitstrahl_.2F_Start_.26_Ende_auf_der_X-Achse (https://wiki.fhem.de/wiki/FTUI_Widget_Chart#Zeitstrahl_.2F_Start_.26_Ende_auf_der_X-Achse) beschrieben zum Laufen zu bekommen. Ich hab alles so gemacht, wie's beschrieben ist, allerdings bekomme ich dann in meiner Ansicht nur ein leeres Chart-Fenster - Beschriftungen sind alle vorhanden.
Gab's vielleicht noch eine Änderung, die noch nicht in dieser Dokumentation angepasst wurde oder gibt's aktuell noch ein allgemeines Problem?
@parabacus: Vielleicht solltest Du mit dem Problem einen separaten Thread aufmachen, denn es geht ja eher um tablet ui / Chart widget und dieser Thread ist auch schon als gelöst gekennzeichnet
Ich mache das hier nochmal auf, da ich trotz aller Änderungen, die hier besprochen wurden und die ich durchgeführt habe, immer noch keinen connect zu Proplanta bekomme.
Im Log steht immer das, beim Versuch Porplanta zu kontaktieren:
2018.03.24 10:55:02 3: PROPLANTA: set proplanta update
2018.03.24 10:55:02 1: PROPLANTA proplanta: HtmlAcquire.560 Error: Can't get https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=53474+Bad+Neuenahr-Ahrweiler&STADT=53474+Bad+Neuenahr-Ahrweiler&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT= -- 500 Can't connect to www.proplanta.de:443
Der Link im Browser eingegeben funktioniert.
Wenn ich den Link per wget aufrufe bekomme ich eine Meldung, daß dem Zertifikat nicht vertraut wird.
Wo hakt's denn da?
Was bedeutet "HtmlAcquire.560"?
Liegt es am Zertifikat?
Das Proplanta Modul ist aktuell.
vg
gm
Ja, es liegt vermutlich am Zertifikat. Ich vermute, da muss irgendwas in Deiner Installation aktuallisiert werden.
ZitatIch vermute, da muss irgendwas in Deiner Installation aktuallisiert werden.
Tja, nur was?
Im Wiki habe ich noch das gefunden:
Fehler: 500 Can't connect to www.proplanta.de:443 (certificate verify failed)
Perl Problem:
download certificates, put in /usr/share/ca-certificates and run update-ca-certificates)
Wo kann ich denn die Zertifikate für Proplanta runterladen, habe ich bisher nicht gefunden?
Hallo grossmaggul,
ich kann Dir nicht im Detail helfen, sondern nur erklären, was der Fehler ist.
Es ist prinzipiell kein Problem mit Proplanta, sondern hängt mit Deinem Rechner zusammen.
PROPLANTA nutzt "https" - also einen verschlüsselten Zugang zu www.proplanta.de (http://www.proplanta.de).
Wie das funktioniert steht hier: https://de.wikipedia.org/wiki/Hypertext_Transfer_Protocol_Secure (https://de.wikipedia.org/wiki/Hypertext_Transfer_Protocol_Secure)
Der https-Server schickt hierfür ein Zertifkat, mit dem die Daten verschlüsselt werden. Dieses Zertifikat wird nicht einfach akzeptiert, sondern zuerst mit Hilfe von Root-Zertifikaten validiert. Die Root-Zertifikate sind normalerweise auf dem Rechner gespeichert und können durch Perl und wget genutzt werden.
Näheres hier: https://de.wikipedia.org/wiki/Hypertext_Transfer_Protocol_Secure#Vorinstallierte_Zertifikate (https://de.wikipedia.org/wiki/Hypertext_Transfer_Protocol_Secure#Vorinstallierte_Zertifikate)
Der besagte Fehler tritt auf, wenn Dein Rechner entweder nix gespeichert hat oder der Speicherort nicht bekannt ist.
Die Fehlerbehebung hängt vom Rechner und vom Betriebssystem ab. Da kann Dir aber nur noch das Internet oder ein anderer Nutzer weiter helfen. Wäre schön, wenn Du dann die Lösung hier posten würdest.
Hallo,
o.k., das ist soweit klar.
Das Zertifikat ist wohl auch vorhanden, denn wenn ich bei meinem Debian Server
wget https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=53474+Bad+Neuenahr-Ahrweiler&STADT=53474+Bad+Neuenahr-Ahrweiler&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT=
eingebe, bekomme ich als Fehlermeldung, daß dem Zertifikat von proplanta nicht vertraut wird, da es von einem unbekannten Aussteller herausgegeben wurde.
Zitat[1] 9292
[2] 9293
[3] 9294
[4] 9295
[5] 9296
[6] 9297
[2] Fertig PLZ=53474+Bad+Neuenahr-Ahrweiler
[4] Fertig WETTERaufrufen=stadt
massi@knotenkopf:~$ --2018-03-31 11:25:56-- https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60
Auflösen des Hostnamen »www.proplanta.de (www.proplanta.de)«... 62.138.232.100
Verbindungsaufbau zu www.proplanta.de (www.proplanta.de)|62.138.232.100|:443... verbunden.
FEHLER: Dem Zertifikat von »www.proplanta.de« wird nicht vertraut.
FEHLER: Das Zertifikat von »»www.proplanta.de«« wurde von einem unbekannten Austeller herausgegeben.
Wie bringe ich dem Proplanta Modul denn bei diesem Zertifikat zu vertrauen?
Ich komme irgendwie nicht weiter, vielleicht sollte ich einen anderen Wetterdienst verwenden...:-/
Zitat von: grossmaggul am 31 März 2018, 12:42:01
Hallo,
o.k., das ist soweit klar.
Das Zertifikat ist wohl auch vorhanden, denn wenn ich bei meinem Debian Server
wget https://www.proplanta.de/Wetter/profi-wetter.php?SITEID=60&PLZ=53474+Bad+Neuenahr-Ahrweiler&STADT=53474+Bad+Neuenahr-Ahrweiler&WETTERaufrufen=stadt&Wtp=&SUCHE=Wetter&wT=
eingebe, bekomme ich als Fehlermeldung, daß dem Zertifikat von proplanta nicht vertraut wird, da es von einem unbekannten Aussteller herausgegeben wurde.
Wie bringe ich dem Proplanta Modul denn bei diesem Zertifikat zu vertrauen?
Ich komme irgendwie nicht weiter, vielleicht sollte ich einen anderen Wetterdienst verwenden...:-/
Wie von tupol beschrieben hängt das nicht an proplanta oder dem FHEM-Modul, sondern an Deinem Betriebssystem, denn auch Dein wget liefert ja denselben Fehler.
Je nach Deinem Betriebssystem/Installation musst Du die entsprechenden root-Zertifikate nachinstallieren, im fhemwiki findet sich auch dazu eine kurze Information zu der Fehlermeldung. Die Installation hängt aber von Deiner entsprechenden Installation ab
Zitat von: grossmaggul am 31 März 2018, 12:42:01
eingebe, bekomme ich als Fehlermeldung, daß dem Zertifikat von proplanta nicht vertraut wird, da es von einem unbekannten Aussteller herausgegeben wurde.
Wie bringe ich dem Proplanta Modul denn bei diesem Zertifikat zu vertrauen?
Kein Vertrauen = Validierung nicht erfolgreich (wegen veralteten oder fehlender Root-Zertifikate)
Wie geschrieben, da muss Du vermutlich im Netz suchen. Deine Installation ist fehlerhaft/unvollständig. Da wirst Du auch noch an anderen Stellen Probleme bekommen.
ZitatDa wirst Du auch noch an anderen Stellen Probleme bekommen.
Naja, auf dem Server läuft ein Webserver mit Apache, Mailserver, ftp Server etc. und die haben alle keine Probleme mit Zertifikaten.
Nur fhem bzw. Proplanta mag nicht.
Dann werde ich mal weitersuchen.
Problem gelöst! :)
Wen es interessiert, so bin ich vorgegangen:
Mein Server läuft unter Debian, ein reinstall der ca-certificates brachte leider nichts, bei meiner Suche bin ich beim Ubuntu Wiki (https://wiki.ubuntuusers.de/CA/#CAhinzufuegen) fündig geworden.
Mit
openssl s_client -connect www.proplanta.de:443 -servername www.proplanta.de -verify 3
kann man sich die Zertifikatskette ansehen und man kann sehen, wie der Name des Root Zertifikates ist, dem nicht vertraut wird.
verify depth is 3
CONNECTED(00000003)
depth=2 C = GB, ST = Greater Manchester, L = Salford, O = COMODO CA Limited, CN = COMODO RSA Certification Authority
verify error:num=20:unable to get local issuer certificate
verify return:1
depth=2 C = GB, ST = Greater Manchester, L = Salford, O = COMODO CA Limited, CN = COMODO RSA Certification Authority
verify error:num=27:certificate not trusted
verify return:1
depth=1 C = GB, ST = Greater Manchester, L = Salford, O = COMODO CA Limited, CN = COMODO RSA Domain Validation Secure Server CA
verify return:1
depth=0 OU = Domain Control Validated, OU = PositiveSSL Wildcard, CN = *.proplanta.de
verify return:1
...
Es handelt sich um "COMODO RSA Certification Authority"
Um neue Zertifikate hinzuzufügen muß man sudo dpkg-reconfigure ca-certificates
aufrufen, dann kann man entweder alle Zertifikate neu einlesen oder aber über eine Liste die benötigten Zertifikate auswählen. Ich habe mich für die letzte Variante entschieden.
Dort habe ich dann in der Liste das "COMODO RSA Certification Authority" angewählt.
Das war's schon, Proplanta liefert jetzt Daten.
Danke für Eure Hilfe, da habe ich wieder einiges über Zertifikate gelernt!
Problem mit der Anzeige der Windrichtungen die mit Süd* anfangen.
windDir S�dwest 2018-04-30 21:44:23
windDirIcon https://www.proplanta.de/wetterdaten/images/symbole/w28.gif
fhem läuft auf raspberry pi 3, der Zeichensatz ist "de utf8".
Gibt es eine Lösung, wie ich das Problem lösen kann?
bei mir seit gestrigem Update (vorher länger nicht gemacht) selbes Problem mit Umlauten, allerdings bei fcx_weatherDay und fcx_weatheryyyyyy (Morning, Evening, Night).
zB
stark bew�lkt
unterschiedlich bew�lkt, vereinzelt Schauer und Gewitter
usw
Edit:ich bin in Italien, weiss jetzt nicht wie die andere Quelle von proplanta genutzt wird
Edit 2: Mmh, hatte jetzt gedacht das Ändern der Zeilen 364-367 in der .pm würde helfen, hat es aber nicht. Vielleicht erst, wenn sich dort die Info auf der Page ändert? Mal abwarten............ Nach deletereadings keine Änderung. Umlaute weiterhin falsch.
Hier in Italien fehlt auch scheinbar der Satz aktueller Daten komplett.
Aktuelle Werte
cloudBaseMin|Max - Höhe der minimalen|maximalen Wolkenuntergrenze in m
dewPoint - Taupunkt in °C
humidity - relative Feuchtigkeit in %
obs_time - Uhrzeit der Wetterbeobachtung
pressure - Luftdruck in hPa
temperature - Temperature in °C
visibility - Sichtweite in km
weather - Wetterzustand
weatherIcon - Icon Wetterzustand
wind - Windgeschwindigkeit in km/h
windDir - Windrichtung in ° (Grad)
... irgendwas stimmt mit dem encoding von 59_PROPLANTA.pm im SVN nicht scheint es? .... und das Umlaute-Problem hat glaubs nichts mit den fehlenden aktuellen Werten zu tun.
Einige Readings werden scheinbar nicht mehr aktualisiert und haben einen ReadingTimeStamp 2018-04-30 23:10:14
dewPoint, humidity, obsTime, .. windDirIcon
Im Log steht nichts Auffälliges, natürlich nicht dewpoint, humidity usw.
lastConnection 313 values captured in 9.06 s mit aktuellem TimeStamp
kein FHEM update, kein restart
Kann ich nur bestätigen.
Seit gestern kurz vor Mitternacht ist Schluss.
Habe die Seite auch nicht auswendig gelernt, bilde mir aber ein, dass die entsprechenden (aktuellen) Werte dort auch fehlen.
tupol hats gefixt. Vielen Dank dafür
update 59_PROPLANTA.pm
und die Sache läuft wieder (sieht nach ein paar Minuten jedenfalls so aus)
Das waren Vorschusslorbeeren. Habe gerade eine neue Version hochgespielt. Umlaut und cloudBase sollten wieder funktionieren.
War etwas schwierig, die Fehlerursache zu finden. Danke für die Hinweise.
mmh, mit der Version von heute gibts keine icons mehr in ftui (bei Umlauten).
unterschiedlich bewölkt, vereinzelt Schauer und Gewitter
mit der Version vom 01.05 (nach einem erneuten Update weil es als updatebar ausgewiesen war) hieß das noch
unterschiedlich bewoelkt, vereinzelt Schauer und Gewitter
da gabs noch ein icon in ftui.
Bin irritiert. Zum einen, warum es am 01.05 Nachts wieder zum updaten (Vers 23.04) war ohne dass du was gemacht hast und zum anderen warum es jetzt obwohl die Umlaute schön dargestellt werden in ftui nicht mehr funktioniert (so ganz)
Mehrere readings werden seit 2018-05-31 22:23:42 nicht mehr aktualisiert
z.B. humidity, obsTime, pressure usw.
fc*_readings haben einen aktuelen Timestamp 2018-06-01 15:33:16
Edit: klappt jetzt wieder
Hallo Tupol,
mir ist aufgefallen, dass die Werte für "windDir" ab NordWest nicht stimmen. Da muss bestimmt eine 3.. anstatt 2.. rein.
Denke dort ist ein Fehler in der .pm
,"West-Nordwest" => 203 -> 303
,"Nordwest" => 225 -> 325
,"Nord-Nordwest" => 248 -> 348
Gruß,
Stefan
my %winddir = ( "Nord" => 0
,"Nord-Nordost" => 23
,"Nordost" => 45
,"Ost-Nordost" => 68
,"Ost" => 90
,"Ost-Südost" => 113
,"Ost-Südost" => 113
,"Südost" => 135
,"Südost" => 135
,"Süd-Südost" => 158
,"Süd-Südost" => 158
,"Süd" => 180
,"Süd" => 180
,"Süd-Südwest" => 203
,"Süd-Südwest" => 203
,"Südwest" => 225
,"Südwest" => 225
,"West-Südwest" => 248
,"West-Südwest" => 248
,"West" => 270
,"West-Nordwest" => 203
,"Nordwest" => 225
,"Nord-Nordwest" => 248
);
Danke. Habe ich korrigiert.
Hallo,
ich hab aktuell das gleiche Problem, wie im Mai von jkriegl beschrieben:
Zitat von: jkriegl am 01 Juni 2018, 15:46:26
Mehrere readings werden seit 2018-05-31 22:23:42 nicht mehr aktualisiert
z.B. humidity, obsTime, pressure usw.
fc*_readings haben einen aktuelen Timestamp 2018-06-01 15:33:16
Edit: klappt jetzt wieder
Ich erhalte keine Werte mehr für die aktuelle Wettersituation (weather, temperature, humidity, wind, ...) von Proplanta für meinen Ort (74382, Neckarwestheim).
Scheinbar gibt es nur noch Forecast Werte!?
Haben die ihre Website geändert?
Habt ihr das Problem auch?
Gruß,
Jan
Edit 2018-08-11 - 10:30: Jetzt funktioniert alles wieder.
Ist bei mir genauso. Ist bei beiden Orten die ich eingetragen habe.
Gruß Peter
Bei mir ist das Problem auch. Leider habe ich keinen Ort in meiner Nähe gefunden, der nah genug wäre um die aktuellen Readings von dort nehmen zu können.
...schade
Ich hatte August bis letzte Woche auch keine aktuelles Ist-Werte mehr bekommen. Eine kurze E-Mail mit der Postleitzahl an Proplanta und 1-2 Tage später ging es wieder... Mir war aufgefallen das bei wetter.net, wo Proplanta die Daten her bekommt ich für meine PLZ Daten bekam.
Hallo Ihr, Proplanta hat das Italien-Wetter eingestellt. Laut Page wohl nur temporär, auf eMail-Nachfrage ist aber eine weitere, zukünftige Implementierung nicht mehr geplant. Man fragt, sich ob das was mit den zwei Kasperln an der Macht in IT zu tun hat ;)
Da für mich das Proplanta-Modul von tupol fast schon essentiell ist, habe ich mich auf die Suche nach einer im Informationsumfang akzeptablen Alternative gemacht und die Norweger Yr https://www.yr.no/place/Germany/Hesse/Reinheim/long.html?spr=eng (https://www.yr.no/place/Germany/Hesse/Reinheim/long.html?spr=eng) gefunden. Hier als Beispiel ein 1500 Personen Kaff in Hessen. Die sind scheinbar europaweit auch "feingliedrig" unterwegs und mMn recht akurat.
Spannend auch die Auswertung per XML https://hjelp.yr.no/hc/en-us/articles/360009342833-XML-weather-forecasts (https://hjelp.yr.no/hc/en-us/articles/360009342833-XML-weather-forecasts) mit den zumindest essentiellen Informationen.
ZB https://www.yr.no/place/Germany/Hesse/Reinheim/forecast.xml (https://www.yr.no/place/Germany/Hesse/Reinheim/forecast.xml) oder andere Formate https://www.yr.no/place/Germany/Hesse/Reinheim/data.html (https://www.yr.no/place/Germany/Hesse/Reinheim/data.html)
Lange Rede, kurzer Sinn .... Was meint ihr? Ist das eine Alternative? Reicht euch die Feingliedrigkeit in der Ortswahl von Proplanta noch aus? Kann/sollte man versuchen tupol (oder jemanden) zu motivieren ein neues (vielleicht sehr ähnliches) Modul zu schreiben? .... ich würde wenn ich könnte.
Problem wäre dann (zumindest für mich) die grafische Auswertung. Da gibts für Proplanta eine wunderbar funktionierende Anleitung über logProxy.
Grüße
H.
ZitatProblem wäre dann (zumindest für mich) die grafische Auswertung. Da gibts für Proplanta eine wunderbar funktionierende Anleitung über logProxy.
wenn du die readings von "deinem neuen modul" nach der selben logik wie bei proplanta benennst, sollten die plots genau so funktionieren.
Zitat von: Skipman am 26 Oktober 2017, 18:21:51
Super und Danke - Klappt Einwand frei :D
Habe da mal eine Frage, vielleicht sehe ich ja auch vo lauter Bäume den Wald nicht.
Ich hätte auch gerne den Tag und das Datum für das Wetter in meiner Anzeige, wie auf dem Foto.
Hat da jemand mal ein Gedankenanstoß?
Danke.
Habe es schon selbst hinbekommen, nur das Komma nach dem Tag will noch nicht so recht :(