CPDataHub issueshttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues2023-04-27T18:00:49Zhttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/30Uso de shebangs para especificar versão do python2023-04-27T18:00:49ZALEXSANDRO SANTOS DA ROSA JUNIORUso de shebangs para especificar versão do pythonConsiderando que alguns dos recursos que utilizamos de Python (como o match-case statement) só estão disponíveis a partir de alguma versão específica, é necessária uma maneira de restringir a execução dos scripts para ocorrer somente com...Considerando que alguns dos recursos que utilizamos de Python (como o match-case statement) só estão disponíveis a partir de alguma versão específica, é necessária uma maneira de restringir a execução dos scripts para ocorrer somente com essa versão. Assim se faz necessário a utilização de shebangs, no cabeçalho dos scriptsALEXSANDRO SANTOS DA ROSA JUNIORALEXSANDRO SANTOS DA ROSA JUNIORhttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/28Alterar nomes na legenda dos histogramas2023-04-01T20:35:28ZGustavo Gil da SilveiraAlterar nomes na legenda dos histogramasAlterar nomes para usuário 1 2 e 3Alterar nomes para usuário 1 2 e 3ALEXSANDRO SANTOS DA ROSA JUNIORALEXSANDRO SANTOS DA ROSA JUNIORhttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/27Label eixo x histogramas2023-04-01T20:35:28ZGustavo Gil da SilveiraLabel eixo x histogramasAlterar label histogramas site para
Hora do dia corrente
Dia do mês correnteAlterar label histogramas site para
Hora do dia corrente
Dia do mês correnteALEXSANDRO SANTOS DA ROSA JUNIORALEXSANDRO SANTOS DA ROSA JUNIORhttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/26Offset de 1 dia nos gráficos do mês2023-04-01T20:35:28ZALEXSANDRO SANTOS DA ROSA JUNIOROffset de 1 dia nos gráficos do mêsO gráfico do mês aparenta estar um dia atrasado.O gráfico do mês aparenta estar um dia atrasado.ALEXSANDRO SANTOS DA ROSA JUNIORALEXSANDRO SANTOS DA ROSA JUNIORhttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/25Mês e dias da semana estão em inglês nos plots2023-04-01T20:35:28ZALEXSANDRO SANTOS DA ROSA JUNIORMês e dias da semana estão em inglês nos plotsNos plots, o mês e os dias da semana aparecem em inglês, enquanto o restante está em português.Nos plots, o mês e os dias da semana aparecem em inglês, enquanto o restante está em português.ALEXSANDRO SANTOS DA ROSA JUNIORALEXSANDRO SANTOS DA ROSA JUNIORhttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/24Gráficos em barras com cores diferentes para cada usuário2023-03-27T20:59:49ZALEXSANDRO SANTOS DA ROSA JUNIORGráficos em barras com cores diferentes para cada usuárioÉ necessário fazer com que os dados que vem de cada usuário sejam separados por cores nos gráficos. Também seria interessante fazer com que sejam "stacked".É necessário fazer com que os dados que vem de cada usuário sejam separados por cores nos gráficos. Também seria interessante fazer com que sejam "stacked".ALEXSANDRO SANTOS DA ROSA JUNIORALEXSANDRO SANTOS DA ROSA JUNIORhttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/22Frequência limite de mensagens que o Mosquitto consegue receber em um tópico2023-04-02T01:04:21ZALEXSANDRO SANTOS DA ROSA JUNIORFrequência limite de mensagens que o Mosquitto consegue receber em um tópicoÉ necessário verificar se o Mosquitto possui uma frequência limite de mensagens que consegue receber em um tópico e verificar qual seria essa frequência.É necessário verificar se o Mosquitto possui uma frequência limite de mensagens que consegue receber em um tópico e verificar qual seria essa frequência.ALEXSANDRO SANTOS DA ROSA JUNIORALEXSANDRO SANTOS DA ROSA JUNIORhttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/21Mosquito não está recebendo dados de fora do servidor2023-04-01T20:35:28ZALEXSANDRO SANTOS DA ROSA JUNIORMosquito não está recebendo dados de fora do servidorALEXSANDRO SANTOS DA ROSA JUNIORALEXSANDRO SANTOS DA ROSA JUNIORhttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/20Mosquitto não está iniciando com o sistema2023-04-01T20:35:27ZALEXSANDRO SANTOS DA ROSA JUNIORMosquitto não está iniciando com o sistemaALEXSANDRO SANTOS DA ROSA JUNIORALEXSANDRO SANTOS DA ROSA JUNIORhttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/19Entender a falta de eventos do dia 252023-04-01T20:35:28ZALEXSANDRO SANTOS DA ROSA JUNIOREntender a falta de eventos do dia 25No dia 25 de janeiro tudo deveria estar funcionando mas no gráfico do mês não está aparecendo nenhum evento.
<img src="/uploads/a1671ae216da58baa15ae469318d9d48/graficodomes.png" width="450">No dia 25 de janeiro tudo deveria estar funcionando mas no gráfico do mês não está aparecendo nenhum evento.
<img src="/uploads/a1671ae216da58baa15ae469318d9d48/graficodomes.png" width="450">ALEXSANDRO SANTOS DA ROSA JUNIORALEXSANDRO SANTOS DA ROSA JUNIORhttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/17Função para obter informações de login2023-04-01T20:35:28ZALEXSANDRO SANTOS DA ROSA JUNIORFunção para obter informações de loginÉ necessária a criação de uma função para pegar as informações de login do repositório CPServer, para permitir login nas plataformas utilizadas nos scripts (mysql, mqtt etc).É necessária a criação de uma função para pegar as informações de login do repositório CPServer, para permitir login nas plataformas utilizadas nos scripts (mysql, mqtt etc).ALEXSANDRO SANTOS DA ROSA JUNIORALEXSANDRO SANTOS DA ROSA JUNIORhttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/14Verificação do problema de virada de mês no script grafico_mes.py2023-04-01T20:35:27ZALEXSANDRO SANTOS DA ROSA JUNIORVerificação do problema de virada de mês no script grafico_mes.pyOs gráficos produzidos por esse script estão sendo salvos duas vezes na pasta. Verificar o problema que está ocorrendo.Os gráficos produzidos por esse script estão sendo salvos duas vezes na pasta. Verificar o problema que está ocorrendo.ALEXSANDRO SANTOS DA ROSA JUNIORALEXSANDRO SANTOS DA ROSA JUNIORhttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/13Adição de boas práticas e semântica ao site2023-04-01T20:35:27ZALEXSANDRO SANTOS DA ROSA JUNIORAdição de boas práticas e semântica ao siteRefazer a estilização do site com CSS e adicionar tags semânticas ao HTML.Refazer a estilização do site com CSS e adicionar tags semânticas ao HTML.ALEXSANDRO SANTOS DA ROSA JUNIORALEXSANDRO SANTOS DA ROSA JUNIORhttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/12Documentação sobre estrutura do servidor2023-04-01T20:35:27ZALEXSANDRO SANTOS DA ROSA JUNIORDocumentação sobre estrutura do servidorFazer documentação sobre estrutura do servidor contendo o que e onde cada item deve ser alocado.Fazer documentação sobre estrutura do servidor contendo o que e onde cada item deve ser alocado.ALEXSANDRO SANTOS DA ROSA JUNIORALEXSANDRO SANTOS DA ROSA JUNIORhttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/10Arquivos do servidor fora do diretório var2023-04-01T20:35:27ZALEXSANDRO SANTOS DA ROSA JUNIORArquivos do servidor fora do diretório varDescobrir maneira de colocar arquivos do servidor fora do diretório /var/www/html/Descobrir maneira de colocar arquivos do servidor fora do diretório /var/www/html/ALEXSANDRO SANTOS DA ROSA JUNIORALEXSANDRO SANTOS DA ROSA JUNIORhttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/9Melhores opções para rodar continuamente os códigos no servidor2023-04-01T20:35:27ZALEXSANDRO SANTOS DA ROSA JUNIORMelhores opções para rodar continuamente os códigos no servidorÉ necessário verificar qual é a melhor opção para rodar arquivos continuamente no servidor. Além disso, seria bom que, caso o servidor passe por algum problema e interrompa a execução, os arquivos voltem a rodar automaticamente.
As opçõe...É necessário verificar qual é a melhor opção para rodar arquivos continuamente no servidor. Além disso, seria bom que, caso o servidor passe por algum problema e interrompa a execução, os arquivos voltem a rodar automaticamente.
As opções até o momento da discussão eram byobu, tmux e crontab.ALEXSANDRO SANTOS DA ROSA JUNIORALEXSANDRO SANTOS DA ROSA JUNIORhttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/8Tradução e reescrita com boas práticas2023-04-01T20:35:28ZALEXSANDRO SANTOS DA ROSA JUNIORTradução e reescrita com boas práticasÉ necessário traduzir os códigos para inglês e seus comentários para português, conforme combinado. Além disso, já é possível aproveitar para reescrever algumas partes com boas práticas.É necessário traduzir os códigos para inglês e seus comentários para português, conforme combinado. Além disso, já é possível aproveitar para reescrever algumas partes com boas práticas.ALEXSANDRO SANTOS DA ROSA JUNIORALEXSANDRO SANTOS DA ROSA JUNIORhttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/7criação de arquivos log para feedbacks de erros2023-04-01T20:35:28ZBruno Thomazi Zanettecriação de arquivos log para feedbacks de erroster um arquivo que onde é printado tudo que sai dos programas do servidor, com (date 2021-08-03-data-hora) e dados:
log_inicial.dat
log_usuario.dat
python3 inicial.py > log.err 2>&1 (log para erros de programa)
melhorar a verbosidade ...ter um arquivo que onde é printado tudo que sai dos programas do servidor, com (date 2021-08-03-data-hora) e dados:
log_inicial.dat
log_usuario.dat
python3 inicial.py > log.err 2>&1 (log para erros de programa)
melhorar a verbosidade do log.err
* mysql connector pode ter saida padrão de erro
* procurar um mysql connector verbose -2 (mais info)Bruno Thomazi ZanetteBruno Thomazi Zanettehttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/5Simulador de dados2023-04-01T20:35:28ZBruno Thomazi ZanetteSimulador de dados* gerador de mensagem para o servidor que mande dados com períodos de tempo que já foram implementados no programa de geração de dados aleatórios:
* Gnu parallel (uma linha de comando faz o comando rodar em paralelo)
* Fazer o test...* gerador de mensagem para o servidor que mande dados com períodos de tempo que já foram implementados no programa de geração de dados aleatórios:
* Gnu parallel (uma linha de comando faz o comando rodar em paralelo)
* Fazer o teste a partir do computador do Bruno
* Pensar qual seria o comando que ativa o site e quais usuarios possíveis
* isso o GNU parallel pode ajudar a fazer issoBruno Thomazi ZanetteBruno Thomazi Zanettehttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/4Passando dados por MQTT para um arquivo texto2023-04-01T20:35:28ZBruno Thomazi ZanettePassando dados por MQTT para um arquivo texto
#### Se inscreve em dois tópicos e usa o grep para salvar informações de um só topico em um arquivo de texto:
`mosquitto_sub -h {BROKER IP} -t {TOPICO1} -t {TOPICO2} -v -u {USUARIO} -P {SENHA DO USUARIO} | grep --line-buffered {TOPICO1...
#### Se inscreve em dois tópicos e usa o grep para salvar informações de um só topico em um arquivo de texto:
`mosquitto_sub -h {BROKER IP} -t {TOPICO1} -t {TOPICO2} -v -u {USUARIO} -P {SENHA DO USUARIO} | grep --line-buffered {TOPICO1} | tee -a {ENDEREÇO DO ARQUIVO TEXTO}`
* `-v` expele qual tópico que a mensagem veio
* `-u` necessário para que o usuario seja indentificado
* `-P` senha específica do usuario.
* `grep` permite somente outputs de inputs que possuem {TOPICO1} no texto
* `--line-buffered` linhas são analisadas pelo grep uma a uma
* `tee -a` salva em formato de texto a mensagem
#### Publica as informações no tópico:
`mosquitto_pub -h {BROKER IP} -t {TOPICO1} -m "perfeito" -u {USUARIO} -P {SENHA}`
#### Informações extras
Tutorial Para configurar a senha e usuario do MQTT: http://www.steves-internet-guide.com/mqtt-username-password-example/
* Usando -d temos mais informações para o pub como nesse [vídeo](https://www.youtube.com/watch?v=J4pqv9__uzE&feature=emb_title) explica
* Pode-se usara -t Medidas/medida1, -t # recebe todos os tópicos
* `-C n` no sub só recebe n pubs
* PUB
* -r Sets retain flag
* -n Sends Null message useful for clearing retain message.
* -p – Set Port number Default is 1883
* -u – Provide a username
* -P – Provide a password
* -i – Provide client name
* -I – Provide a client id prefix- Used when testing client restrictions using prefix security.Bruno Thomazi ZanetteBruno Thomazi Zanette