Migration to C8: A Comprehensive Guide to App Configuration

After recently migrating to C8, I wanted to share my experiences and tips for ensuring a smooth transition, especially for those who may be less familiar with the intricacies of app integrations. The process wasn’t without its challenges, but with some research and experimentation, I managed to get everything up and running efficiently.

One of the first hurdles I encountered was with Sharptools. Since each device is tied to the hub’s location ID, the new hub needed to be reauthorized on the Sharptools platform. Unfortunately, this meant recreating dashboards, which was a bit of a setback. However, I was reassured to learn that the Sharptools team is actively working on improving their migration tool to streamline this process in the future.

Moving on to HD+ (maker api), I initially faced some resistance in getting it to work post-migration. After some trial and error, I discovered that creating a new Maker API token and manually updating the dashboard config file was the key to restoring functionality. Interestingly, HubiVue (maker api) didn’t require any intervention and continued to function seamlessly, which was a pleasant surprise.

The Home Connect integration also posed a challenge. The redirect URL used during initial setup was no longer valid, so I had to update it in the Home Connect Developer Portal. This involved a few steps, but the process was straightforward once I knew what needed to be done.

For those using Node Red (via Maker API), it was heartening to see that everything continued to operate normally without any tweaks. This was a relief, as Node Red is integral to my automation setup.

One area that still needs attention is the Thin Q Integration. It hasn’t been working for me, and while I’m considering alternative solutions, I’m hopeful that future updates will resolve this.

In summary, migrating to C8 is a rewarding experience, but it does require some hands-on work to ensure all apps and integrations are functioning optimally. By staying informed and methodically addressing each issue, I was able to overcome the challenges and now enjoy a more robust and efficient system. If you’re planning a migration, I encourage you to approach it with patience and curiosity—you’ll likely uncover some useful insights along the way!