Buienradar plugin

Buienradar monitor HS3 plugin van Labium (Dutch allowed forum)

Moderator: labium

johnz
Member
Member
Posts: 144
Joined: Wed May 06, 2009 10:12 pm
Location: Netherlands

Re: Buienradar plugin

Post by johnz »

Veel dank Stef. Event met trigger gemaakt, nu maar wachten tot het gaat regenen...

Groeten,
John
stefxx
Advanced Member
Advanced Member
Posts: 679
Joined: Fri Sep 12, 2008 2:26 pm
Location: Netherlands

Re: Buienradar plugin

Post by stefxx »

Ok, voorlopig de laatste versie (denk ik), 11:

http://download.dedroog.com/HSPI_Buienr ... 0.0.11.zip

Volgens mij zit nu alles erin. Het voldoet in ieder geval aan wat ik nodig heb, en heb volgens mij de meeste wensen van jullie ook wel verwerkt. Laat me weten hoe het werkt svp!

Fixed: Cosmetic issues with triggers/condition setup
New: Custom device string with variables (see ToolTip when hovering over the string in Options for possible variables)
New: Custom translate "(no) precipitation"
Improved: Several minor cosmetic changes
Improved: Script variable names to match the device string replacement variables. Example:

Code: Select all

sub Main(data)
  ' First parameter is the index (from config, so 1 is first location), second parameters is the requested value
  hs.WriteLog("Buienradar script", "Precipitation: " & hs.PluginFunction("Buienradar", "", "GetValue", New Object(){1, "Precipitation"}))
  hs.WriteLog("Buienradar script", "Precipitation index: " & hs.PluginFunction("Buienradar", "", "GetValue", New Object(){1, "PrecipitationIndex"}))
  hs.WriteLog("Buienradar script", "Precipitation start: " & hs.PluginFunction("Buienradar", "", "GetValue", New Object(){1, "PrecipitationStart"}))
  hs.WriteLog("Buienradar script", "Precipitation stop: " & hs.PluginFunction("Buienradar", "", "GetValue", New Object(){1, "PrecipitationStop"}))
  hs.WriteLog("Buienradar script", "Precipitation intensity: " & hs.PluginFunction("Buienradar", "", "GetValue", New Object(){1, "PrecipitationIntensity"}))
  hs.WriteLog("Buienradar script", "Precipitation average: " & hs.PluginFunction("Buienradar", "", "GetValue", New Object(){1, "PrecipitationAverage"}) & " mm/h")
  hs.WriteLog("Buienradar script", "Precipitation maximum: " & hs.PluginFunction("Buienradar", "", "GetValue", New Object(){1, "PrecipitationMax"}) & " mm/h")
  hs.WriteLog("Buienradar script", "Last update: " & hs.PluginFunction("Buienradar", "", "GetValue", New Object(){1, "LastUpdate"}))
  ' Any time with 5 minutes interval can be specified:
  hs.WriteLog("Buienradar script", "Precipitation (expected) at 16:20: " & hs.PluginFunction("Buienradar", "", "GetValue", New Object(){1, "PRECIP_1620"}))
  hs.WriteLog("Buienradar script", "Precipitation (expected) at 17:30: " & hs.PluginFunction("Buienradar", "", "GetValue", New Object(){1, "PRECIP_1730"})) 
End Sub
stefxx
Advanced Member
Advanced Member
Posts: 679
Joined: Fri Sep 12, 2008 2:26 pm
Location: Netherlands

Re: Buienradar plugin

Post by stefxx »

Weet iemand eigenlijk in welke landen Buienradar allemaal werkt, naast Nederland en Belgie?
johnz
Member
Member
Posts: 144
Joined: Wed May 06, 2009 10:12 pm
Location: Netherlands

Re: Buienradar plugin

Post by johnz »

Hallo Stef,

Het regent en de trigger werkt hier (versie .10).

Groeten,
John
stefxx
Advanced Member
Advanced Member
Posts: 679
Joined: Fri Sep 12, 2008 2:26 pm
Location: Netherlands

Re: Buienradar plugin

Post by stefxx »

johnz wrote:Het regent en de trigger werkt hier (versie .10).
Mooi zo, dank voor de terugkoppeling!
abl
Member
Member
Posts: 244
Joined: Tue Aug 04, 2009 9:58 pm
Location: Belgium

Re: Buienradar plugin

Post by abl »

Ik krijg helaas geen gegevens door. Als ik ook in het buienradar 'Dos'-venster kijk dan zie ik dat de plugin netjes om de 5 minuten gegevens ophaalt, maar hier staan overal nullen bij de tijden. Als ik zelf via gps.buienradar.nl opvraag dan staan er wel data. Zou dit kunnen liggen aan hoe de coordinaten moeten worden ingevuld?

Heb eerst via buienradar gezocht waar het bijvoorbeeld gaat regenen de komende uren; vervolgens heb ik de coordinaten ingevuld in de weblink:
http://gps.buienradar.nl/getrr.php?lat= ... n=5.042038

Deze geeft regendata vanaf 11.15u en verder. Als ik deze coordinaten voer aan de plugin dan komen alleen nullen door (ook in de grafiek).

Heb daarom de plugin en alle verwijzingen verwijderd en opnieuw geinstalleerd, maar dit helpt niet...

Wellicht zie ik iets over het hoofd?
mrqnapper
Member
Member
Posts: 234
Joined: Sat Jun 25, 2011 1:08 pm

Re: Buienradar plugin

Post by mrqnapper »

Heb de plugin ook zojuist geïnstalleerd. Ziet er goed uit. Nu even een event-trigger testen met een GPS locatie in Bremen (hier voorlopig geen regen :). Als het goed is moet ik dan straks een "pushover" alert-bericht op mijn mobiel ontvangen. Lijkt me mooi om dit straks in combinatie met de sproei-installatie in de tuin te gaan gebruiken. Nog een vraagje over de verschillende locaties, wat is het idee daar achter? En kun je die allemaal tegelijkertijd gebruiken?

Groeten,
Wiechert
stefxx
Advanced Member
Advanced Member
Posts: 679
Joined: Fri Sep 12, 2008 2:26 pm
Location: Netherlands

Re: Buienradar plugin

Post by stefxx »

abl wrote:Ik krijg helaas geen gegevens door. Als ik ook in het buienradar 'Dos'-venster kijk dan zie ik dat de plugin netjes om de 5 minuten gegevens ophaalt, maar hier staan overal nullen bij de tijden. Als ik zelf via gps.buienradar.nl opvraag dan staan er wel data. Zou dit kunnen liggen aan hoe de coordinaten moeten worden ingevuld?
Dat is raar. Als ik de lat/long uit de url die je stuurde aan de plugin voer en ook in de browser, krijg ik echt dezelfde data terug. Zie bijlage. Welke versie van de plugin gebruik je?
Attachments
test.png
test.png (46.02 KiB) Viewed 17714 times
stefxx
Advanced Member
Advanced Member
Posts: 679
Joined: Fri Sep 12, 2008 2:26 pm
Location: Netherlands

Re: Buienradar plugin

Post by stefxx »

mrqnapper wrote:Nog een vraagje over de verschillende locaties, wat is het idee daar achter? En kun je die allemaal tegelijkertijd gebruiken?
Je kunt tot 16 locaties gelijktijdig gebruiken. Voor iedere locatie maakt hij een grafiek en tekst device. Je kunt in je events selecteren welke locatie je wilt gebruiken voor dat event.

Stel, je woont in Groningen. Dan stel je 4 plaatsen in: Groningen, Amsterdam, Arnhem en Maastricht. En als het regent in Groningen maar de zon schijnt in Maastricht kun je afhankelijk van de regen in Amsterdam of Arnhem bepalen of je over de afsluitdijk moet rijden of gewoon de kortste weg moet nemen, en op basis daarvan je navigatie systeem laten instellen :D :D :D :D :D :D

Nee serieus, die optie zat er al in toen in de plugin van Labium overnam. En ik vind het wel handig en ik weet zeker dat jullie er wel toepassingen voor vinden die praktischer zijn dan die die hierboven :roll:
abl
Member
Member
Posts: 244
Joined: Tue Aug 04, 2009 9:58 pm
Location: Belgium

Re: Buienradar plugin

Post by abl »

stefxx wrote: Dat is raar. Als ik de lat/long uit de url die je stuurde aan de plugin voer en ook in de browser, krijg ik echt dezelfde data terug. Zie bijlage. Welke versie van de plugin gebruik je?
Versie 11 (de laatste); ik heb nog even wat getest; zou het kunnen dat als je de straat niet invult dat er geen data worden opgehaald. Ik heb nu namelijk alle velden ingevuld en nu komen de data door!

Volgens mij is het nu opgelost; dank voor je snelle hulp...
stefxx
Advanced Member
Advanced Member
Posts: 679
Joined: Fri Sep 12, 2008 2:26 pm
Location: Netherlands

Re: Buienradar plugin

Post by stefxx »

Goed gevonden, daar zit inderdaad een dingetje dat ik kan reproduceren! Ik zal eens kijken wat ik daar aan kan doen. Eigenlijk moet alleen een record opgeslagen worden als alle drie de velden zijn ingevuld, maar dat werkt niet helemaal goed zag ik net...

Opgelost in de volgende versie. Je moet nu altijd een straat invullen :-)
stefxx
Advanced Member
Advanced Member
Posts: 679
Joined: Fri Sep 12, 2008 2:26 pm
Location: Netherlands

Re: Buienradar plugin

Post by stefxx »

Okee, de aankomende nieuwe maand veroorzaakte een crash... :twisted: Hier versie 12:

http://download.dedroog.com/HSPI_Buienr ... 0.0.12.zip

Fixed: Not getting data when no street was entered in config (not allowed anymore)
Fixed: Not allowing monitoring to be active without location information in config
Fixed: Remove empty records from calculation in triggers/conditions
New: Precipitation totals in device advanced view
Fixed: New month caused crash
bartbakels
Advanced Member
Advanced Member
Posts: 515
Joined: Tue May 31, 2011 6:44 pm
Contact:

Re: Buienradar plugin

Post by bartbakels »

steffx,


Super, werkt perfect. en ook bedankt voor de custom string mogelijkheid. Whats next ,file en flitsradar :P:P?


MVG

Bart
Software: HS3, HStouch, Plugwise , BLBackup, BLLatestImage, Zwave, JowiHUE, PHlocation, Netcam, Harmony Plugin, ThinkingCleaner, HSPhone, Eneco Toon Script, Pushover, Visonic Powermax LV Interface

(ON ESXI )on NUC
stefxx
Advanced Member
Advanced Member
Posts: 679
Joined: Fri Sep 12, 2008 2:26 pm
Location: Netherlands

Re: Buienradar plugin

Post by stefxx »

En vanaf nu staat de Buienradar plugin in de HomeSeer HS3 updater. Lekker makkelijk updaten dus!
abl
Member
Member
Posts: 244
Joined: Tue Aug 04, 2009 9:58 pm
Location: Belgium

Re: Buienradar plugin

Post by abl »

Wederom veel dank voor de update. Heel het weekend bezig geweest met de verdere overgang naar HS3, geeft gisterenavond opeens de buienradar een error. Moest wel even glimlachen toen er nog geen kwartier later een update gereed stond. :-)

Een vraagje: Wat kun je precies met de nieuwe optie: 'New: Precipitation totals in device advanced view'?
Wat zou ik dan moeten invullen bij de precipitation parameters?
Post Reply

Return to “Homeseer Buienradar monitor HS3 plugin”