Wettervorhersage mit wetter.com

Problemlösungen und Hinweise von allgemeinem Interesse zur Haussteuerung mit HomeMatic

Moderator: Co-Administratoren

Benutzeravatar
joni-blue
Beiträge: 1171
Registriert: 04.01.2012, 12:20
System: CCU
Wohnort: Hannover
Hat sich bedankt: 6 Mal
Danksagung erhalten: 1 Mal

Re: Wettervorhersage mit wetter.com

Beitrag von joni-blue » 19.05.2016, 21:37

Steht oben in der URL von Wetter.com


Gesendet von iPhone mit Tapatalk
Reboot tut gut ! ! !

mike08
Beiträge: 283
Registriert: 13.09.2015, 11:18
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 3 Mal
Danksagung erhalten: 2 Mal

Re: Wettervorhersage mit wetter.com

Beitrag von mike08 » 19.05.2016, 22:31

Hallo und Danke für die Hilfe! Habe es auch jetzt, es ist DE0011578 für Wiesbaden.
Fritzbox 7590 mit 7.x (immer aktuell)
Raspberry Pi3b mit RM: Aktuell
CCU2: Abgeschaltet
Zusatzsoftware: CUx-Daemon, E-Mail CCU Addon, hm_pdetect, hm-Print
Skripte: Servicemeldung 1.x http://homematic-forum.de/forum/viewtop ... 18#p211604
ioBroker auf Synology DS916+II imTest;
Wandtermostat, Tür-/Fensterkontakt, Ausenthermostat, 1 Kanal Taster, 2 Kanal Taster, Hutch-4fach Aktor, 1fach UP-Aktor, 2fach UP-Aktor, E-Paper-Display; CUL868(v3), USB2.0-Ser! [FF]

mike08
Beiträge: 283
Registriert: 13.09.2015, 11:18
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 3 Mal
Danksagung erhalten: 2 Mal

Re: Wettervorhersage mit wetter.com

Beitrag von mike08 » 20.05.2016, 08:40

joni-blue hat geschrieben:hier mit tmp und Text anstatt zahlen beim wetter zustand
Hallo!
Ich finde es Klasse was ihr hier macht!!!

Zu Deinen beiden Skripts habe ich ein paar Fragen:
=>Ich verstehe nicht den Unterschied bzw. den Sinn der Umstellung auf "tmp".
=>Wo wird die Variable "Wetter_heute_X_zustand" im Skript gesetzt?
=>Die Variablen "W6h_zus".... und "tmpV"... kann, aber muss man nicht in der CCU2 anlegen. Nur wenn man sie benötigt. Ist das so?

Grüße
Michael
Fritzbox 7590 mit 7.x (immer aktuell)
Raspberry Pi3b mit RM: Aktuell
CCU2: Abgeschaltet
Zusatzsoftware: CUx-Daemon, E-Mail CCU Addon, hm_pdetect, hm-Print
Skripte: Servicemeldung 1.x http://homematic-forum.de/forum/viewtop ... 18#p211604
ioBroker auf Synology DS916+II imTest;
Wandtermostat, Tür-/Fensterkontakt, Ausenthermostat, 1 Kanal Taster, 2 Kanal Taster, Hutch-4fach Aktor, 1fach UP-Aktor, 2fach UP-Aktor, E-Paper-Display; CUL868(v3), USB2.0-Ser! [FF]

markuswil
Beiträge: 217
Registriert: 24.02.2014, 13:24
Wohnort: Frechen bei Köln

Re: Wettervorhersage mit wetter.com

Beitrag von markuswil » 20.05.2016, 13:32

Hallo MIke08,
konntest Du jetzt ein Projekt anlegen ?

Ich bekomme unter http://www.wetter.com/apps_und_mehr/website/api/ nur den Hiweis, dass die Funktion noch Offline ist.

Danke
Markus

mike08
Beiträge: 283
Registriert: 13.09.2015, 11:18
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 3 Mal
Danksagung erhalten: 2 Mal

Re: Wettervorhersage mit wetter.com

Beitrag von mike08 » 20.05.2016, 15:16

markuswil hat geschrieben:Hallo MIke08, konntest Du jetzt ein Projekt anlegen ?
Ja, aber mit
http://at.wetter.com/apps_und_mehr/webs ... /projekte/
dank an joni-blue

Grüße
Michael
Fritzbox 7590 mit 7.x (immer aktuell)
Raspberry Pi3b mit RM: Aktuell
CCU2: Abgeschaltet
Zusatzsoftware: CUx-Daemon, E-Mail CCU Addon, hm_pdetect, hm-Print
Skripte: Servicemeldung 1.x http://homematic-forum.de/forum/viewtop ... 18#p211604
ioBroker auf Synology DS916+II imTest;
Wandtermostat, Tür-/Fensterkontakt, Ausenthermostat, 1 Kanal Taster, 2 Kanal Taster, Hutch-4fach Aktor, 1fach UP-Aktor, 2fach UP-Aktor, E-Paper-Display; CUL868(v3), USB2.0-Ser! [FF]

mike08
Beiträge: 283
Registriert: 13.09.2015, 11:18
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 3 Mal
Danksagung erhalten: 2 Mal

Re: Wettervorhersage mit wetter.com

Beitrag von mike08 » 20.05.2016, 16:50

joni-blue hat geschrieben:hier mit tmp und Text anstatt zahlen beim wetter zustand

Code: Alles auswählen

!WETTER:COM
! 	Version 3.1.1 auf tmp umgestellt
!	Version 2.1.1 zustand als zeichenkette

!	Version 1.1.1 aus Forum

    !-Wetterdaten Abholen-----------------------------------------------------
...
Hallo!

Bekomme die folgende Fehlermeldung beim Skript testen. Warum?
****************
Error 1 at row 87 col 72 near ^ +"/project/" + tmpC + "/cs/" + tmpA + "/output/json";

var tmpF;
var tm
Parse following code failed:
!WETTER:COM
! Version 3.1.1 auf tmp umgestellt
! Version 2.1.1 zustand als zeichenkette

! Version 1.1.1 aus Forum
***********
bzw.
***********
Error 1 at row 115 col 44 near ^, substring.Find("11:00") - posTmp);

!Wetterzustand
if(dom.GetObject(W6h_zus).I
Parse following code failed:
!Zeichenkette; Wettervorhersage mit wetter.com vom 20.05.2016

!die Variablen Wetter_heute_X_zustand auf Zeichenkette

! Version 2.1.1 zustand als zeichenkette

! Version 1.1.1 aus Forum
*********


Grüße
Michael
Fritzbox 7590 mit 7.x (immer aktuell)
Raspberry Pi3b mit RM: Aktuell
CCU2: Abgeschaltet
Zusatzsoftware: CUx-Daemon, E-Mail CCU Addon, hm_pdetect, hm-Print
Skripte: Servicemeldung 1.x http://homematic-forum.de/forum/viewtop ... 18#p211604
ioBroker auf Synology DS916+II imTest;
Wandtermostat, Tür-/Fensterkontakt, Ausenthermostat, 1 Kanal Taster, 2 Kanal Taster, Hutch-4fach Aktor, 1fach UP-Aktor, 2fach UP-Aktor, E-Paper-Display; CUL868(v3), USB2.0-Ser! [FF]

Benutzeravatar
joni-blue
Beiträge: 1171
Registriert: 04.01.2012, 12:20
System: CCU
Wohnort: Hannover
Hat sich bedankt: 6 Mal
Danksagung erhalten: 1 Mal

Re: Wettervorhersage mit wetter.com

Beitrag von joni-blue » 20.05.2016, 18:04

läuft das script unter Script testen?

wahrscheinlich zu viele variablen! hast du schon mal angefangen auf tmpA - tmpZ1 umzustellen?
Reboot tut gut ! ! !

Benutzeravatar
ldittmar
Beiträge: 467
Registriert: 07.03.2015, 12:21
System: CCU
Danksagung erhalten: 1 Mal

Re: Wettervorhersage mit wetter.com

Beitrag von ldittmar » 20.05.2016, 21:24

@Joni-blue: Danke für die Unterstützung... seitdem ich mich mit der Weiterentwicklung von WebMatic beschäftige, sind andere Sachen nach hinten gerutscht.

Wie dem auch sei: Damals, als ich den Skipt geschrieben habe, wusste ich nicht von der 200 Variablen-Reglung. Hätte ich es damals gewusst, hätte ich bestimmt nicht so "sorglos" mit Variablen umhergeschmissen. Ich wollte halt die Skripte benutzerfreundlicher machen. Die ganzen Variablen am Anfang sind eigentlich Konstanten. Man sollte umbedingt mal alle Konstanten entfernen und die Werte in den Skript direkt eintragen.

Seit ich das mit dem 200 Variablen erfahren habe, heißen alle meine Variablen "string1", "string2", "integer1", "real1" usw.. überall... also genau das Gegenteil, was ein Programmierer machen sollte... bei komplexen Skripte ist die Lesbarkeit = 0... aber dafür habe ich nie wieder Probleme mit Varaiablen gehabt. Ahh.. außerdem leere ich nach jedem Programm alle String-Variablen mit z.B. string1 = ""

Grüße,
ldittmar
Download: WebMatic 2.2.3. Für den Kauf von HM Geräte zur schnellere Weiterentwicklung von Webmatic, werden auch gerne SPENDEN entgegen genommen. Danke! Und hier geht es zur WebMatic Homepage

mike08
Beiträge: 283
Registriert: 13.09.2015, 11:18
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 3 Mal
Danksagung erhalten: 2 Mal

Re: Wettervorhersage mit wetter.com

Beitrag von mike08 » 21.05.2016, 19:35

joni-blue hat geschrieben:wahrscheinlich zu viele variablen! hast du schon mal angefangen auf tmpA - tmpZ1 umzustellen?
Stimmt ich hab ein Programm gelöscht und die Fehlemeldung war weg!

Aber wie kriege ich das mit den Variablen in den Griff?
Wie stelle ich die Anzahl fest?
Was macht man, wenn die Programme eingesetzt werden soll, aber die Variablengrenze erreicht wird?
Was ist das eigentlich für ein S.... mit der Variablenbegrenzung?!
Kann unter diesem Problem (Variablengrenze) auch die CUxD leiden? Ich habe mit meiner geplanten Erweiterung nähmlich seit Update auf CUxD 1.6 und CCU2 2.19.9, mit der CUxD Probleme!

Grüße
Michael
Fritzbox 7590 mit 7.x (immer aktuell)
Raspberry Pi3b mit RM: Aktuell
CCU2: Abgeschaltet
Zusatzsoftware: CUx-Daemon, E-Mail CCU Addon, hm_pdetect, hm-Print
Skripte: Servicemeldung 1.x http://homematic-forum.de/forum/viewtop ... 18#p211604
ioBroker auf Synology DS916+II imTest;
Wandtermostat, Tür-/Fensterkontakt, Ausenthermostat, 1 Kanal Taster, 2 Kanal Taster, Hutch-4fach Aktor, 1fach UP-Aktor, 2fach UP-Aktor, E-Paper-Display; CUL868(v3), USB2.0-Ser! [FF]

cappy
Beiträge: 5
Registriert: 27.05.2016, 21:22

Re: Wettervorhersage mit wetter.com

Beitrag von cappy » 11.06.2016, 21:25

Hallo zusammen,

ich habe jetzt vergeblich versucht das Wetter über wetter.com abzurufen. Gebe ich die Url im Browser ein, kann ich die Daten sehen. Allerdings werden diese nicht in die Variablen geschrieben. Genau das gleiche Problem habe ich beim Abruf über Wunderground, es muß also irgendwo "global" liegen. Wenn ich das Script teste und am Ende ein Hello World anhänge, bekomme ich die Ausgabe "Hello World", das Script scheint also durchzulaufen?

Da ich leider null Ahnung vom Programmieren habe, weiß ich grade nicht wo ich noch suchen soll...würde mich über ein paar Vorschläge/Lösungsansätze freuen :)

Das bekomme ich als Ausgabe wenn ich die url im Browser eingebe:

Code: Alles auswählen

<text>Powered by wetter.com</text><link>http://www.wetter.com</link><logo>Download at http://www.wetter.com/api/downloads/#logos</logo></credit><forecast><date value="2016-06-11"><w>61</w><tx>19</tx><time value="06:00"><w>61</w><tx>17</tx><tn>14</tn><p>5</p><d>1465624800</d><w_txt>leichter Regen</w_txt></time><time value="11:00"><w>61</w><tx>19</tx><tn>17</tn><p>6</p><d>1465642800</d><w_txt>leichter Regen</w_txt></time><time value="17:00"><w>61</w><tx>19</tx><tn>15</tn><p>6</p><d>1465664400</d><w_txt>leichter Regen</w_txt></time><time value="23:00"><w>2</w><tx>15</tx><tn>13</tn><p>6</p><d>1465686000</d><w_txt>wolkig</w_txt></time><d>1465624800</d><tn>14</tn><p>24</p><w_txt>leichter Regen</w_txt></date><date value="2016-06-12"><w>61</w><tx>22</tx><time value="06:00"><w>61</w><tx>18</tx><tn>12</tn><p>5</p><d>1465711200</d><w_txt>leichter Regen</w_txt></time><time value="11:00"><w>61</w><tx>22</tx><tn>18</tn><p>6</p><d>1465729200</d><w_txt>leichter Regen</w_txt></time><time value="17:00"><w>81</w><tx>21</tx><tn>16</tn><p>6</p><d>1465750800</d><w_txt>Regen - Schauer</w_txt></time><time value="23:00"><w>61</w><tx>16</tx><tn>14</tn><p>6</p><d>1465772400</d><w_txt>leichter Regen</w_txt></time><d>1465711200</d><tn>12</tn><p>24</p><w_txt>leichter Regen</w_txt></date><date value="2016-06-13"><w>61</w><tx>18</tx><time value="06:00"><w>61</w><tx>17</tx><tn>13</tn><p>5</p><d>1465797600</d><w_txt>leichter Regen</w_txt></time><time value="11:00"><w>81</w><tx>18</tx><tn>16</tn><p>6</p><d>1465815600</d><w_txt>Regen - Schauer</w_txt></time><time value="17:00"><w>81</w><tx>18</tx><tn>15</tn><p>6</p><d>1465837200</d><w_txt>Regen - Schauer</w_txt></time><time value="23:00"><w>61</w><tx>15</tx><tn>13</tn><p>6</p><d>1465858800</d><w_txt>leichter Regen</w_txt></time><d>1465797600</d><tn>13</tn><p>24</p><w_txt>leichter Regen</w_txt></date></forecast></city>
Bildschirmfoto 2016-06-11 um 21.23.22.JPG
Bildschirmfoto 2016-06-11 um 21.23.54.JPG
Bildschirmfoto 2016-06-11 um 21.23.54.JPG (21.48 KiB) 2712 mal betrachtet

Antworten

Zurück zu „HomeMatic Tipps & Tricks - keine Fragen!“