Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Calaos v3 et graphique ?
#1
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
Calaos v1.1.20 sur Advantech x86 | Calaos Home écran tactile RS232 | Wago 750-841 | DMX RGB LED
Calaos-OS v2.0 sur Advantech x86 | Clé USB
Squeezebox | Raspberry & Scripts maison
Reply
#2
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.
Reply
#3
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...
Raoul,
Calaos Core Dev.
Calaos git sur NUC NUC5PPYH | Wago 750-849 | DALI RGB | Sondes NTC sur 750-464 | Sondes 1Wire DS18B20 avec adaptateur USB DS9490R | Nodes MySensors avec gateway USB | Ecran tactile ELO avec adaptateur USB/RS232 | Squeezebox Duet et Radio | Logitech Harmony Ultimate | Ampli Pioneer VSX921
Reply
#4
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
Calaos v1.1.20 sur Advantech x86 | Calaos Home écran tactile RS232 | Wago 750-841 | DMX RGB LED
Calaos-OS v2.0 sur Advantech x86 | Clé USB
Squeezebox | Raspberry & Scripts maison
Reply
#5
Ok merci du retour, j'ai une idée de pourquoi ca fait ca...
Raoul,
Calaos Core Dev.
Calaos git sur NUC NUC5PPYH | Wago 750-849 | DALI RGB | Sondes NTC sur 750-464 | Sondes 1Wire DS18B20 avec adaptateur USB DS9490R | Nodes MySensors avec gateway USB | Ecran tactile ELO avec adaptateur USB/RS232 | Squeezebox Duet et Radio | Logitech Harmony Ultimate | Ampli Pioneer VSX921
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)