[Perl] DAQ system for the FAPG.
Ignore sensitive files, provide examples instead.
Changed files
roles/daq-recorder/.gitignore
@@ -0,0 +1,1 @@
1
Added:
mqtt-sqlite.env
roles/daq-recorder/mqtt-sqlite.env.example
@@ -0,0 +1,7 @@
1
Added:
MQTT_HOST=10.77.0.2
2
Added:
MQTT_PORT=1883
3
Added:
MQTT_USERNAME=fapg_vps
4
Added:
MQTT_PASSWORD=CHANGE_ME
5
Added:
MQTT_TOPIC=fapg/daq/#
6
Added:
7
Added:
FAPG_DAQ_DB=/var/lib/fapg-daq/readings.sqlite3
t/lib/FAPG/.gitignore
@@ -0,0 +1,1 @@
1
Added:
TestSupport.pm
t/lib/FAPG/TestSupport.pm.example
@@ -0,0 +1,55 @@
1
Added:
#!/usr/bin/env perl
2
Added:
# -*- mode: perl-ts; -*-
3
Added:
4
Added:
package FAPG::TestSupport;
5
Added:
6
Added:
use strict;
7
Added:
use warnings;
8
Added:
use Exporter 'import';
9
Added:
10
Added:
our @EXPORT_OK = qw(
11
Added:
@HOSTS
12
Added:
);
13
Added:
14
Added:
our @HOSTS = (
15
Added:
{
16
Added:
user => 'pirou',
17
Added:
hostname => 'fapg-daq-five-01',
18
Added:
password => 'CHANGE_ME',
19
Added:
mqtt_from_vps => '10.77.0.2',
20
Added:
},
21
Added:
{
22
Added:
hostname => 'vps',
23
Added:
user => 'mpeter',
24
Added:
},
25
Added:
{
26
Added:
hostname => 'fapg-daq-zero-ph-01',
27
Added:
user => 'pirou',
28
Added:
password => 'CHANGE_ME',
29
Added:
probe => 'ph',
30
Added:
unit => 'pH',
31
Added:
},
32
Added:
{
33
Added:
hostname => 'fapg-daq-zero-do-01',
34
Added:
user => 'pirou',
35
Added:
password => 'CHANGE_ME',
36
Added:
probe => 'do',
37
Added:
unit => 'mg/L',
38
Added:
},
39
Added:
{
40
Added:
hostname => 'fapg-daq-zero-orp-01',
41
Added:
user => 'pirou',
42
Added:
password => 'CHANGE_ME',
43
Added:
probe => 'redox',
44
Added:
unit => 'mV',
45
Added:
},
46
Added:
{
47
Added:
hostname => 'fapg-daq-zero-ec-01',
48
Added:
user => 'pirou',
49
Added:
password => 'CHANGE_ME',
50
Added:
probe => 'ec',
51
Added:
unit => 'uS/cm',
52
Added:
},
53
Added:
);
54
Added:
55
Added:
1;