Ik heb de manier waarop ik mijn SolarEdge monitor veranderd van een python script naar telegraf. De "measurement" en field keys waar de data nu in komt heet/heten anders en is ook een beetje anders.
Nu zou ik alle data van de oude "inverter" measurement, naar de nieuwe "SE3000H" measurement willen overpompen. Heeft iemand een idee hoe ik zo ver zou geraken?
Ik vermoed dat onderstaande code een veld I_AC_Power gaat aanmaken in SE3000H maar dat is niet helemaal wat ik wil. Ik zou de data in power_ac van de measurement "inverter" met de field key I_AC_Power van measurement SE3000H willen mergen. Source en dest field keys zijn dus anders en er zou geen overlap mogen zijn dan data omdat de ene oude data is, en de andere nieuwe
Mijn fake query:
layout van de database:
Nu zou ik alle data van de oude "inverter" measurement, naar de nieuwe "SE3000H" measurement willen overpompen. Heeft iemand een idee hoe ik zo ver zou geraken?
Ik vermoed dat onderstaande code een veld I_AC_Power gaat aanmaken in SE3000H maar dat is niet helemaal wat ik wil. Ik zou de data in power_ac van de measurement "inverter" met de field key I_AC_Power van measurement SE3000H willen mergen. Source en dest field keys zijn dus anders en er zou geen overlap mogen zijn dan data omdat de ene oude data is, en de andere nieuwe
Mijn fake query:
code:
1
| SELECT "power_ac" INTO SE3000H >>to fieldkey I_AC_Power<< FROM inverter # |
layout van de database:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
| pi@stats:~/ $ influx Connected to http://localhost:8086 version 1.8.10 InfluxDB shell version: 1.8.10 > use elektriciteit Using database elektriciteit > show field keys from inverter # ====> is de oude measurement name: inverter fieldKey fieldType -------- --------- active_power_limit float c_deviceaddress float c_sunspec_did float cosphi float current float current_dc float energy_total float frequency float l1_current float l1_voltage float l1n_voltage float l2_current float l2_voltage float l2n_voltage float l3_current float l3_voltage float l3n_voltage float power_ac float # ----------> deze data moet ik hebben in die moeten naar VVVVV power_apparent float power_dc float power_factor float power_reactive float rrcr_state float status float temperature float vendor_status float voltage_dc float > show field keys from SE3000H # ====> is de nieuwe measurement name: SE3000H fieldKey fieldType -------- --------- I_AC_Current float I_AC_CurrentA float I_AC_Energy_WH float I_AC_Frequency float I_AC_PF float I_AC_Power float # <----- hier <<<<<< I_AC_VA float I_AC_VAR float I_AC_VoltageAB float I_DC_Current float I_DC_Power float I_DC_Voltage float I_Status integer I_Temp float > |