Phando / Streamdeck-Stonks

Streamdeck plugin stock ticker to watch your assets (market and crypto)
MIT License
25 stars 4 forks source link

Stopped working again yesterday in the evening... #45

Open TheSimArchitect opened 1 year ago

TheSimArchitect commented 1 year ago

image

Hi! I have been using your plugin without this issue, but yesterday evening / today morning it happened again. I actually saw it happening, ironically, but I felt it might be a temporary problem.

Anybody else?

jodyono commented 1 year ago

Yes, I noticed the problem yesterday. Also saw the BarRaider Stock Ticker stop working.

Knight1981 commented 1 year ago

Whats happened? :-(

Phando commented 1 year ago

Oh come on!Every time we get ahead on the API it changes…On Jul 16, 2023, at 1:31 PM, Knight1981 @.***> wrote: Whats happened? :-(

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: @.***>

radzio commented 1 year ago

Baby Reaction GIF

TheSimArchitect commented 1 year ago

Any chance we get it working again? Any workaround this time?

Phando commented 1 year ago

How do you all feel about having to go to an API provider and getting a User ID and API Key? I thought that would be a barrier to entry.

vcdx71 commented 1 year ago

How do you all feel about having to go to an API provider and getting a User ID and API Key? I thought that would be a barrier to entry.

Doesn't bother me.

TheSimArchitect commented 1 year ago

Better than not having it working for sure. 😇

redler commented 1 year ago

People who use streamdecks and custom plugins are already tinkerers. I think it's fine as long as users don't have to build/compile their own copy of the plugin to get the API key in there.

TheSimArchitect commented 1 year ago

Yes.

Plus it's not working anyways, people will just uninstall it otherwise.

This could be a temporary fix, at least, you can always change it again later on when you get it working without requiring an API key.

Knight1981 commented 1 year ago

Are they any limits with an API key? Of course we need a documentation for this how to get such a key.

nerakhon commented 1 year ago

I checked some APIs and this one seems to be free for now : https://www.alphavantage.co/

waynejoseph commented 1 year ago

I checked some APIs and this one seems to be free for now : https://www.alphavantage.co/

There are some restrictions, so will it still work reasonably well? Or does anybody know of a cheap paid solution that will be adequate?

From their website:

Are there usage/frequency limits for the API service?

We are pleased to provide free stock API service covering the majority of our datasets for up to 5 API requests per minute and 100 requests per day. If you would like to target a larger API call volume, please visit premium membership.

TheSimArchitect commented 1 year ago

I am not willing to pay to use it. Sorry. And those free limits are too small.

nerakhon commented 1 year ago

I am not willing to pay to use it. Sorry. And those free limits are too small.

Well yahoo won't let us use their anymore, that's evident. So 100 requests per day is a lot better than nothing. I am simply lacking the stock functionality on my streamdeck and I am looking for some way to help @Phando get to something that would at least work.

Phando commented 1 year ago

Let's start by giving Yahoo a big thank you for all the requests they were able to provide. This project is supposed to be a fun little utility. Also I would like to thank all of you for the messages. I am leaning toward the Alpaca or IEX API's. Both require an API key. They have more generous limits than 100 requests per day. I am trying to make time in my schedule to do a deep dive and swap out the data layer. You will know when there are any updates.

On Mon, Jul 24, 2023 at 8:37 PM Jan Paul @.***> wrote:

I am not willing to pay to use it. Sorry. And those free limits are too small.

Well yahoo won't let us use their anymore, that's evident. So 100 requests per day is a lot better than nothing. I am simply lacking the stock functionality on my streamdeck and I am looking for some way to help @Phando https://github.com/Phando get to something that would at least work.

— Reply to this email directly, view it on GitHub https://github.com/Phando/Streamdeck-Stonks/issues/45#issuecomment-1649020044, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABUXMEHYRKDAEOA3E2G5ULXR45O7ANCNFSM6AAAAAA2KJRDZY . You are receiving this because you were mentioned.Message ID: @.***>

nerakhon commented 1 year ago

If you mean the iexcloud, that barraider has in his app, that one isn't free as well anymore, I tried signing up, and they asked for paid plan to provide an API key.

TheSimArchitect commented 1 year ago

Sorry but 100 requests a day mean you can only update 10 times a day if you have 10 stocks. If each request gives all information you need for a stock.

It seems other plugins are working (not sure because I chose to stay with this one and I didn't open the email on conversations from the other yet, as I was hoping this one would be fixed) so they must have found a way.

I wish we could use our brokerage's data, somehow. I wonder if Ameritrade gives access to an API we can use, for example, and other brokerages as well. Then the plugin could have a place for us to type the url of the brokerage api and a field to allow us to identify ourselves.

Most of us have a brokerage account somewhere and, if not, there's likely brokers that offer this type of information that are free (most brokers are free to open an account and they have no minimum amount to open an account, I'd consider opening another brokerage account if that meant having access to their api for free as well, much better than paying just for a data feed).

Phando commented 1 year ago

Would you look at that... ETrade has an API. I never though about going to the brokerages. Also because we are customers, there might be more lax rate limits.

waynejoseph commented 1 year ago

It's a great idea, but using E*Trade might exclude all UK/EU users according to a couple of websites...

https://investingintheweb.com/investment-apps/etrade-uk/

https://moneygrower.co.uk/etrade-uk/

Does anyone know of any alternatives with no geographical restrictions?

-- Sent from my Android phone

On Tue, 25 Jul 2023, 4:59 pm Joe, @.***> wrote:

Would you look at that... ETrade has an API. I never though about going to the brokerages. Also because we are customers, there might be more lax rate limits.

— Reply to this email directly, view it on GitHub https://github.com/Phando/Streamdeck-Stonks/issues/45#issuecomment-1650112020, or unsubscribe https://github.com/notifications/unsubscribe-auth/AE3NGJNRHYD4PUTUDUIOZB3XR7UMVANCNFSM6AAAAAA2KJRDZY . You are receiving this because you commented.Message ID: @.***>

Phando commented 1 year ago

There would likely need to be an api per exchange... :(

waynejoseph commented 1 year ago

Not sure how many users of your excellent plugin there are, but might it be an option to charge a (hopefully small) fee to each of us to cover the cost of a paid but comprehensive API solution? If so, what might the rough cost be to each user?

To consider: Would there be concerns about abuse/overuse or security? And could these potential concerns be mitigated by policy/codebase?

I'm not a programmer, so I might well be missing something... Just a thought.

-- Sent from my Android phone

On Tue, 25 Jul 2023, 5:55 pm Joe, @.***> wrote:

There would likely need to be an api per exchange... :(

— Reply to this email directly, view it on GitHub https://github.com/Phando/Streamdeck-Stonks/issues/45#issuecomment-1650198438, or unsubscribe https://github.com/notifications/unsubscribe-auth/AE3NGJJ4HOA7J36T75XDCV3XR7267ANCNFSM6AAAAAA2KJRDZY . You are receiving this because you commented.Message ID: @.***>

blakewhitson-brainly commented 1 year ago

I am worried we are done here. @Phando any chance of a fix?

TheSimArchitect commented 1 year ago

It looks like the issue was abandoned. Maybe we're welcome to uninstall the plugin, silently... 😬

waynejoseph commented 1 year ago

I think the Developer was probably waiting to see if anyone from this community would come forward and support my suggestion for help contributing to a suitable paid solution (instead of silently letting it die).

It's a shame.

-- Sent from my Android phone

On Tue, 8 Aug 2023, 4:14 pm Sim Architect, @.***> wrote:

It looks like the issue was abandoned. Maybe we're welcome to uninstall the plugin, silently... 😬

— Reply to this email directly, view it on GitHub https://github.com/Phando/Streamdeck-Stonks/issues/45#issuecomment-1669815269, or unsubscribe https://github.com/notifications/unsubscribe-auth/AE3NGJPORRKV7C4BWVZBBCDXUJJWRANCNFSM6AAAAAA2KJRDZY . You are receiving this because you commented.Message ID: @.***>

TheSimArchitect commented 1 year ago

I would not pay for a subscription to have it. Most people wouldn't either. I guess we have to look elsewhere or live without it.

waynejoseph commented 1 year ago

What was the price that informed this decision to reject the potential solution of a subscription model?

Actually, was a price even discussed before it was rejected as an option??

-- Sent from my Android phone

On Tue, 8 Aug 2023, 4:57 pm Sim Architect, @.***> wrote:

I would not pay for a subscription to have it. Most people wouldn't either. I guess we have to look elsewhere or live without it.

— Reply to this email directly, view it on GitHub https://github.com/Phando/Streamdeck-Stonks/issues/45#issuecomment-1669884921, or unsubscribe https://github.com/notifications/unsubscribe-auth/AE3NGJLZO3M5ETQAVDGZZEDXUJOWRANCNFSM6AAAAAA2KJRDZY . You are receiving this because you commented.Message ID: @.***>

Phando commented 1 year ago

Hey all, It is very cool to see how many people use(ed) the plugin. I personally love the thing. Apologies for the delay for the fix. I am having a good summer balancing my time between family and work. Seeing the green ducks on my desktop is killing me, but I won’t have time to fix it for a few more weeks.

Like others have mentioned, if there any any of you with fixes or suggestions, I would be happy to land those pull requests.

belg1o commented 1 year ago

Hey all, It is very cool to see how many people use(ed) the plugin. I personally love the thing. Apologies for the delay for the fix. I am having a good summer balancing my time between family and work. Seeing the green ducks on my desktop is killing me, but I won’t have time to fix it for a few more weeks. Like others have mentioned, if there any any of you with fixes or suggestions, I would be happy to land those pull requests.

Hey Phando, would it be possible to integrate the DEXScreener API for crypto pricing?

Phando commented 1 year ago

Thanks for the suggestion, I'll look into it. The plugin is moving up my todo list.

On Tue, Aug 29, 2023 at 1:30 AM belg1o @.***> wrote:

Hey all, It is very cool to see how many people use(ed) the plugin. I personally love the thing. Apologies for the delay for the fix. I am having a good summer balancing my time between family and work. Seeing the green ducks on my desktop is killing me, but I won’t have time to fix it for a few more weeks. Like others have mentioned, if there any any of you with fixes or suggestions, I would be happy to land those pull requests.

Hey Phando, would it be possible to integrate the DEXScreener API for crypto pricing?

— Reply to this email directly, view it on GitHub https://github.com/Phando/Streamdeck-Stonks/issues/45#issuecomment-1696999998, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABUXMGNXZQ6UT7YJTDBH7TXXWSBTANCNFSM6AAAAAA2KJRDZY . You are receiving this because you were mentioned.Message ID: @.***>

TechJedi51 commented 1 year ago

Remember, for those that really like the plug-in, you can always make a donation to Phando here (from the Donate link on the front page): https://buy.stripe.com/cN26rW40l4Vl3YsdQQ

kaz911 commented 1 year ago

Should we not let the author close down this project - and have it removed from Stream Deck?

It sadly looks like it is abandonware.

/k

Phando commented 1 year ago

Kaz, Thanks for being a user. I believe the plugin has already been removed from the store. The reason I have not been able to get the app back into the store is that I have not found the right market API yet. At this point I feel requiring the user base to sign up somewhere for an API key is not too much to ask. Past that I would like the data to remain free. Sadly there are no APIs I have found to date that support enough queries per minute/hour/day with historical data (for charting) as well as stocks/etfs/mutual funds/crypto.

The last one I saw was https://finnhub.io/pricing. It looks like it supports stocks, historical data and has an awesome quota, but no etfs/mutual funds/crypto.

On Mon, Oct 16, 2023 at 9:28 AM kaz911 @.***> wrote:

Should we not let the author close down this project - and have it removed from Stream Deck?

It sadly looks like it is abandonware.

/k

— Reply to this email directly, view it on GitHub https://github.com/Phando/Streamdeck-Stonks/issues/45#issuecomment-1764850319, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABUXMG7IKGPDSRYUMGSNK3X7VOC7AVCNFSM6AAAAAA2KJRDZ2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONRUHA2TAMZRHE . You are receiving this because you were mentioned.Message ID: @.***>

belg1o commented 1 year ago

Kaz, Thanks for being a user. I believe the plugin has already been removed from the store. The reason I have not been able to get the app back into the store is that I have not found the right market API yet. At this point I feel requiring the user base to sign up somewhere for an API key is not too much to ask. Past that I would like the data to remain free. Sadly there are no APIs I have found to date that support enough queries per minute/hour/day with historical data (for charting) as well as stocks/etfs/mutual funds/crypto. The last one I saw was https://finnhub.io/pricing. It looks like it supports stocks, historical data and has an awesome quota, but no etfs/mutual funds/crypto. On Mon, Oct 16, 2023 at 9:28 AM kaz911 @.> wrote: Should we not let the author close down this project - and have it removed from Stream Deck? It sadly looks like it is abandonware. /k — Reply to this email directly, view it on GitHub <#45 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABUXMG7IKGPDSRYUMGSNK3X7VOC7AVCNFSM6AAAAAA2KJRDZ2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONRUHA2TAMZRHE . You are receiving this because you were mentioned.Message ID: @.>

I'd be okay with removing live charting from the extension as long as we can see a price feed again. I've started using https://apps.elgato.com/plugins/com.dahnandpartners.cmcticker as a replacement for crypto tickers. The interface is actually a bit simpler than what you built, any more information I typically long press to go to TradingView, FinViz, Coingecko, etc.

The simpler interface is actually pretty nice to use too, gives me the daily change % and current price along with a nice icon. I wonder if you could do this with https://github.com/Mathieu2301/TradingView-API and making users grab their session token to make it work.

Interface I'm talking about: image

Phando commented 1 year ago

Thank you, I will take a look!

On Tue, Oct 31, 2023 at 5:39 AM belg1o @.***> wrote:

Kaz, Thanks for being a user. I believe the plugin has already been removed from the store. The reason I have not been able to get the app back into the store is that I have not found the right market API yet. At this point I feel requiring the user base to sign up somewhere for an API key is not too much to ask. Past that I would like the data to remain free. Sadly there are no APIs I have found to date that support enough queries per minute/hour/day with historical data (for charting) as well as stocks/etfs/mutual funds/crypto. The last one I saw was https://finnhub.io/pricing. It looks like it supports stocks, historical data and has an awesome quota, but no etfs/mutual funds/crypto. … <#m3175270721087960433> On Mon, Oct 16, 2023 at 9:28 AM kaz911 @.> wrote: Should we not let the author close down this project - and have it removed from Stream Deck? It sadly looks like it is abandonware. /k — Reply to this email directly, view it on GitHub <#45 (comment) https://github.com/Phando/Streamdeck-Stonks/issues/45#issuecomment-1764850319>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABUXMG7IKGPDSRYUMGSNK3X7VOC7AVCNFSM6AAAAAA2KJRDZ2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONRUHA2TAMZRHE https://github.com/notifications/unsubscribe-auth/AABUXMG7IKGPDSRYUMGSNK3X7VOC7AVCNFSM6AAAAAA2KJRDZ2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONRUHA2TAMZRHE . You are receiving this because you were mentioned.Message ID: @.>

I'd be okay with removing live charting from the extension as long as we can see a price feed again. I've started using https://apps.elgato.com/plugins/com.dahnandpartners.cmcticker as a replacement for crypto tickers. The interface is actually a bit simpler than what you built, any more information I typically long press to go to TradingView, FinViz, Coingecko, etc.

The simpler interface is actually pretty nice to use too, gives me the daily change % and current price along with a nice icon. I wonder if you could do this with https://github.com/Mathieu2301/TradingView-API and making users grab their session token to make it work.

Interface I'm talking about: [image: image] https://user-images.githubusercontent.com/11260048/279376699-b77f5db2-af49-4352-8053-78225a6e28c2.png

— Reply to this email directly, view it on GitHub https://github.com/Phando/Streamdeck-Stonks/issues/45#issuecomment-1787141117, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABUXMAWTYM2GVWEJWFBUPLYCDWQ5AVCNFSM6AAAAAA2KJRDZ2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOBXGE2DCMJRG4 . You are receiving this because you were mentioned.Message ID: @.***>