NEWS
Weatherunderground Reborn 3.0.0 Alpha
- 
					
					
					
					
 @Negalein sagte in Weatherunderground Reborn 3.0.0 Alpha: @apollon77 sagte in Weatherunderground Reborn 3.0.0 Alpha: @Negalein Naja oder mal eben den Schedule anpassen  1 0 * * * ist in 1 Minute?  
- 
					
					
					
					
 @apollon77 sagte in Weatherunderground Reborn 3.0.0 Alpha: nee das wäre 0:01 Uhr  klick doch im Admin drauf, da ist ein Editor der die das anzeigt klick doch im Admin drauf, da ist ein Editor der die das anzeigtOk, das wäre dann 1 Minute? 
 1 * * * *Es kommt nichts an. Auch im Log nichts, dass der Shedule abgearbeitet wird. Gibt es ein Minimum? 
- 
					
					
					
					
 ne das ist: Minute 1 jeder Stunde jede minute wäre * ntelle der 1 ... */2 jede zwei Minuten 
- 
					
					
					
					
 @apollon77 sagte in Weatherunderground Reborn 3.0.0 Alpha: ne das ist: Minute 1 jeder Stunde jede minute wäre * ntelle der 1 ... */2 jede zwei Minuten wie stell ich das richtig ein? Verstehe gerade nix.  
- 
					
					
					
					
 @Negalein sagte in Weatherunderground Reborn 3.0.0 Alpha: @apollon77 sagte in Weatherunderground Reborn 3.0.0 Alpha: ne das ist: Minute 1 jeder Stunde jede minute wäre * ntelle der 1 ... */2 jede zwei Minuten wie stell ich das richtig ein? Verstehe gerade nix.    
- 
					
					
					
					
 hab es jetzt auf 22:34 gestellt. 34 22 * * * 
- 
					
					
					
					
 @sigi234 sagte in Weatherunderground Reborn 3.0.0 Alpha: Glaub ich habs gecheckt. Im richtigen Menü war ich eh immer  
- 
					
					
					
					
 @apollon77 sagte in Weatherunderground Reborn 3.0.0 Alpha: Aaaahhhhh ... habs ... Please reinstall. Da fehlte ein File  Es klappt 
  
- 
					
					
					
					
 Ich habe die neue Variante auch mal getestet und kann folgendes berichten. 
 Wetterdaten scheinen alle abgerufen zu werden.
 Allerdings kommt folgender error, wenn ich die Station als Ort eintrage:weatherunderground.0 2019-03-20 11:28:06.079 error Unable to get WU weather page: nullTrage ich bei Ort die Koordinaten ein, läuft es ohne error durch. Anbei der komplette Log. host.iobroker-test 2019-03-20 11:28:08.989 info instance system.adapter.weatherunderground.0 terminated with code 0 (OK) weatherunderground.0 2019-03-20 11:28:06.578 debug all forecast values set weatherunderground.0 2019-03-20 11:28:06.578 debug all current conditions values set weatherunderground.0 2019-03-20 11:28:06.080 debug get WU legacy data: http://api.wunderground.com/api/xxxxxxxxxxxxxxx/forecast/hourly/conditions/units:m/lang:DL/q/pws:xxxxxxxxx.json weatherunderground.0 2019-03-20 11:28:06.080 debug Use legacy API Key xxxxxxxxxxxxxxx weatherunderground.0 2019-03-20 11:28:06.079 error Unable to get WU weather page: null weatherunderground.0 2019-03-20 11:28:05.481 debug get WU weather page: https://www.wunderground.com/weather/DE/q/pws: xxxxxxxxx weatherunderground.0 2019-03-20 11:28:04.626 debug get WU weather page: https://www.wunderground.com/weather/DE/pws: xxxxxxxx weatherunderground.0 2019-03-20 11:28:04.626 info fetched new stationKey from WU webpage: xxxxxxxxxxxx weatherunderground.0 2019-03-20 11:28:04.338 debug get PWS dashboard script: https://icons.wxug.com/scripts/wui-pwsdashboard/0.2.6/wui.pwsdashboard.min.js weatherunderground.0 2019-03-20 11:28:01.567 debug get PWS dashboard page: https://www.wunderground.com/personal-weather-station/dashboard?ID=xxxxxxxxxxx weatherunderground.0 2019-03-20 11:28:01.567 warn API key invalid, please enter the new PWS owner API key or remove the key, ignoring it! weatherunderground.0 2019-03-20 11:28:01.566 info initialize Web Key: xxxxxxxxxxxxxx weatherunderground.0 2019-03-20 11:28:01.528 info initialize PWS Station Key: xxxxxxxxxxxx weatherunderground.0 2019-03-20 11:28:01.528 debug init forecast objects weatherunderground.0 2019-03-20 11:28:01.528 debug init conditions objects weatherunderground.0 2019-03-20 11:28:01.528 debug on ready: DL true true true true weatherunderground.0 2019-03-20 11:28:01.528 info starting. Version 3.0.0 in /opt/iobroker/node_modules/iobroker.weatherunderground, node: v8.15.0 host.iobroker-test 2019-03-20 11:28:00.016 info instance system.adapter.weatherunderground.0 started with pid 19683
- 
					
					
					
					
 Fehler gefunden ... 
 In der alten Version und in der Beschreibung für den Ort muss pws mit Leerzeichen eingegeben werden.
 Bei der aktuellen Version darf kein leerzeichen drin sein.Besipiel: 
 Alt: pws: StationsID
 Neu: pws:StationsID
- 
					
					
					
					
 @simatec sagte in Weatherunderground Reborn 3.0.0 Alpha: Du kannst an sich sogar das pws: weglassen und die station ID nur in das Feld der StationID reinschreiben! Aber ja da muss ich scheinbar noch parameter encoden 
- 
					
					
					
					
 Wenn ich den Ort weglasse und nur die StationsID eintrage, kommt ebenfalls der error. weatherunderground.0 2019-03-20 11:50:07.416 error Unable to get WU weather page: null weatherunderground.0 2019-03-20 11:50:06.710 debug get WU weather page: https://www.wunderground.com/weather/DE/q/ weatherunderground.0 2019-03-20 11:50:06.172 debug get WU weather page: https://www.wunderground.com/weather/DE/Es läuft nur durch, wenn ich bei dem Ort entweder die Koordinaten eintrage oder das Leerzeichen zwischen pws: und der StationsID weglasse. Aber das ist ja kein Problem ... Ein risen Dank an dich, dass du den Adapter wieder reaktiviert hast    
- 
					
					
					
					
 Ihr könnt (falls Lust) auch bitte mal mit verschiedenen Localtion und Station-ID Kombis spielen ... Die aktuelle Logik ist faktisch: - Wenn eine PWS-Station-ID angegeben wird gewinnt die (immer) für Aktuelle Werte und auch Forecast
- Wenn die PWS-Station-ID fehlt dann gilt das ewas bei Location eingetragen ist (wobei da an sich auch eine Station-ID stehen kann  ) Aber ja "Location " heute noch "URL-kodiert eintragen (%20 anstelle leerzeichen %2C für ein komma). In Location können auch Geo-Koordinaten stehen. ) Aber ja "Location " heute noch "URL-kodiert eintragen (%20 anstelle leerzeichen %2C für ein komma). In Location können auch Geo-Koordinaten stehen.
 Im Update denke ich heute Abend/Nacht kommt die Option hinzu die Neue API zu nutzen, da mischen sich Dinge etwas. Da wird dann vorauss. gelten: - Wenn Station-ID angegeben, dann kommen die aktuellen Wert immer daher. Forecast wird für die Geo-Location der Station-ID geholt.
- Wenn ein neuer API-key eingetragen ist wird der für aktuelle Werte und 4-tages Forecast genutzt, sonst der  "extrahierte. Für Stunden-Forecast (wenn aktiviert) gilt immer der extrahierte weil die neuen API-Keys das offiziell nicht dürfen  
- Ohne Station ID wird alles per Location geholt und immer der extrahierte Key genommen.
 
- 
					
					
					
					
 @simatec Das korrekte Encoding kann man dann auch mit dem nächsten Update heute Abend/Nacht nochmal checken (also mit den Leerzeichen) 
- 
					
					
					
					
 @apollon77 Perfekt  
- 
					
					
					
					
 Nach einem Tag Beobachtung ist mir aufgefallen, dass sporadisch alle paar Stunden beim Abruf der error mal auftaucht. host.iobroker-test 2019-03-21 14:00:24.494 info instance system.adapter.weatherunderground.0 terminated with code 0 (OK) weatherunderground.0 2019-03-21 14:00:21.977 error Wunderground reported an error: null weatherunderground.0 2019-03-21 14:00:13.674 info fetched new webkey from WU weather page: xxxxxxxxxx weatherunderground.0 2019-03-21 14:00:11.895 info fetched new stationKey from WU webpage: xxxxxxxxx weatherunderground.0 2019-03-21 14:00:02.459 warn API key invalid, please enter the new PWS owner API key or remove the key, ignoring it! weatherunderground.0 2019-03-21 14:00:02.459 info initialize Web Key: xxxxxxxxx weatherunderground.0 2019-03-21 14:00:02.458 info initialize PWS Station Key: xxxxxxxxx weatherunderground.0 2019-03-21 14:00:02.381 info starting. Version 3.0.0 in /opt/iobroker/node_modules/iobroker.weatherunderground, node: v8.15.0 host.iobroker-test 2019-03-21 14:00:00.020 info instance system.adapter.weatherunderground.0 started with pid 27468
- 
					
					
					
					
 @simatec sagte in Weatherunderground Reborn 3.0.0 Alpha: weatherunderground.0 2019-03-21 14:00:21.977 error Wunderground reported an error: null Na das ist ja super spezifisch ;-)) Ich erweitere das Logging im Fehlerfall für die nächste Version. Habs gestern Abend nicht fertig bekommen. Heute Abend 
- 
					
					
					
					
 @apollon77 sagte in Weatherunderground Reborn 3.0.0 Alpha: @simatec sagte in Weatherunderground Reborn 3.0.0 Alpha: weatherunderground.0 2019-03-21 14:00:21.977 error Wunderground reported an error: null Na das ist ja super spezifisch ;-)) Hatte die Instanz auf info ... sorry  
 Schalte jetzt nochmal auf debug und werde berichten 
- 
					
					
					
					
 Hallo, arbeite schon an einer neuen View, ist eine Kombination aus DasWetter und Weatherunderground....   
- 
					
					
					
					
 Brauchst Du nicht, wird nicht viel mehr geben. Ich baue es in nächste Version ein. Mir ist aber schon bei der Website-Analyse aufgefallen das manchmal Fehler kommen, nächster Request geht dann wieder 
 
		
	 
		
	 
			
		 
			
		 
			
		