(gelöst) Proplanta probleme?

Begonnen von rvideobaer, 25 Oktober 2017, 22:02:59

Vorheriges Thema - Nächstes Thema

Frank_Huber

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!!!

rvideobaer

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
Raspberry Pi 2, HM-Uart,1x HM-LC-Sw1PBU-FM, 1x HM-RC-2-PBU-FM,1x HM-LC-SW4-DR,1x HM-LC-Sw1-Pl-DN-R1,1x HM-TC-IT-WM-W-EU, 5x HM-CC-RT-DN und noch mehr

benz_freak

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.

Foxm66

Vielen Dank für die schnelle Hilfe.

Grüße

rvideobaer

Meine Datei ist aktuell, jedenfalls wird kein Update angezeigt (23.03.2017)

Gruß Rolf
Raspberry Pi 2, HM-Uart,1x HM-LC-Sw1PBU-FM, 1x HM-RC-2-PBU-FM,1x HM-LC-SW4-DR,1x HM-LC-Sw1-Pl-DN-R1,1x HM-TC-IT-WM-W-EU, 5x HM-CC-RT-DN und noch mehr

Garbsen

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?
FHEM und Homebridge auf Intel NUC, CUL 868 v 1.66, CUL466 V 1.66, SOMFY RTS Rolläden, HM-LC-Bl1PBU-FM, HM-LC-BL1-FM, HM-SEC-SC-2, HM-SEC-RHS, HM-WDS10-TH-O, HM-SEC-WDS-2, HM-Sen-LI-O, HM-CC-RT-DN, HM-LC-Sw1-Pl-DN-R1, HM-SCI-3-FM, HM-Sec-Sir-WM, HM-PB-2-WM55-2, HM-RC-8, HM-LC-SW1-PL2, Alpha2

rvideobaer

Hallo,

habe jetzt die Datei nochmal geöffnet und siehe da Keine Änderungen und die Zeilen Nummern stimmen jetzt.
Jetzt funktioniert es.

Gruß Rolf
Raspberry Pi 2, HM-Uart,1x HM-LC-Sw1PBU-FM, 1x HM-RC-2-PBU-FM,1x HM-LC-SW4-DR,1x HM-LC-Sw1-Pl-DN-R1,1x HM-TC-IT-WM-W-EU, 5x HM-CC-RT-DN und noch mehr

rvideobaer

Hallo,

die Umstellung auf HTTPS scheint schon länger zurückzuliegen, aber vermutlich haben Sie gestern Abend das HTTP abgeschaltet.

Gruß Rolf
Raspberry Pi 2, HM-Uart,1x HM-LC-Sw1PBU-FM, 1x HM-RC-2-PBU-FM,1x HM-LC-SW4-DR,1x HM-LC-Sw1-Pl-DN-R1,1x HM-TC-IT-WM-W-EU, 5x HM-CC-RT-DN und noch mehr

frank

bei mir letztmalig um 20:55.
erkennt man auch deutlich an der gesunkenen datenrate der stündlichen peaks.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

HoTi

Hat das Problem jemand an den Modul Owner und den TabeltUI Owner weiter gegeben?
Viele Grüße aus  Oberbayern
Tim (RettungsTim)

benz_freak

JA setstate und tupol hab ich angeschrieben

Skipman

Super und Danke - Klappt Einwand frei  :D

MrJackBlack

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
FHEM 5.8 mit Homebridge auf Intel NUC
HUE, LIGHTIFY, JeeLink, CC1101, haufen Lampen und Sensoren. Interface via TabletUI auf einem Android Tablet. Seit Neuestem auch ein Landroid S über FHEM  angesteuert

Skipman

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,


MrJackBlack

Jetzt geht es, nachdem 2ten Reboot  ::)

Danke Leute!
FHEM 5.8 mit Homebridge auf Intel NUC
HUE, LIGHTIFY, JeeLink, CC1101, haufen Lampen und Sensoren. Interface via TabletUI auf einem Android Tablet. Seit Neuestem auch ein Landroid S über FHEM  angesteuert