If you have a problem with a specific custom integration, your first step should be to check the original GitHub post where you found it. The people there know the product and use the software, so they can give you better help with your issue. You might find someone here who can help, but it’s not guaranteed.
If you found a solution, it helps eceryone to matk the answer post (even if it’s your own) as the solution.
Specifically per their notes:
If you are receiving an error regarding device_id , just remove this setting from your config file. This setting should be used only if you have more than one RTL device. The format has changed from the “old” version.