Calaos, Home Automation Forum

Full Version: Calaos v3 et graphique ?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
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
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.
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...
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
Ok merci du retour, j'ai une idée de pourquoi ca fait ca...
Mince, je n'ai pas ça dans mon install Smile

D'ailleurs : https://www.calaos.fr/download/experimen...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
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
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,
Je dois refaire une image complete. Mais oui j'ai resolu le soucis. Je vais voir pour terminer ca rapidement...