Calaos, Home Automation Forum
Calaos v3 et graphique ? - Printable Version

+- Calaos, Home Automation Forum (https://calaos.fr/forum)
+-- Forum: Développement (https://calaos.fr/forum/forumdisplay.php?fid=8)
+--- Forum: Programmation (https://calaos.fr/forum/forumdisplay.php?fid=9)
+--- Thread: Calaos v3 et graphique ? (/showthread.php?tid=959)

Pages: 1 2 3 4


Calaos v3 et graphique ? - Arnaud - 05-20-2020

Bonjour, 

La version v3 fonctionne bien depuis quelques semaines maintenant, c'est cool :-)

Dans mes souvenirs il avait été discuté d'une fonction de graphique, est-ce que la fonction est présente ? Si oui comment l'utiliser.
Je voudrais historiser plusieurs valeurs comme:
- les températures de chaque pièce
- le niveau d'eau de la cuve externe
- la consommation électrique de qlq capteurs

Sinon, est-ce que vous connaissez un site web gratuit pour avoir ça ? 

merci,
Arnaud


RE: Calaos v3 et graphique ? - FreeBzH - 05-24-2020

En gratuit, avec 1 mois de rétention et 10 mesures, tu as https://www.ovh.com/fr/data-platforms/metrics/

Apres pour 1€/mois tu peux avoir 10 fois plus de mesures (100) et 1 an de rétention Smile

ça supporte un peu tous les protocols (opentsdb, influxdb, prometheus, warp10, graphite, ...) donc c'est assez souple.


RE: Calaos v3 et graphique ? - raoulh - 05-25-2020

Dans la v3 il y a un grafana et influxdb d'installé dans calaos-os. Je vais faire un tuto un de ces jours pour expliquer comment ca marche. Et calaos-v3 sais envoyer les donnée directement dans influxdb...


RE: Calaos v3 et graphique ? - Arnaud - 05-25-2020

Yeah cool ! Je vais pouvoir m'éclater à archiver tout pleins de valeurs :-)

En mode quick & durty:
[http]
  # Determines whether HTTP endpoint is enabled.
  enabled = true

  # The bind address used by the HTTP service.
  bind-address = ":8086"

  # Determines whether user authentication is enabled over HTTP/HTTPS.
  auth-enabled = false

  # Enables authentication on the /ping, /metrics, and deprecated /status
  ping-auth-enabled = false

sudo systemctl unmask influxdb
sudo systemctl enable influxdb
sudo systemctl start influxdb


Et paf:
root@intel-corei7-64:~# influx
Connected to http://localhost:8086 version unknown
InfluxDB shell version: unknown
> show databases;
ERR: no data received
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x7f2dd3caee0a]

goroutine 1 [running]:
regexp.(*Regexp).allMatches(0xc00042e1b0, 0xc000480240, 0xf, 0x0, 0x0, 0x0, 0x10, 0xc0006eb810)
/usr/lib/go/src/regexp/regexp.go:719 +0x12a
regexp.(*Regexp).FindAllStringSubmatchIndex(0xc00042e1b0, 0xc000480240, 0xf, 0xffffffffffffffff, 0x0, 0x0, 0x0)
/usr/lib/go/src/regexp/regexp.go:1163 +0xa6
github.com/influxdata/influxdb/vendor/github.com/influxdata/influxql.Sanitize(0xc000480240, 0xf, 0x4, 0xc000480200)
/home/raoul/calaos-os/tmp-glibc/work/corei7-64-oe-linux/influxdb/1.7.9-r0/build/src/github.com/influxdata/influxdb/vendor/github.com/influxdata/influxql/sanitize.go:35 +0x294
github.com/influxdata/influxdb/cmd/influx/cli.(*CommandLine).mainLoop(0xc000451180, 0x1a, 0x0)
/home/raoul/calaos-os/tmp-glibc/work/corei7-64-oe-linux/influx/1.7.9-r0/build/src/github.com/influxdata/influxdb/cmd/influx/cli/cli.go:268 +0x1db
github.com/influxdata/influxdb/cmd/influx/cli.(*CommandLine).Run(0xc000451180, 0x0, 0x0)
/home/raoul/calaos-os/tmp-glibc/work/corei7-64-oe-linux/influx/1.7.9-r0/build/src/github.com/influxdata/influxdb/cmd/influx/cli/cli.go:245 +0x9c3
main.main()
/home/raoul/calaos-os/tmp-glibc/work/corei7-64-oe-linux/influx/1.7.9-r0/build/src/github.com/influxdata/influxdb/cmd/influx/main.go:127 +0xa3b

Quelque soit la commande lancée, ça crash en panic. 

> CREATE DATABASE BozDB;
ERR: Post http://localhost:8086/query?chunked=true&db=&epoch=ns&q=CREATE+DATABASE+BozDB%3B: dial tcp [::1]:8086: connect: connection refused
panic: runtime error: makeslice: cap out of range


Bon ok, en quick and durty, vraiment durty Big Grin


RE: Calaos v3 et graphique ? - raoulh - 05-25-2020

Ok merci du retour, j'ai une idée de pourquoi ca fait ca...


RE: Calaos v3 et graphique ? - FreeBzH - 06-10-2020

Mince, je n'ai pas ça dans mon install Smile

D'ailleurs : https://www.calaos.fr/download/experimental/calaos-os/intel-corei7-64/

Je ne pige pas trop le nommage des versions pour le coup, avec une alpha qui semble plus récente qu'une beta. Je pense que j'étais parti sur la derniere beta, mais qui n'est pas la derniere version à priori Smile


RE: Calaos v3 et graphique ? - raoulh - 06-10-2020

Ah oui en effet... Il y a eu un soucis de tag...
Le plus simple c'est de prendre la derniere suivant la date Smile


RE: Calaos v3 et graphique ? - Arnaud - 06-10-2020

Hello,

J'en profites pour te demander si tu as une piste pour résoudre le pb d'influxdb ? Est-ce que je peux le faire ici ou pas, genre il faut forcement refaire l'image système complète ?

thanks,


RE: Calaos v3 et graphique ? - raoulh - 06-11-2020

Je dois refaire une image complete. Mais oui j'ai resolu le soucis. Je vais voir pour terminer ca rapidement...


RE: Calaos v3 et graphique ? - raoulh - 07-10-2020

@Arnaud:

J'ai enfin pu corriger le soucis avec InfluxDb et Grafana.
La nouvelle image est dispo: https://calaos.fr/download/experimental/calaos-os/intel-corei7-64/calaos-os-intel-corei7-64-v3.0-alpha6-13-gac1afde-2020-07-02.tar.xz

Et j'ai aussi ecrit un peu de doc pour expliquer tout ca: https://calaos.fr/wiki/fr/influxdb_grafana

Tiens moi au courant si ca fonctionne!