Scheinbar geht die Lösung. (https://github.com/rg-engineering/ioBroker.daswetter/issues/422)
NEWS
Best posts made by Micha 3
-
RE: [Neuer Adapter] Homepilot20
@homecineplexx sagte in [Neuer Adapter] Homepilot20:
also ich hab jetzt eine 0.0.53 version veröffentlicht.
ich habs bei mir mit JS-Controller 5.0.19 und 6.0.4 getestet und es scheint zu funktionieren.bitte um info darüber!
lgDanke, funktioniert mit js-c 6.0.4 und auch mit der 6.0.5 alpha.
-
RE: Problem: Anmeldung / Registrierung bei daswetter.com
Man kann sich zwar nicht mehr Einloggen, aber die Standortänderung funktioniert über Umwege trotzdem noch.
In der Standortsuche den Ort eingeben und dann aus der URL den, ich meine, die 5 stellige Zahl kopieren und in der Pfad URL im Adapter rüber kopieren und voila, der neue Standort ist drin.https://www.daswetter.com/wetter_Bergen+Auf+Rugen-Europa-Deutschland-Mecklenburg+Vorpommern--1-99345.html
http://api.daswetter.com/index.php?api_lang=de&localidad=99345&affiliate_id=xxxxxxv=2.1&h=1
Latest posts made by Micha 3
-
RE: Test Adapter Accuweather 2.x.x
Hallo, ich hab es hinbekommen. es gibt mit Sicherheit einen besseren weg aber ich bin absoluter Neuling mit Blockly usw.
Ich weiß nun nicht wie ich den "Location Key" in den Adapter geschrieben bekomme.
Schöne Ostern euch noch.
.<xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable id="t{9+flX*7=dsZdJ6pUDs">Position</variable> <variable id="InM51wH+hhRZ1K}Uo6R:">result</variable> </variables> <block type="on" id="4ru.qSpei2XH^rB2vH-S" x="-497" y="415"> <field name="OID">sonoff.0.Temp-GPS.GPS_Lat</field> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="update" id="h)dlnR3^Q.](=4QSEJ(b"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.GPS.lat</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_rndfixed" id="bnK{F#|CqXlA9xawHkpf"> <field name="n">2</field> <value name="x"> <shadow type="math_number" id=")M%}Y+;HO~[uh;VgZ{;("> <field name="NUM">3.1234</field> </shadow> <block type="get_value" id="3Eb+zb%2/#@Y9I9so4Op"> <field name="ATTR">val</field> <field name="OID">sonoff.0.Temp-GPS.GPS_Lat</field> </block> </value> </block> </value> <next> <block type="update" id="wW)4.o_sZ)fb.atnCmR/"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.GPS.lon</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_rndfixed" id="JcP!P6GG*4.MkJcUV$Ib"> <field name="n">2</field> <value name="x"> <shadow type="math_number" id="rCU]GgK3f!WC~Hog`l_3"> <field name="NUM">3.1234</field> </shadow> <block type="get_value" id="L`):Oz%6hIWG2!kXZ7KX"> <field name="ATTR">val</field> <field name="OID">sonoff.0.Temp-GPS.GPS_Lon</field> </block> </value> </block> </value> <next> <block type="update" id="nP9xglS.aA[MbTbkYIl0"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation> <field name="OID">0_userdata.0.GPS.accuweather_GPS</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">200</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="text_join" id="q9N5_(eD8@Lo^lj|3N~2"> <mutation items="3"></mutation> <value name="ADD0"> <block type="get_value" id="%}aB6;vIAApy1bl/X+{i"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.GPS.lat</field> </block> </value> <value name="ADD1"> <block type="text" id="KPp.^#63Ii89Zr{@h!d6"> <field name="TEXT">,</field> </block> </value> <value name="ADD2"> <block type="get_value" id="1I~Jd)wr|w~m]AAhkQfC"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.GPS.lon</field> </block> </value> </block> </value> </block> </next> </block> </next> </block> </statement> <next> <block type="schedule" id="vYdlZ#*^/Jl[Rjx_VzK:"> <field name="SCHEDULE">1 0 * * *</field> <statement name="STATEMENT"> <block type="request" id="HBz]y9px}77;NcpbI!aw"> <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="true"></mutation> <field name="WITH_STATEMENT">TRUE</field> <field name="LOG"></field> <value name="URL"> <shadow type="text" id="k|B7oOKzm7EWM^m6kbY("> <field name="TEXT">http://</field> </shadow> <block type="text_join" id="%AIgcwHNe/@sw*U01y$j"> <mutation items="2"></mutation> <value name="ADD0"> <block type="text" id="w`-_6V`Q}otb@4S:2plf"> <field name="TEXT">https://dataservice.accuweather.com/locations/v1/cities/geoposition/search?apikey=xxxxxxxxxxxxx=</field> </block> </value> <value name="ADD1"> <block type="get_value" id="SKOaXNue28T!,3USSm[}"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.GPS.accuweather_GPS</field> </block> </value> </block> </value> <statement name="STATEMENT"> <block type="variables_set" id="B.8O%)EDl50Pxp@#{+%."> <field name="VAR" id="t{9+flX*7=dsZdJ6pUDs">Position</field> <value name="VALUE"> <block type="text_getSubstring" id="owiE8!SuQ*Q%@^B#G8=2"> <mutation at1="true" at2="true"></mutation> <field name="WHERE1">FROM_START</field> <field name="WHERE2">FROM_START</field> <value name="STRING"> <block type="variables_get" id="e4z]G)3d#LQfW2QN0ZM!"> <field name="VAR" id="InM51wH+hhRZ1K}Uo6R:">result</field> </block> </value> <value name="AT1"> <block type="math_number" id="/`f+By;MjuAQu~YW(O(4"> <field name="NUM">21</field> </block> </value> <value name="AT2"> <block type="math_number" id="6!?5#)73q+T{zE_B].7O"> <field name="NUM">27</field> </block> </value> </block> </value> <next> <block type="update" id="{b$:l~qpE|8N{)e*U6~I"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.GPS.accuweather_Position</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="convert_tonumber" id="QWY0%hWvBuBR#=3oK=L*"> <value name="VALUE"> <block type="variables_get" id="AMy:l(Q?52+HV;3@1K@N"> <field name="VAR" id="t{9+flX*7=dsZdJ6pUDs">Position</field> </block> </value> </block> </value> </block> </next> </block> </statement> </block> </statement> </block> </next> </block> </xml>
-
RE: Test Adapter Accuweather 2.x.x
Grüße Dich, erstmal super der Adapter bisher. Aber mal ne blöde frage, könnte man nicht im Adapter die GPS-Position nutzen für die Location Key?
Hier https://developer.accuweather.com/accuweather-locations-api/apis/get/locations/v1/cities/geoposition/search kann man das einwandfrei bewerkstelligen. die Ausgabe erzeugt mir auch den richtigen "X-Location-Key:" am ende.
Nun weiß ich aber nicht wie ich das Eingeben/Abfragen kann und automatisch im Adapter eingetragen werden kann.
Ich habe über ein GPS-Empfänger die lat/lon Daten und schreibe sie über Blockly in einen Datenpunkt im Format lat,lon. Das funktioniert, diese daten in der Api eingetragen und ich bekomme den korrekten Location Key.
Unter https://dataservice.accuweather.com/locations/v1/cities/geoposition/search?apikey=xxxxxxxxxxxxx=lat,lon
steht dann {"Version":1,"Key":"(Location-Key),"Type":"City","Rank":83,"LocalizedName":...................... -
RE: Adresse aus GPS Koordinaten ermitteln ?
Funktioniert ja super soweit. Danke auf jeden fall.
Ein Problem ergibt sich aber nun doch. seit der Umstellung im JavaScript Adapter die Umstellung von httpGET bekomme ich nun folgende Fehlermeldungwarn: script.js.common.GPS: request package is deprecated - please use httpGet (or a stable lib like axios) instead!
Wie kann ich das beheben?
-
RE: Skript für Mondphase, Mondauf- und Untergang
@ro75 sagte in Skript für Mondphase, Mondauf- und Untergang:
Zeilen 17 und 18 muss von dir an deine Position angepasst werden!
Holt sich das suncalc nicht automatisch über die Systemeinstellung?
-
RE: Problem: Anmeldung / Registrierung bei daswetter.com
Bei mir funktioniert es jetzt gar nicht mehr. Egal was ich da ändere, wieder selbe Fehlermeldung.
Das war es dann mit dem Adapter. -
RE: Problem: Anmeldung / Registrierung bei daswetter.com
@lucky_esa sagte in Problem: Anmeldung / Registrierung bei daswetter.com:
Da ich einige Daten für meinen Worx benötige, habe ich am Wochenende ein Adapter geschrieben der die Daten von open-meteo.com abfragt. Hat jemand Erfahrung mit open-meteo.com?
Accuweather hat alles. Bis auf Mond, aber da kann man sich auch helfen.
-
RE: Problem: Anmeldung / Registrierung bei daswetter.com
@wendy2702 sagte in Problem: Anmeldung / Registrierung bei daswetter.com:
@ro75 sagte in Problem: Anmeldung / Registrierung bei daswetter.com:
die Daten für den Mond errechnet ein Skript
Magst du das mal teilen?
-
RE: Problem: Anmeldung / Registrierung bei daswetter.com
@ro75 sagte in Problem: Anmeldung / Registrierung bei daswetter.com:
Es ist schön zu lesen, dass es so wieder geht. Allerdings ist mir das ganze ehrlich gesagt zu wackelig geowrden. Keine Registrierung, kein Login... Ich habe jetzt alles auf Accuweather umgestellt, die Daten für den Mond errechnet ein Skript und bin auch ohne "DasWetter" nun zufrieden und schlafe ruhiger. Und irgendwie schein Accuweather genauer von den Daten her zu sein.
Ro75.
Ja stimmt, musste ich nun auch feststellen.