I've rewritten the scanner to use python, since this was the only way to keep the chromecast connection alive between card reads (otherwise there is a delay of 4 seconds).
Some UI work is required, mainly for nicer inputting of chromecast type cards in the web UI. Netflix title images could be fetched, etc..
Also, since I don't have Sonos or anything I haven't tested the normal actions after rewriting.
Any feedback is appreciated! I don't expect to get this merged any time soon (or maybe at all). But for my use case my fork is fine.
This is a big one.
I've rewritten the scanner to use python, since this was the only way to keep the chromecast connection alive between card reads (otherwise there is a delay of 4 seconds).
Some UI work is required, mainly for nicer inputting of chromecast type cards in the web UI. Netflix title images could be fetched, etc..
Also, since I don't have Sonos or anything I haven't tested the normal actions after rewriting.
Any feedback is appreciated! I don't expect to get this merged any time soon (or maybe at all). But for my use case my fork is fine.