Hallo, gibt es ein Git zum Adapter?
Ich hätte einen Pullrequest oder halt Feature request. Die API liefert im 5 Tages Forecast den Wert cloudCover den Bewölkungsgrad in Prozent angibt. Ich würde den gern für eine rudimentäre PV Ertragsvorhersage nutzen (Wasserwärmepumpe soll sich zum billigen Tibber Tarif einschalten, wenn morgen 90% Wolken sind und die PV nichts bringt)
Ich habe das bei mir lokal im Adapter Code schon zugefügt, aber andere haben ja vielleicht auch interesse
Pfad:
/opt/iobroker/node_modules/iobroker.weatherunderground/main.js:
bei Zeile 1299 einfügen
// cloudCover
await adapter.setStateAsync(`forecast.${i}d.cloudCover`, {
ack: true,
val: body.daily_forecast.daypart[0].cloudCover[i * 2]
});
bei Zeile 2419 einfügen (Datenpunkt Imperial)
// cloudCover
await adapter.setObjectNotExistsAsync(id + 'cloudCover', {
type: 'state',
common: {
name: 'cloudCover day forecast',
role: 'value.cloudcover.day.forecast.' + p,
unit: '%',
type: 'number',
read: true,
write: false
},
native: {id: id + 'cloudCover'}
});
bei original Zeile 2555 einfügen (Datenpunkt Metric):
// cloudCover
await adapter.setObjectNotExistsAsync(id + 'cloudCover', {
type: 'state',
common: {
name: 'cloudCover day forecast',
role: 'value.cloudcover.day.forecast.' + p,
unit: '%',
type: 'number',
read: true,
write: false
},
native: {id: id + 'cloudCover'}
});