Hallo,
meine Wetterstation liefert über Underground den Wert nur in mph.
Ich rechne ihn in ms um in dem ich folgendes Readin eingefügt habe:
userReadings
Windgeschwindigkeit { sprintf("%.0f", ReadingsNum("Wetterzuause","windSpeed",0) / 2,237 ); }
Nun wird der Wert unter den readings angezeigt.
Allerdings nur beim Aufruf der Seite.
Eine Aktualisierung wenn windSpeed einen neuen Wert erhält, erfolgt nicht.
Auch wird die Windgeschwindigkeit im Log nicht angezeit.
Was habe ich vergessen?
Poste mal ein ganzes list vom device.
Vermutlich hast du ein event-on-change-Attribut gesetzt.
gerne...
Du hast recht. Wie muss ich das ändern?
Internals:
.getList
.setList
.updateRequestHash 1
BUSY 0
CHANGED
DEF http://api.wunderground.com/weatherstation/WXCurrentObXML.asp?ID=INIDDA14 5
Interval 5
LASTSEND 1566142015.94548
MainURL http://api.wunderground.com/weatherstation/WXCurrentObXML.asp?ID=INIDDA14
ModuleVersion 3.5.1 - 5.7.2018
NAME Wetterzuhause
NR 541
STATE ???
TRIGGERTIME 1566142020.94315
TRIGGERTIME_FMT 2019-08-18 17:27:00
TYPE HTTPMOD
addr http://api.wunderground.com:80
auth 0
buf
code 200
compress 1
conn
data
displayurl http://api.wunderground.com/weatherstation/WXCurrentObXML.asp?ID=INIDDA14
header
host api.wunderground.com
httpheader HTTP/1.0 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: http://www.wunderground.com
Content-Encoding: gzip
Content-Type: text/xml
Server: Apache/2.2.15 (CentOS)
X-CreationTime: 0.009
X-Varnish: 3682739886 3681607842
Content-Length: 911
Vary: Accept-Encoding
Expires: Sun, 18 Aug 2019 15:26:56 GMT
Cache-Control: max-age=0, no-cache
Pragma: no-cache
Date: Sun, 18 Aug 2019 15:26:56 GMT
Connection: close
httpversion 1.0
hu_blocking 0
hu_filecount 886
hu_port 80
hu_portSfx
ignoreredirects 0
loglevel 4
path /weatherstation/WXCurrentObXML.asp?ID=INIDDA14
protocol http
redirects 0
timeout 2
url http://api.wunderground.com/weatherstation/WXCurrentObXML.asp?ID=INIDDA14
value 0
.attraggr:
.attreocr:
dewpointTemperature
humidity
preciptodaymetric
pressure
solarRadiation
solarUV
temperature
windDegrees
windGust
windSpeed
precip1hrmetric
.attrminint:
.readingParseList:
_humidity
_precip1hrmetric
_preciptodaymetric
_solarUV
_temperature
_time
_windChill
_windDegrees
_windDirection
_windGust
_windSpeed
.userReadings:
HASH(0x3df1910)
QUEUE:
READINGS:
2019-08-18 11:48:38 Feuchtigkeit 80
2019-08-09 20:21:06 Hitzeindex 28
2019-08-18 11:48:53 Luftdruck 1006.0
2019-08-18 11:48:48 Präzise 1 Stunde 0.0
2019-05-15 10:42:43 Ruhewind 9
2019-08-18 11:48:13 TaupunktTemperatur 18.1
2019-01-08 20:46:34 Temperatur 1.4
2019-08-18 16:12:52 Wind Grad 252
2019-08-18 17:26:56 Wind Grad 279
2019-08-18 17:26:56 Windgeschwindigkeit 1
2019-01-08 20:41:34 dewpointTemperature 1.4
2019-08-18 17:26:56 humidity 69
2019-08-18 17:26:56 precip1hrmetric 0.0
2019-08-18 17:26:56 preciptodaymetric 0.2
2019-01-08 20:43:34 pressure 1010.6
2019-01-06 18:51:03 solarRadiation 0
2019-08-18 17:26:56 solarUV 0.0
2019-01-08 20:47:34 windChill 3
2019-01-08 20:47:34 windDegrees 344
2019-08-18 17:26:56 windGust 2.0
2019-08-18 17:26:56 windSpeed 1.7
REQUEST:
data
header
ignoreredirects 0
retryCount 0
type update
url http://api.wunderground.com/weatherstation/WXCurrentObXML.asp?ID=INIDDA14
value 0
defptr:
readingBase:
Wind Grad reading
humidity reading
precip1hrmetric reading
preciptodaymetric reading
solarUV reading
windGust reading
windSpeed reading
readingNum:
Wind Grad _windDegrees
humidity _humidity
precip1hrmetric _precip1hrmetric
preciptodaymetric _preciptodaymetric
solarUV _solarUV
windGust _windGust
windSpeed _windSpeed
readingOutdated:
requestReadings:
update:
Wind Grad reading _windDegrees
humidity reading _humidity
precip1hrmetric reading _precip1hrmetric
preciptodaymetric reading _preciptodaymetric
solarUV reading _solarUV
windGust reading _windGust
windSpeed reading _windSpeed
sslargs:
Attributes:
event-on-change-reading dewpointTemperature,humidity,preciptodaymetric,pressure,solarRadiation,solarUV,temperature,windDegrees,windGust,windSpeed,precip1hrmetric
icon scene_summerhouse
readingsName_humidity humidity
readingsName_precip1hrmetric precip1hrmetric
readingsName_preciptodaymetric preciptodaymetric
readingsName_solarUV solarUV
readingsName_temperature temperature
readingsName_time Zeit
readingsName_windChill Ruhewind
readingsName_windDegrees Wind Grad
readingsName_windDirection Windrichtung
readingsName_windGust windGust
readingsName_windSpeed windSpeed
readingsRegex_cloudiness cloudiness id="NN" percent="([\d\.]+)
readingsRegex_date date date" content="([\d\.]+)
readingsRegex_dewpointTemperature <dewpoint_c>([\d\.]+)
readingsRegex_fog fog id="FOG" percent="([\d\.]+)
readingsRegex_heatindex <heat_index_c>([\d\.]+)
readingsRegex_humidity <relative_humidity>([\d\.]+)
readingsRegex_precip1hrmetric <precip_1hr_metric>([\d\.]+)
readingsRegex_preciptodaymetric <precip_today_metric>([\d\.]+)
readingsRegex_pressure <pressure_mb>([\d\.]+)
readingsRegex_solarRadiation <solar_radiation>([\d\.]+)
readingsRegex_solarUV <UV>([\d\.]+)
readingsRegex_temperature <temp_c> ([-]*[\d\.]+)
readingsRegex_time time Zeit([\d\:]+)
readingsRegex_windChill <windchill_c>([\d\.]+)
readingsRegex_windDegrees <wind_degrees>([\d\.]+)
readingsRegex_windDirection <wind_dir>([\d\.]+)
readingsRegex_windGust <wind_gust_mph>([\d\.]+)
readingsRegex_windSpeed <wind_mph>([\d\.]+)
room Wetterstation
userReadings Windgeschwindigkeit { sprintf("%.0f", ReadingsNum("Wetterzuhause","windSpeed",0) / 2,237 ); }
userattr readingsName_cloudiness readingsName_date readingsName_dewpointTemperature readingsName_fog readingsName_heatindex readingsName_humidity readingsName_precip1hrmetric readingsName_preciptodaymetric readingsName_pressure readingsName_solarRadiation readingsName_solarUV readingsName_temperature readingsName_time readingsName_windChill readingsName_windDegrees readingsName_windDirection readingsName_windGust readingsName_windSpeed readingsRegex_cloudiness readingsRegex_date readingsRegex_dewpointTemperature readingsRegex_fog readingsRegex_heatindex readingsRegex_humidity readingsRegex_precip1hrmetric readingsRegex_preciptodaymetric readingsRegex_pressure readingsRegex_solarRadiation readingsRegex_solarUV readingsRegex_temperature readingsRegex_time readingsRegex_windChill readingsRegex_windDegrees readingsRegex_windDirection readingsRegex_windGust readingsRegex_windSpeed
event-on-change-reading um das neue Reading erweitern.
ach so, ich dachte das ist die Änderung zum Aufrufen der Seite...
Danke!