Hello there, since I am developing my own rule template I found out that I am not able to “add” it through MainIU: when I enable the community marketplace toggle, go to the Add-On tab and search for the rule template I would like to install I can find it; however, after clicking the Add button the template is not installed and the following messages appear on the log:
12:19:25.326 [INFO ] [arketplace.AbstractRemoteAddonService] - Re-installing missing add-ons from remote repository: [marketplace:162508]
12:19:25.557 [WARN ] [nity.CommunityMarketplaceAddonService] - Unable to retrieve marketplace add-ons: Server returned HTTP response code: 429 for URL: https://community.openhab.org/c/marketplace/69/l/latest?page=4
12:19:25.558 [INFO ] [arketplace.AbstractRemoteAddonService] - Re-installing missing add-ons from remote repository: [marketplace:162508]
12:19:25.628 [WARN ] [nity.CommunityMarketplaceAddonService] - Unable to retrieve marketplace add-ons: Server returned HTTP response code: 429 for URL: https://community.openhab.org/c/marketplace/69/l/latest
12:19:25.629 [INFO ] [arketplace.AbstractRemoteAddonService] - Re-installing missing add-ons from remote repository: [marketplace:162508]
12:19:25.809 [WARN ] [nity.CommunityMarketplaceAddonService] - Unable to retrieve marketplace add-ons: Server returned HTTP response code: 429 for URL: https://community.openhab.org/c/marketplace/69/l/latest
12:19:25.809 [INFO ] [arketplace.AbstractRemoteAddonService] - Re-installing missing add-ons from remote repository: [marketplace:162508]
12:19:25.879 [WARN ] [nity.CommunityMarketplaceAddonService] - Unable to retrieve marketplace add-ons: Server returned HTTP response code: 429 for URL: https://community.openhab.org/c/marketplace/69/l/latest
12:19:25.880 [INFO ] [arketplace.AbstractRemoteAddonService] - Re-installing missing add-ons from remote repository: [marketplace:162508]
12:19:26.070 [WARN ] [nity.CommunityMarketplaceAddonService] - Unable to retrieve marketplace add-ons: Server returned HTTP response code: 429 for URL: https://community.openhab.org/c/marketplace/69/l/latest
12:19:26.071 [INFO ] [arketplace.AbstractRemoteAddonService] - Re-installing missing add-ons from remote repository: [marketplace:162508]
12:19:26.137 [WARN ] [nity.CommunityMarketplaceAddonService] - Unable to retrieve marketplace add-ons: Server returned HTTP response code: 429 for URL: https://community.openhab.org/c/marketplace/69/l/latest
12:19:26.137 [INFO ] [arketplace.AbstractRemoteAddonService] - Re-installing missing add-ons from remote repository: [marketplace:162508]
The files marketplace_ruletemplates.json
and org.openhab.marketplace.json
inside userdata/jsondb
contain both an empty dict “{}
”
I can reproduce this issue with the rule template Junker waste collection for Italy but cannot with for example Threshold Alert and Open Reminder which installs and uninstalls without problems.
I therefore believe that something is wrong with my post about the rule template, but I cannot figure out what could be that it is ending up in making my OpenHAB instance perform too many HTTP requests and het the error 429.
I ask for a hint or some suggestion, like for example do you happen to know what the logger for the CommunityMarketplaceAddonService
is called?