I noticed that the FinTS integration is currently unable to setup - at least with some banks.
The reason for this is that many banks only allows FinTS access with a valid product id. This id must be requested. The FinTS python library used inside HA says the following about this:
As of September 14th, 2019, all FinTS programs should be registered with the ZKA or banks will block access. You need to fill out a PDF form and will be assigned a product ID that you can pass above.
Hey. Yeah, someone else interested in this topic contacted me back then and we planned to update the fints integration. He got in contact with the agency responsible for creating these ID and he successfully got one for home assistant. So, this one should still be available and I have it in my mailbox but I would rather ask him if I can forward these information to others.
The problem why I stopped the development was the discovery that the current banking standard (I already forgot all of these fancy abbreviations ) requires the banking institute to randomly ask for a second login factor and this would break any automation. Furthermore, I tried to integrate with DKB and the underlying python library had a problem with DKB (there is also a bug mentioned somewhere in their issue tracker). I’d love to have this integration working but it seemed to be not possible back then. The situation may have changed and then, I would be back on this project.
Thanks Johannes,
Obviously I was not notified about your response (this happens pretty often actually) - so sorry for the delay.
My bank is the DKB as well.
You are right - the second login factor of course makes it safer, but also not usable for automations.
Anyway, thanks for your response.
Anyone willing to put some effort into this? ING supports fints read-only, which is sufficient for me. I am interested in the product id and would try to implement it into the code.
I was also trying to use this integration.
Great to have a product id but does it need to be integrated into the integrations codebase or is there any way to set that individually in the HA config etc.?
I got a product_id from the ZKA now but I can’t get it into HomeAssistant. Is there any helpful tutorial? I can’t get access to the HA folders described in the official documents (running HAOS in a VM).