Услугата за времето на OpenSprinkler е уеб услуга, управлявана от производителя “OpenSprinkler” в САЩ. По подразбиране това е предварително настроено да използва винаги метеорологичните услуги от DarkSky, WeatherUnderground или OpenWeatherMap. Причината е, че тези услуги са достъпни безплатно или са възможни неограничени заявки с DarkSky.
За съжаление, тъй като тези услуги са достъпни по целия свят, техните данни понякога са много груби и неточни.
Благодарение на инициативата OpenData на Европейския съюз, метеорологичните данни на Германска метеорологична служба безплатно за изтегляне. Услугата https://BrightSky.dev подготвя данните и позволява заявка за данни, базирана на местоположение. И точно тук се намесва новата метеорологична услуга OpenSprinklerShop и предоставя данните от немската метеорологична услуга.
Характеристики:
- Изчислява минимални, максимални и средни стойности на температурата
- нива на влажност
- Сила на вятъра
- Плътност на облаците за изчисляване на слънчевата радиация
- ETO за евапотранспирация
- 7-дневна прогноза за приложението OpenSprinkler
- Данни за напояване за Цимерман
- Работи само за места в Германия или близо до границата
- Използва се от всички версии на OpenSprinkler, включително OSPi!
- Допълнително и ново: Изчисление на ETO за Weather Underground!
Тази метеорологична услуга е в БЕТА статус, използвайте я на свой собствен риск и без гаранция!
Можете да зададете избора на метеорологичната услуга, както следва:
- Въведете адреса в уеб браузър
http://<ip-OpenSprinkler>/su
един, например http://192.168.178.123/su
Можете да разберете IP адреса, като натиснете B1.
- Появява се следният прозорец. В полето Времето въведете стойността
opensprinklershop.de:3333
Въведете вашата парола за OpenSprinkler и потвърдете с „Изпращане на данни“
- След това рестартирайте OpenSprinkler, така че да бъдат извлечени текущите данни
- След рестартирането можете да проверите текущото състояние, като използвате горното меню и връзките за системна диагностика.
- Така че метеорологичната услуга се появява под „Неразпознат доставчик на метеорологична услуга“ – това е правилно, приложението все още не познава тази услуга.
- Моля, въведете въпроси или опит във форума, за да могат възможно най-много хора да се възползват от него.
- Изходният код е тук: https://github.com/opensprinklershop/OpenSprinkler-Weather (в подпапката routes/weatherProviders)
- От съображения за качество и диагностика понастоящем обажданията се записват анонимно (без IP, само данни за времето за заявената позиция). Това е само за отстраняване на неизправности.
Моля, разкажете ми за вашия опит ТУК!
Възможно ли е да се потърсят сравнително данните за определен период от време (извън операционната система)?
Да, разбира се, че работи. Както е описано тук във форума на OpenSprinkler
https://opensprinkler.com/forums/topic/weather-service-calls-wunderground/
просто трябва да промените адреса на сървъра:
ETo – http://weather.opensprinkler.com/weather3.py?loc=49.47387,10.94394&key=&fwv=218&wto=“baseETo”:0.113,”elevation”:1063
Цимерман - http://weather.opensprinkler.com/weather1.py?loc=49.47369,10.94380&wto=“h”:100,”t”:100,”r”:100,”bh”:65,”bt”:70,”br”:0
loc е местоположението като координати, след това параметрите, специфични за времето.
Просто
http://weather.opensprinkler.com
Durch
http://opensprinklershop.de:3333
замени