Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.
View this topic in a long page with up to 500 replies per page Create new topic
1 | ... | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | ... | 132
Himmig
13 posts

Geek


  #1786306 22-May-2017 23:55
Send private message

Hi guys,

 

I got pretty annoyed by Flick not giving me any notifications at all through the app.(not even the spike come through today despite 60 cents / kwH!)
Maybe it's because I seem to have a minimum price of 18 cents at all times (low user plan), who knows.

 

Anyway, I created a webapp last week that queries the Flick API. (Based on madleech's project on Github)
You can set your own price threshold plus I decided that anything > 40 cents is noteworthy. ;-)
You can get notifications via email, slack message and / or IFTTT triggers.

 

flick.business-process.net

It also has some nice gimmicks like exporting all the data of the price updates or a little price chart over the last day or so, etc.
That one caught the spike this morning well (see one of the screenshots below) - easier than trying the flick website that was mostly down...

 

 

Happy to give some people access to test it.
Other REST / SOAP interfaces should be easy to implement too (Home Assistant? Smartthings?).

 

 


Aredwood
3885 posts

Uber Geek
+1 received by user: 1749


  #1786314 23-May-2017 01:40

 @Himmig Try switching on the carbon emissions notifications in the Flick App and check that the come through. As a means of checking if it is an App problem or an account related problem.






timmmay
20859 posts

Uber Geek
+1 received by user: 5350

Trusted
Lifetime subscriber

  #1786320 23-May-2017 06:51
Send private message

Himmig:

 

Hi guys,

 

I got pretty annoyed by Flick not giving me any notifications at all through the app.(not even the spike come through today despite 60 cents / kwH!)
Maybe it's because I seem to have a minimum price of 18 cents at all times (low user plan), who knows.

 

Anyway, I created a webapp last week that queries the Flick API. (Based on madleech's project on Github)
You can set your own price threshold plus I decided that anything > 40 cents is noteworthy. ;-)
You can get notifications via email, slack message and / or IFTTT triggers.

 

flick.business-process.net

It also has some nice gimmicks like exporting all the data of the price updates or a little price chart over the last day or so, etc.
That one caught the spike this morning well (see one of the screenshots below) - easier than trying the flick website that was mostly down...

 

Happy to give some people access to test it.
Other REST / SOAP interfaces should be easy to implement too (Home Assistant? Smartthings?).

 

 

 

 

Nodewatch does something similar. It works off the national rate, not the Flick estimate. Though come to think of it, I didn't get any alerts yesterday. I'll email the nodewatch guy.


Himmig
13 posts

Geek


  #1786321 23-May-2017 06:51
Send private message

Emission notifications work fine.
I like being able to set my own threshold though - the web app is great for that. I just wish Flick had a public API.

Himmig
13 posts

Geek


  #1786323 23-May-2017 07:00
Send private message

Yea I used nodewatch for some time and it's pretty good. :) would be good if it had Slack, IFTTT or other means of integration as well.
At the moment using the flick API works great but I saw some people here mentioning that their price can be very unreliable.

Castle
22 posts

Geek
+1 received by user: 2


  #1786333 23-May-2017 07:46
Send private message

timmmay:

 

Nodewatch does something similar. It works off the national rate, not the Flick estimate. Though come to think of it, I didn't get any alerts yesterday. I'll email the nodewatch guy.

 

 

I didn't get Nodewatch emails yesterday either.  And my Flick notifications don't work at all.  So updates to this forum thread is how I know when there's a spike.


voy1d
178 posts

Master Geek
+1 received by user: 35


  #1786349 23-May-2017 07:52
Send private message

Nodewatch uses the 5 minute average price and relies on the EA's EMI API to work.

 

Rather than developing webapps, ya'll are better signing up at http://www2.electricityinfo.co.nz and getting access to the actual forecast prices and 5 minute prices produced by the market system.


Himmig
13 posts

Geek


  #1786353 23-May-2017 08:05
Send private message

@voy1d
I had a look at the website but didn't really find a way to tap into an API - do they have one?
I use Flick's data because it also has their own price component, cost for the line, low user base price etc. It's just easier and more relevant for my personal use I guess - unless there is a better way of getting this information and hooking it into IFTTT?

Happy to share the app file if anyone wants to run it on their local server. You can test it on flick.business-process.net

timmmay
20859 posts

Uber Geek
+1 received by user: 5350

Trusted
Lifetime subscriber

  #1786361 23-May-2017 08:26
Send private message

voy1d:

 

Nodewatch uses the 5 minute average price and relies on the EA's EMI API to work.

 

Rather than developing webapps, ya'll are better signing up at http://www2.electricityinfo.co.nz and getting access to the actual forecast prices and 5 minute prices produced by the market system.

 

 

There's no alerting there, AFAIK.

 

Flick did send alerts yesterday, eventually. You have to have the app on your phone, be logged into Flick (it seems to log you out occasionally), and be online.


voy1d
178 posts

Master Geek
+1 received by user: 35


  #1786362 23-May-2017 08:36
Send private message

 


timmmay
20859 posts

Uber Geek
+1 received by user: 5350

Trusted
Lifetime subscriber

  #1786366 23-May-2017 08:45
Send private message
voy1d
178 posts

Master Geek
+1 received by user: 35


  #1786368 23-May-2017 08:47
Send private message

Yes?

 

You can sign in and get alerts on both of those pages, so they do produce alerts (well I'm assuming they do since they say you can)


timmmay
20859 posts

Uber Geek
+1 received by user: 5350

Trusted
Lifetime subscriber

  #1786479 23-May-2017 10:05
Send private message

Nodewatch is broken because the page they scraped disappeared, but the developer has been meaning to fix it.

 

Is there a suitable API he could call? Scraping is a big ugly, fragile, etc.


robertsona
176 posts

Master Geek
+1 received by user: 109

Subscriber

  #1786586 23-May-2017 11:41
Send private message

voy1d:

 

 

 

 

 

 

Have just checked this out - I do use the WITS site a lot to keep an eye on price movements. It seems that I had previously set up an alert for when the price at my node goes over $100 (don't actually remember doing it though). Well, there's a page of price alerts, under a heading of "notifications" - and it's now listing dozens for the last couple of days. So not really an "alert" if you have to go to the page to see them!


droopanu
168 posts

Master Geek
+1 received by user: 24


  #1786919 23-May-2017 17:08
Send private message

timmmay:

 

Nodewatch is broken because the page they scraped disappeared, but the developer has been meaning to fix it.

 

Is there a suitable API he could call? Scraping is a big ugly, fragile, etc.

 

 

 

 

There is an EMI API that he can use.

 

https://emi.portal.azure-api.net/docs/services


1 | ... | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | ... | 132
View this topic in a long page with up to 500 replies per page Create new topic


Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.