Bean ler sensor

Boa noite.

Estou desenvolvendo uma página que contém um gráfico que exiba a temperatura. Tenho um bem que faz este trabalho.
Porém preciso iniciar outro bean que monitore um sensor em tempo real.

Preciso que o bean do gráfico acesso o outro constantemente para obter os dados atuais.

Já tentei fiz isso porém como o bean sensor tem um loop infinito a página do gráfico nunca termina de carregar.

[code] @PostConstruct
public void init() {
createZoomModel();
FacesContext faces = FacesContext.getCurrentInstance();

   ColetorBean coletor = (ColetorBean) faces.getApplication().getVariableResolver().resolveVariable(faces, "ColetorBean");  
      
    coletor.run();  
}[/code]

Alguém tem alguma sugestão de como resolver o problema?

Não entendi bem o seu problema mas…

Você pode coloca o looping na pagina e ficar fazendo chamadas assyncronas com ajax… e atualizar a pagina…