Já tive um projeto semelhante, criado em 2019, chamado ComedataIoT. Era um sistema web para visualização de dados de IoT, onde os dispositivos embarcados enviavam informações via API da aplicação, e o sistema exibia gráficos configuráveis pelo usuário. Atualmente, estou iniciando um processo de reescrita desse projeto, mas estou com pouco tempo disponível.
Se quiser bater um papo sobre, chama!