diff --git a/tools/load_demo_schema.ipynb b/tools/load_demo_schema.ipynb index 916595f..27b7d71 100644 --- a/tools/load_demo_schema.ipynb +++ b/tools/load_demo_schema.ipynb @@ -9,7 +9,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 1, "metadata": {}, "outputs": [], "source": [ @@ -36,9 +36,17 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 2, "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Loaded JSON file from local machine.\n" + ] + } + ], "source": [ "try:\n", " # first try to load the file from your computer\n", @@ -64,9 +72,22 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 3, "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Author name:\t\t\tStephen Holleran\n", + "Author from:\t\t\tbrightwind\n", + "Date produced:\t\t\t2021-12-23\n", + "IEA Data Model version\t\t1.3.0-2024.03\n", + "Plant name:\t\t\tA Name of the Wind Farm\n", + "Plant type:\t\t\tonshore_wind\n" + ] + } + ], "source": [ "print('Author name:\\t\\t\\t{}'.format(meta_data['author']))\n", "print('Author from:\\t\\t\\t{}'.format(meta_data['organisation']))\n", @@ -86,9 +107,92 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 4, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
UUIDLatitude [Decimal Degrees]Longitude [Decimal Degrees]Station TypeNotesLast UpdatedMast TypeMast HeightMast OEM
Name
Test_MM16858cf5c-24e0-40d4-955b-8aecbccba39153.5-8mastI can write anything I want here.2020-04-18T18:13:00lattice_triangle78.5A Mast Manufacturer
\n", + "
" + ], + "text/plain": [ + " UUID Latitude [Decimal Degrees] \\\n", + "Name \n", + "Test_MM1 6858cf5c-24e0-40d4-955b-8aecbccba391 53.5 \n", + "\n", + " Longitude [Decimal Degrees] Station Type \\\n", + "Name \n", + "Test_MM1 -8 mast \n", + "\n", + " Notes Last Updated \\\n", + "Name \n", + "Test_MM1 I can write anything I want here. 2020-04-18T18:13:00 \n", + "\n", + " Mast Type Mast Height Mast OEM \n", + "Name \n", + "Test_MM1 lattice_triangle 78.5 A Mast Manufacturer " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], "source": [ "# print a table of the meas_locs parameters.\n", "meas_locs = []\n", @@ -120,9 +224,138 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 5, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
logger_serial_numberlogger_model_namelogger_idlogger_oem_idlogger_firmware_versiondate_fromdate_toencryption_pin_or_keyenclosure_lock_detailsdata_transfer_detailsoffset_from_utc_hrssampling_rate_secaveraging_period_minutestimestamp_is_end_of_periodclock_is_auto_syncedlogger_acquisition_uncertaintyuncertainty_k_factornotesupdate_at
logger_name
AName_MM101002Symphonie Plus34321NRG Systems3.2.32020-04-12T12:00:00None9876combination lock PIN 54321Emails to data@developername.com-5310FalseTrue0.12I can write anything I want here.2020-04-18T18:13:00
\n", + "
" + ], + "text/plain": [ + " logger_serial_number logger_model_name logger_id logger_oem_id \\\n", + "logger_name \n", + "AName_MM1 01002 Symphonie Plus3 4321 NRG Systems \n", + "\n", + " logger_firmware_version date_from date_to \\\n", + "logger_name \n", + "AName_MM1 3.2.3 2020-04-12T12:00:00 None \n", + "\n", + " encryption_pin_or_key enclosure_lock_details \\\n", + "logger_name \n", + "AName_MM1 9876 combination lock PIN 54321 \n", + "\n", + " data_transfer_details offset_from_utc_hrs \\\n", + "logger_name \n", + "AName_MM1 Emails to data@developername.com -5 \n", + "\n", + " sampling_rate_sec averaging_period_minutes \\\n", + "logger_name \n", + "AName_MM1 3 10 \n", + "\n", + " timestamp_is_end_of_period clock_is_auto_synced \\\n", + "logger_name \n", + "AName_MM1 False True \n", + "\n", + " logger_acquisition_uncertainty uncertainty_k_factor \\\n", + "logger_name \n", + "AName_MM1 0.1 2 \n", + "\n", + " notes update_at \n", + "logger_name \n", + "AName_MM1 I can write anything I want here. 2020-04-18T18:13:00 " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], "source": [ "logger_main_config = []\n", "for meas_loc in meta_data['measurement_location']:\n", @@ -142,7 +375,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 6, "metadata": {}, "outputs": [], "source": [ @@ -169,7 +402,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 7, "metadata": {}, "outputs": [], "source": [ @@ -182,20 +415,20 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 8, "metadata": {}, "outputs": [], "source": [ "def replace_none_date(input_dict):\n", " for date_str in ['date_from', 'date_to']:\n", " if input_dict[date_str] is None:\n", - " input_dict[date_str] = '2100-12-31'\n", + " input_dict[date_str] = '2100-12-31T00:00:00'\n", " return input_dict" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 9, "metadata": {}, "outputs": [], "source": [ @@ -247,7 +480,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 10, "metadata": {}, "outputs": [], "source": [ @@ -298,9 +531,11 @@ " del sensors_table_report['measurement_type_id']\n", " \n", " if 'date_from' in sensors_table_report.columns:\n", - " sensors_table_report['date_from'] = pd.to_datetime(sensors_table_report['date_from'].values.astype(str)).strftime(\"%d-%b-%Y\")\n", + " sensors_table_report['date_from'] = pd.to_datetime(sensors_table_report['date_from'].values.astype(str), \n", + " format='%Y-%m-%dT%H:%M:%S').strftime(\"%d-%b-%Y\")\n", " if 'date_to' in sensors_table_report.columns:\n", - " sensors_table_report['date_to'] = pd.to_datetime(sensors_table_report['date_to'].values.astype(str)).strftime(\"%d-%b-%Y\")\n", + " sensors_table_report['date_to'] = pd.to_datetime(sensors_table_report['date_to'].values.astype(str), \n", + " format='%Y-%m-%dT%H:%M:%S').strftime(\"%d-%b-%Y\")\n", "\n", " sensors_table_report = sensors_table_report.replace({np.nan: '-', 'NaT': '-', '31-Dec-2100':'-'})\n", " sensors_table_report.rename(columns={k: h for k, h in zip(header, header_for_report)}, inplace=True)\n", @@ -319,11 +554,153 @@ }, { "cell_type": "code", - "execution_count": null, - "metadata": { - "scrolled": false - }, - "outputs": [], + "execution_count": 11, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
Measurement TypeHeight [m]Boom Orient. [deg, mag N]
Instrument Name
Spd_80.1_315wind_speed80.1315.0
Spd_80mSEwind_speed80.2135.0
Spd_60mNWwind_speed60.1315.0
Spd_60mSEwind_speed60.2135.0
Spd_40mNWwind_speed40.1315.0
Spd_30mNWwind_speed30.1315.0
Spd_40mSEwind_speed40.2135.0
Dir_76mNWwind_direction76.1315.0
Dir_56mNWwind_direction56.1315.0
Tmp_78mair_temperature78.0-
Tmp_5mair_temperature5.0-
RH_5mrelative_humidity5.0-
Prs_76mair_pressure76.0-
Logger_Vvoltage--
\n", + "
" + ], + "text/plain": [ + " Measurement Type Height [m] Boom Orient. [deg, mag N]\n", + "Instrument Name \n", + "Spd_80.1_315 wind_speed 80.1 315.0\n", + "Spd_80mSE wind_speed 80.2 135.0\n", + "Spd_60mNW wind_speed 60.1 315.0\n", + "Spd_60mSE wind_speed 60.2 135.0\n", + "Spd_40mNW wind_speed 40.1 315.0\n", + "Spd_30mNW wind_speed 30.1 315.0\n", + "Spd_40mSE wind_speed 40.2 135.0\n", + "Dir_76mNW wind_direction 76.1 315.0\n", + "Dir_56mNW wind_direction 56.1 315.0\n", + "Tmp_78m air_temperature 78.0 -\n", + "Tmp_5m air_temperature 5.0 -\n", + "RH_5m relative_humidity 5.0 -\n", + "Prs_76m air_pressure 76.0 -\n", + "Logger_V voltage - -" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], "source": [ "for meas_loc in meta_data['measurement_location']: \n", " logger_meas_configs = get_meas_points(meas_loc['measurement_point'])\n", @@ -340,9 +717,424 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 12, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
Sensor OEMHeight [m]Boom Orient. [deg, mag N]Dead Band Orient. [deg, mag N]Date FromDate ToLogger ChannelLogger Stated Height [m]Logger SlopeLogger OffsetCalibration SlopeCalibration Offset
Instrument Name
Spd_80.1_315Thies80.1315.0-12-Apr-202015-Apr-2020CH1800.045730.24190.045730.2419
Spd_80.1_315Thies80.1315.0-15-Apr-2020-CH1800.045730.24910.045730.2419
Spd_80mSEThies80.2135.0-12-Apr-202018-Apr-2020CH2800.045680.24870.045680.2487
Spd_80mSEThies80.2135.0-18-Apr-2020-CH2800.045750.24970.045750.2497
Spd_60mNWThies60.1315.0-12-Apr-2020-CH3600.046660.24160.046660.2416
Spd_60mSEThies60.2135.0-12-Apr-2020-CH4600.047770.24170.047770.2417
Spd_40mNWThies40.1315.0-12-Apr-202018-Apr-2020CH5600.048880.24180.048880.2418
Spd_40mNWThies40.1315.0-18-Apr-2020-CH14400.048880.24180.048880.2418
Spd_30mNWThies30.1315.0-12-Apr-202018-Apr-2020CH6300.049990.24190.049990.2419
Spd_40mSEThies40.2135.0-18-Apr-2020-CH13300.049990.24190.049990.2419
Dir_76mNWNRG76.1315.0315.012-Apr-2020-CH7760.35100---
Dir_56mNWNRG56.1315.0315.012-Apr-202018-Apr-2020CH8560.35100---
Dir_56mNWNRG56.1315.0135.018-Apr-2020-CH8560.35100---
Tmp_78mNRG78.0--12-Apr-2020-CH9760.13600-86.383--
Tmp_5mGalltec + Mela5.0--12-Apr-2020-CH1076100.00000-30.0--
RH_5mGalltec + Mela5.0--12-Apr-2020-CH1176100.000000.0--
Prs_76mNRG76.0--12-Apr-2020-CH12760.42550650.0--
Logger_V----12-Apr-2020-CH1550.021000.0--
\n", + "
" + ], + "text/plain": [ + " Sensor OEM Height [m] Boom Orient. [deg, mag N] \\\n", + "Instrument Name \n", + "Spd_80.1_315 Thies 80.1 315.0 \n", + "Spd_80.1_315 Thies 80.1 315.0 \n", + "Spd_80mSE Thies 80.2 135.0 \n", + "Spd_80mSE Thies 80.2 135.0 \n", + "Spd_60mNW Thies 60.1 315.0 \n", + "Spd_60mSE Thies 60.2 135.0 \n", + "Spd_40mNW Thies 40.1 315.0 \n", + "Spd_40mNW Thies 40.1 315.0 \n", + "Spd_30mNW Thies 30.1 315.0 \n", + "Spd_40mSE Thies 40.2 135.0 \n", + "Dir_76mNW NRG 76.1 315.0 \n", + "Dir_56mNW NRG 56.1 315.0 \n", + "Dir_56mNW NRG 56.1 315.0 \n", + "Tmp_78m NRG 78.0 - \n", + "Tmp_5m Galltec + Mela 5.0 - \n", + "RH_5m Galltec + Mela 5.0 - \n", + "Prs_76m NRG 76.0 - \n", + "Logger_V - - - \n", + "\n", + " Dead Band Orient. [deg, mag N] Date From Date To \\\n", + "Instrument Name \n", + "Spd_80.1_315 - 12-Apr-2020 15-Apr-2020 \n", + "Spd_80.1_315 - 15-Apr-2020 - \n", + "Spd_80mSE - 12-Apr-2020 18-Apr-2020 \n", + "Spd_80mSE - 18-Apr-2020 - \n", + "Spd_60mNW - 12-Apr-2020 - \n", + "Spd_60mSE - 12-Apr-2020 - \n", + "Spd_40mNW - 12-Apr-2020 18-Apr-2020 \n", + "Spd_40mNW - 18-Apr-2020 - \n", + "Spd_30mNW - 12-Apr-2020 18-Apr-2020 \n", + "Spd_40mSE - 18-Apr-2020 - \n", + "Dir_76mNW 315.0 12-Apr-2020 - \n", + "Dir_56mNW 315.0 12-Apr-2020 18-Apr-2020 \n", + "Dir_56mNW 135.0 18-Apr-2020 - \n", + "Tmp_78m - 12-Apr-2020 - \n", + "Tmp_5m - 12-Apr-2020 - \n", + "RH_5m - 12-Apr-2020 - \n", + "Prs_76m - 12-Apr-2020 - \n", + "Logger_V - 12-Apr-2020 - \n", + "\n", + " Logger Channel Logger Stated Height [m] Logger Slope \\\n", + "Instrument Name \n", + "Spd_80.1_315 CH1 80 0.04573 \n", + "Spd_80.1_315 CH1 80 0.04573 \n", + "Spd_80mSE CH2 80 0.04568 \n", + "Spd_80mSE CH2 80 0.04575 \n", + "Spd_60mNW CH3 60 0.04666 \n", + "Spd_60mSE CH4 60 0.04777 \n", + "Spd_40mNW CH5 60 0.04888 \n", + "Spd_40mNW CH14 40 0.04888 \n", + "Spd_30mNW CH6 30 0.04999 \n", + "Spd_40mSE CH13 30 0.04999 \n", + "Dir_76mNW CH7 76 0.35100 \n", + "Dir_56mNW CH8 56 0.35100 \n", + "Dir_56mNW CH8 56 0.35100 \n", + "Tmp_78m CH9 76 0.13600 \n", + "Tmp_5m CH10 76 100.00000 \n", + "RH_5m CH11 76 100.00000 \n", + "Prs_76m CH12 76 0.42550 \n", + "Logger_V CH15 5 0.02100 \n", + "\n", + " Logger Offset Calibration Slope Calibration Offset \n", + "Instrument Name \n", + "Spd_80.1_315 0.2419 0.04573 0.2419 \n", + "Spd_80.1_315 0.2491 0.04573 0.2419 \n", + "Spd_80mSE 0.2487 0.04568 0.2487 \n", + "Spd_80mSE 0.2497 0.04575 0.2497 \n", + "Spd_60mNW 0.2416 0.04666 0.2416 \n", + "Spd_60mSE 0.2417 0.04777 0.2417 \n", + "Spd_40mNW 0.2418 0.04888 0.2418 \n", + "Spd_40mNW 0.2418 0.04888 0.2418 \n", + "Spd_30mNW 0.2419 0.04999 0.2419 \n", + "Spd_40mSE 0.2419 0.04999 0.2419 \n", + "Dir_76mNW - - - \n", + "Dir_56mNW - - - \n", + "Dir_56mNW - - - \n", + "Tmp_78m -86.383 - - \n", + "Tmp_5m -30.0 - - \n", + "RH_5m 0.0 - - \n", + "Prs_76m 650.0 - - \n", + "Logger_V 0.0 - - " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], "source": [ "for meas_loc in meta_data['measurement_location']:\n", " logger_meas_configs = get_meas_points(meas_loc['measurement_point'])\n", @@ -359,9 +1151,260 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 13, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
Sensor MakeSensor ModelSerial NoHeight [m]Boom Orient. [deg, mag N]Date FromDate ToLogger SlopeLogger OffsetCalibration SlopeCalibration Offset
Instrument Name
Spd_80.1_315Thies4.3351.10.0000918300080.1315.012-Apr-202015-Apr-20200.045730.24190.045730.2419
Spd_80.1_315Thies4.3351.10.0000918300080.1315.015-Apr-2020-0.045730.24910.045730.2419
Spd_80mSEThies4.3351.10.0000918300180.2135.012-Apr-202018-Apr-20200.045680.24870.045680.2487
Spd_80mSEThies4.3351.10.0000918302380.2135.018-Apr-2020-0.045750.24970.045750.2497
Spd_60mNWThies4.3351.10.0000918300260.1315.012-Apr-2020-0.046660.24160.046660.2416
Spd_60mSEThies4.3351.10.0000918300360.2135.012-Apr-2020-0.047770.24170.047770.2417
Spd_40mNWThies4.3351.10.0000918300440.1315.012-Apr-202018-Apr-20200.048880.24180.048880.2418
Spd_40mNWThies4.3351.10.0000918300440.1315.018-Apr-2020-0.048880.24180.048880.2418
Spd_30mNWThies4.3351.10.0000918300530.1315.012-Apr-202018-Apr-20200.049990.24190.049990.2419
Spd_40mSEThies4.3351.10.0000918300540.2135.018-Apr-2020-0.049990.24190.049990.2419
\n", + "
" + ], + "text/plain": [ + " Sensor Make Sensor Model Serial No Height [m] \\\n", + "Instrument Name \n", + "Spd_80.1_315 Thies 4.3351.10.000 09183000 80.1 \n", + "Spd_80.1_315 Thies 4.3351.10.000 09183000 80.1 \n", + "Spd_80mSE Thies 4.3351.10.000 09183001 80.2 \n", + "Spd_80mSE Thies 4.3351.10.000 09183023 80.2 \n", + "Spd_60mNW Thies 4.3351.10.000 09183002 60.1 \n", + "Spd_60mSE Thies 4.3351.10.000 09183003 60.2 \n", + "Spd_40mNW Thies 4.3351.10.000 09183004 40.1 \n", + "Spd_40mNW Thies 4.3351.10.000 09183004 40.1 \n", + "Spd_30mNW Thies 4.3351.10.000 09183005 30.1 \n", + "Spd_40mSE Thies 4.3351.10.000 09183005 40.2 \n", + "\n", + " Boom Orient. [deg, mag N] Date From Date To \\\n", + "Instrument Name \n", + "Spd_80.1_315 315.0 12-Apr-2020 15-Apr-2020 \n", + "Spd_80.1_315 315.0 15-Apr-2020 - \n", + "Spd_80mSE 135.0 12-Apr-2020 18-Apr-2020 \n", + "Spd_80mSE 135.0 18-Apr-2020 - \n", + "Spd_60mNW 315.0 12-Apr-2020 - \n", + "Spd_60mSE 135.0 12-Apr-2020 - \n", + "Spd_40mNW 315.0 12-Apr-2020 18-Apr-2020 \n", + "Spd_40mNW 315.0 18-Apr-2020 - \n", + "Spd_30mNW 315.0 12-Apr-2020 18-Apr-2020 \n", + "Spd_40mSE 135.0 18-Apr-2020 - \n", + "\n", + " Logger Slope Logger Offset Calibration Slope \\\n", + "Instrument Name \n", + "Spd_80.1_315 0.04573 0.2419 0.04573 \n", + "Spd_80.1_315 0.04573 0.2491 0.04573 \n", + "Spd_80mSE 0.04568 0.2487 0.04568 \n", + "Spd_80mSE 0.04575 0.2497 0.04575 \n", + "Spd_60mNW 0.04666 0.2416 0.04666 \n", + "Spd_60mSE 0.04777 0.2417 0.04777 \n", + "Spd_40mNW 0.04888 0.2418 0.04888 \n", + "Spd_40mNW 0.04888 0.2418 0.04888 \n", + "Spd_30mNW 0.04999 0.2419 0.04999 \n", + "Spd_40mSE 0.04999 0.2419 0.04999 \n", + "\n", + " Calibration Offset \n", + "Instrument Name \n", + "Spd_80.1_315 0.2419 \n", + "Spd_80.1_315 0.2419 \n", + "Spd_80mSE 0.2487 \n", + "Spd_80mSE 0.2497 \n", + "Spd_60mNW 0.2416 \n", + "Spd_60mSE 0.2417 \n", + "Spd_40mNW 0.2418 \n", + "Spd_40mNW 0.2418 \n", + "Spd_30mNW 0.2419 \n", + "Spd_40mSE 0.2419 " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], "source": [ "for meas_loc in meta_data['measurement_location']: \n", " sensors_table = _format_sensor_table(logger_meas_configs, table_type='speed_info')\n", @@ -377,9 +1420,118 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 14, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
Sensor MakeSensor ModelSerial NoHeight [m]Boom Orient. [deg, mag N]Dead Band Orient. [deg, mag N]Date FromDate ToLogger Offset
Instrument Name
Dir_76mNWNRG#200P0123458976.1315.0315.012-Apr-2020--
Dir_56mNWNRG#200P0123456756.1315.0315.012-Apr-202018-Apr-2020-
Dir_56mNWNRG#200P0123458856.1315.0135.018-Apr-2020--
\n", + "
" + ], + "text/plain": [ + " Sensor Make Sensor Model Serial No Height [m] \\\n", + "Instrument Name \n", + "Dir_76mNW NRG #200P 01234589 76.1 \n", + "Dir_56mNW NRG #200P 01234567 56.1 \n", + "Dir_56mNW NRG #200P 01234588 56.1 \n", + "\n", + " Boom Orient. [deg, mag N] Dead Band Orient. [deg, mag N] \\\n", + "Instrument Name \n", + "Dir_76mNW 315.0 315.0 \n", + "Dir_56mNW 315.0 315.0 \n", + "Dir_56mNW 315.0 135.0 \n", + "\n", + " Date From Date To Logger Offset \n", + "Instrument Name \n", + "Dir_76mNW 12-Apr-2020 - - \n", + "Dir_56mNW 12-Apr-2020 18-Apr-2020 - \n", + "Dir_56mNW 18-Apr-2020 - - " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], "source": [ "for meas_loc in meta_data['measurement_location']: \n", " sensors_table = _format_sensor_table(logger_meas_configs, table_type='direction_info')\n", @@ -388,17 +1540,1887 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 15, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "[{'slope': 0.04573,\n", + " 'offset': 0.2419,\n", + " 'sensitivity': None,\n", + " 'measurement_units_id': 'm/s',\n", + " 'connection_channel': 'CH1',\n", + " 'logger_stated_boom_orientation_deg': 310,\n", + " 'date_from': '2020-04-12T12:00:00',\n", + " 'date_to': '2020-04-15T00:00:00',\n", + " 'column_name': [{'column_name': 'CH1Avg',\n", + " 'statistic_type_id': 'avg',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH1SD',\n", + " 'statistic_type_id': 'sd',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH1Min',\n", + " 'statistic_type_id': 'min',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH1Max',\n", + " 'statistic_type_id': 'max',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH1Ti30sec',\n", + " 'statistic_type_id': 'ti30sec',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'}],\n", + " 'log_meas_config_height_m': 80,\n", + " 'log_meas_config_serial_number': '09183000',\n", + " 'log_meas_config_update_at': '2020-04-18T18:13:00',\n", + " 'log_meas_config_notes': 'I can write anything I want here.',\n", + " 'oem': 'Thies',\n", + " 'model': '4.3351.10.000',\n", + " 'sensor_type_id': 'anemometer',\n", + " 'classification': '1.2A',\n", + " 'instrument_poi_height_mm': 250,\n", + " 'is_heated': False,\n", + " 'sensor_body_size_mm': 50,\n", + " 'calibration_measurement_type_id': 'wind_speed',\n", + " 'calibration_slope': 0.04573,\n", + " 'calibration_offset': 0.2419,\n", + " 'calibration_sensitivity': None,\n", + " 'calibration_report_file_name': 'file name.pdf',\n", + " 'calibration_report_link': None,\n", + " 'calibration_date_of_calibration': '2019-12-06',\n", + " 'calibration_revision': 'A',\n", + " 'calibration_calibration_organisation': 'Deutsche WindGuard',\n", + " 'calibration_place_of_calibration': 'Windtunnel of Deutsche WindGuard WindTunnel Services GmbH, Varel',\n", + " 'calibration_uncertainty_k_factor': 2,\n", + " 'calibration_notes': 'I can write anything I want here.',\n", + " 'calibration_update_at': '2020-04-18T18:13:00',\n", + " 'calibration_calibration_uncertainty': [{'reference_bin': 4,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 5.93,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 7.93,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 9.92,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 11.9,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 13.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 15.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 14.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 12.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 10.91,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 8.91,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 6.92,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 4.98,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1}],\n", + " 'sensor_serial_number': '09183000',\n", + " 'sensor_update_at': '2020-04-18T18:13:00',\n", + " 'sensor_notes': 'First Class Advanced',\n", + " 'mast_section_geometry_uuid': None,\n", + " 'mounting_type_id': 'goal_post',\n", + " 'boom_orientation_deg': 315,\n", + " 'vane_dead_band_orientation_deg': None,\n", + " 'orientation_reference_id': 'magnetic_north',\n", + " 'tilt_angle_deg': 0,\n", + " 'boom_oem': 'NRG',\n", + " 'boom_model': '#9334',\n", + " 'upstand_height_mm': 224,\n", + " 'upstand_diameter_mm': 25,\n", + " 'boom_diameter_mm': 25,\n", + " 'boom_length_mm': 2470,\n", + " 'distance_from_mast_to_sensor_mm': 2470,\n", + " 'mounting_arrangement_update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement_notes': 'I can write anything I want here.',\n", + " 'name': 'Spd_80.1_315',\n", + " 'measurement_type_id': 'wind_speed',\n", + " 'height_m': 80.1,\n", + " 'height_reference_id': 'ground_level',\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement': [{'mast_section_geometry_uuid': None,\n", + " 'mounting_type_id': 'goal_post',\n", + " 'boom_orientation_deg': 315,\n", + " 'vane_dead_band_orientation_deg': None,\n", + " 'orientation_reference_id': 'magnetic_north',\n", + " 'tilt_angle_deg': 0,\n", + " 'boom_oem': 'NRG',\n", + " 'boom_model': '#9334',\n", + " 'upstand_height_mm': 224,\n", + " 'upstand_diameter_mm': 25,\n", + " 'boom_diameter_mm': 25,\n", + " 'boom_length_mm': 2470,\n", + " 'distance_from_mast_to_sensor_mm': 2470,\n", + " 'date_from': '2020-04-12T12:00:00',\n", + " 'date_to': '2100-12-31T00:00:00',\n", + " 'mounting_arrangement_update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement_notes': 'I can write anything I want here.'}],\n", + " 'interference_structures': [{'structure_type_id': 'lightning_finial',\n", + " 'orientation_from_mast_centre_deg': 45,\n", + " 'orientation_reference_id': 'magnetic_north',\n", + " 'distance_from_mast_centre_mm': 900,\n", + " 'diameter_of_interference_structure_mm': 30,\n", + " 'date_from': '2020-04-12T12:00:00',\n", + " 'date_to': None,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'}]},\n", + " {'slope': 0.04573,\n", + " 'offset': 0.2491,\n", + " 'sensitivity': None,\n", + " 'measurement_units_id': 'm/s',\n", + " 'connection_channel': 'CH1',\n", + " 'logger_stated_boom_orientation_deg': 310,\n", + " 'date_from': '2020-04-15T00:00:00',\n", + " 'date_to': '2100-12-31T00:00:00',\n", + " 'column_name': [{'column_name': 'CH1Avg',\n", + " 'statistic_type_id': 'avg',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH1SD',\n", + " 'statistic_type_id': 'sd',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH1Min',\n", + " 'statistic_type_id': 'min',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH1Max',\n", + " 'statistic_type_id': 'max',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'}],\n", + " 'log_meas_config_height_m': 80,\n", + " 'log_meas_config_serial_number': '09183000',\n", + " 'log_meas_config_update_at': '2020-04-18T18:13:00',\n", + " 'log_meas_config_notes': 'I can write anything I want here.',\n", + " 'oem': 'Thies',\n", + " 'model': '4.3351.10.000',\n", + " 'sensor_type_id': 'anemometer',\n", + " 'classification': '1.2A',\n", + " 'instrument_poi_height_mm': 250,\n", + " 'is_heated': False,\n", + " 'sensor_body_size_mm': 50,\n", + " 'calibration_measurement_type_id': 'wind_speed',\n", + " 'calibration_slope': 0.04573,\n", + " 'calibration_offset': 0.2419,\n", + " 'calibration_sensitivity': None,\n", + " 'calibration_report_file_name': 'file name.pdf',\n", + " 'calibration_report_link': None,\n", + " 'calibration_date_of_calibration': '2019-12-06',\n", + " 'calibration_revision': 'A',\n", + " 'calibration_calibration_organisation': 'Deutsche WindGuard',\n", + " 'calibration_place_of_calibration': 'Windtunnel of Deutsche WindGuard WindTunnel Services GmbH, Varel',\n", + " 'calibration_uncertainty_k_factor': 2,\n", + " 'calibration_notes': 'I can write anything I want here.',\n", + " 'calibration_update_at': '2020-04-18T18:13:00',\n", + " 'calibration_calibration_uncertainty': [{'reference_bin': 4,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 5.93,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 7.93,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 9.92,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 11.9,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 13.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 15.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 14.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 12.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 10.91,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 8.91,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 6.92,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 4.98,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1}],\n", + " 'sensor_serial_number': '09183000',\n", + " 'sensor_update_at': '2020-04-18T18:13:00',\n", + " 'sensor_notes': 'First Class Advanced',\n", + " 'mast_section_geometry_uuid': None,\n", + " 'mounting_type_id': 'goal_post',\n", + " 'boom_orientation_deg': 315,\n", + " 'vane_dead_band_orientation_deg': None,\n", + " 'orientation_reference_id': 'magnetic_north',\n", + " 'tilt_angle_deg': 0,\n", + " 'boom_oem': 'NRG',\n", + " 'boom_model': '#9334',\n", + " 'upstand_height_mm': 224,\n", + " 'upstand_diameter_mm': 25,\n", + " 'boom_diameter_mm': 25,\n", + " 'boom_length_mm': 2470,\n", + " 'distance_from_mast_to_sensor_mm': 2470,\n", + " 'mounting_arrangement_update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement_notes': 'I can write anything I want here.',\n", + " 'name': 'Spd_80.1_315',\n", + " 'measurement_type_id': 'wind_speed',\n", + " 'height_m': 80.1,\n", + " 'height_reference_id': 'ground_level',\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement': [{'mast_section_geometry_uuid': None,\n", + " 'mounting_type_id': 'goal_post',\n", + " 'boom_orientation_deg': 315,\n", + " 'vane_dead_band_orientation_deg': None,\n", + " 'orientation_reference_id': 'magnetic_north',\n", + " 'tilt_angle_deg': 0,\n", + " 'boom_oem': 'NRG',\n", + " 'boom_model': '#9334',\n", + " 'upstand_height_mm': 224,\n", + " 'upstand_diameter_mm': 25,\n", + " 'boom_diameter_mm': 25,\n", + " 'boom_length_mm': 2470,\n", + " 'distance_from_mast_to_sensor_mm': 2470,\n", + " 'date_from': '2020-04-12T12:00:00',\n", + " 'date_to': '2100-12-31T00:00:00',\n", + " 'mounting_arrangement_update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement_notes': 'I can write anything I want here.'}],\n", + " 'interference_structures': [{'structure_type_id': 'lightning_finial',\n", + " 'orientation_from_mast_centre_deg': 45,\n", + " 'orientation_reference_id': 'magnetic_north',\n", + " 'distance_from_mast_centre_mm': 900,\n", + " 'diameter_of_interference_structure_mm': 30,\n", + " 'date_from': '2020-04-12T12:00:00',\n", + " 'date_to': None,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'}]},\n", + " {'slope': 0.04568,\n", + " 'offset': 0.2487,\n", + " 'sensitivity': None,\n", + " 'measurement_units_id': 'm/s',\n", + " 'connection_channel': 'CH2',\n", + " 'logger_stated_boom_orientation_deg': 135,\n", + " 'date_from': '2020-04-12T12:00:00',\n", + " 'date_to': '2020-04-18T00:00:00',\n", + " 'column_name': [{'column_name': 'CH2Avg',\n", + " 'statistic_type_id': 'avg',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH2SD',\n", + " 'statistic_type_id': 'sd',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH2Min',\n", + " 'statistic_type_id': 'min',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH2Max',\n", + " 'statistic_type_id': 'max',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'}],\n", + " 'log_meas_config_height_m': 80,\n", + " 'log_meas_config_serial_number': '09183001',\n", + " 'log_meas_config_update_at': '2020-04-18T18:13:00',\n", + " 'log_meas_config_notes': 'I can write anything I want here.',\n", + " 'oem': 'Thies',\n", + " 'model': '4.3351.10.000',\n", + " 'sensor_type_id': 'anemometer',\n", + " 'classification': '1.2A',\n", + " 'instrument_poi_height_mm': 250,\n", + " 'is_heated': False,\n", + " 'sensor_body_size_mm': 50,\n", + " 'calibration_measurement_type_id': 'wind_speed',\n", + " 'calibration_slope': 0.04568,\n", + " 'calibration_offset': 0.2487,\n", + " 'calibration_sensitivity': None,\n", + " 'calibration_report_file_name': 'file name.pdf',\n", + " 'calibration_report_link': None,\n", + " 'calibration_date_of_calibration': '2019-12-06',\n", + " 'calibration_revision': 'A',\n", + " 'calibration_calibration_organisation': 'Deutsche WindGuard',\n", + " 'calibration_place_of_calibration': 'Windtunnel of Deutsche WindGuard WindTunnel Services GmbH, Varel',\n", + " 'calibration_uncertainty_k_factor': 2,\n", + " 'calibration_notes': 'I can write anything I want here.',\n", + " 'calibration_update_at': '2020-04-18T18:13:00',\n", + " 'calibration_calibration_uncertainty': [{'reference_bin': 4,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 5.93,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 7.93,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 9.92,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 11.9,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 13.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 15.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 14.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 12.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 10.91,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 8.91,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 6.92,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 4.98,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1}],\n", + " 'sensor_serial_number': '09183001',\n", + " 'sensor_update_at': '2020-04-18T18:13:00',\n", + " 'sensor_notes': 'First Class Advanced',\n", + " 'mast_section_geometry_uuid': None,\n", + " 'mounting_type_id': 'goal_post',\n", + " 'boom_orientation_deg': 135,\n", + " 'vane_dead_band_orientation_deg': None,\n", + " 'orientation_reference_id': 'magnetic_north',\n", + " 'tilt_angle_deg': 0,\n", + " 'boom_oem': 'NRG',\n", + " 'boom_model': '#9334',\n", + " 'upstand_height_mm': 224,\n", + " 'upstand_diameter_mm': 25,\n", + " 'boom_diameter_mm': 25,\n", + " 'boom_length_mm': 2470,\n", + " 'distance_from_mast_to_sensor_mm': 2470,\n", + " 'mounting_arrangement_update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement_notes': 'I can write anything I want here.',\n", + " 'name': 'Spd_80mSE',\n", + " 'measurement_type_id': 'wind_speed',\n", + " 'height_m': 80.2,\n", + " 'height_reference_id': 'ground_level',\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement': [{'mast_section_geometry_uuid': None,\n", + " 'mounting_type_id': 'goal_post',\n", + " 'boom_orientation_deg': 135,\n", + " 'vane_dead_band_orientation_deg': None,\n", + " 'orientation_reference_id': 'magnetic_north',\n", + " 'tilt_angle_deg': 0,\n", + " 'boom_oem': 'NRG',\n", + " 'boom_model': '#9334',\n", + " 'upstand_height_mm': 224,\n", + " 'upstand_diameter_mm': 25,\n", + " 'boom_diameter_mm': 25,\n", + " 'boom_length_mm': 2470,\n", + " 'distance_from_mast_to_sensor_mm': 2470,\n", + " 'date_from': '2020-04-12T12:00:00',\n", + " 'date_to': '2100-12-31T00:00:00',\n", + " 'mounting_arrangement_update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement_notes': 'I can write anything I want here.'}],\n", + " 'interference_structures': [{'structure_type_id': 'lightning_finial',\n", + " 'orientation_from_mast_centre_deg': 45,\n", + " 'orientation_reference_id': 'magnetic_north',\n", + " 'distance_from_mast_centre_mm': 900,\n", + " 'diameter_of_interference_structure_mm': 30,\n", + " 'date_from': '2020-04-12T12:00:00',\n", + " 'date_to': None,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'}]},\n", + " {'slope': 0.04575,\n", + " 'offset': 0.2497,\n", + " 'sensitivity': None,\n", + " 'measurement_units_id': 'm/s',\n", + " 'connection_channel': 'CH2',\n", + " 'logger_stated_boom_orientation_deg': 135,\n", + " 'date_from': '2020-04-18T00:00:00',\n", + " 'date_to': '2100-12-31T00:00:00',\n", + " 'column_name': [{'column_name': 'CH2Avg',\n", + " 'statistic_type_id': 'avg',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH2SD',\n", + " 'statistic_type_id': 'sd',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH2Min',\n", + " 'statistic_type_id': 'min',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH2Max',\n", + " 'statistic_type_id': 'max',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'}],\n", + " 'log_meas_config_height_m': 80,\n", + " 'log_meas_config_serial_number': '09183023',\n", + " 'log_meas_config_update_at': '2020-04-18T18:13:00',\n", + " 'log_meas_config_notes': 'I can write anything I want here.',\n", + " 'oem': 'Thies',\n", + " 'model': '4.3351.10.000',\n", + " 'sensor_type_id': 'anemometer',\n", + " 'classification': '1.2A',\n", + " 'instrument_poi_height_mm': 250,\n", + " 'is_heated': False,\n", + " 'sensor_body_size_mm': 50,\n", + " 'calibration_slope': 0.04575,\n", + " 'calibration_offset': 0.2497,\n", + " 'calibration_sensitivity': None,\n", + " 'calibration_report_file_name': 'file name.pdf',\n", + " 'calibration_report_link': None,\n", + " 'calibration_date_of_calibration': '2019-12-06',\n", + " 'calibration_calibration_organisation': 'Deutsche WindGuard',\n", + " 'calibration_place_of_calibration': 'Windtunnel of Deutsche WindGuard WindTunnel Services GmbH, Varel',\n", + " 'calibration_uncertainty_k_factor': 2,\n", + " 'calibration_notes': 'I can write anything I want here.',\n", + " 'calibration_update_at': '2020-04-18T18:13:00',\n", + " 'calibration_calibration_uncertainty': [{'reference_bin': 4,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 5.93,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 7.93,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 9.92,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 11.9,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 13.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 15.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 14.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 12.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 10.91,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 8.91,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 6.92,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 4.98,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1}],\n", + " 'sensor_serial_number': '09183023',\n", + " 'sensor_update_at': '2020-04-18T18:13:00',\n", + " 'sensor_notes': 'First Class Advanced',\n", + " 'mast_section_geometry_uuid': None,\n", + " 'mounting_type_id': 'goal_post',\n", + " 'boom_orientation_deg': 135,\n", + " 'vane_dead_band_orientation_deg': None,\n", + " 'orientation_reference_id': 'magnetic_north',\n", + " 'tilt_angle_deg': 0,\n", + " 'boom_oem': 'NRG',\n", + " 'boom_model': '#9334',\n", + " 'upstand_height_mm': 224,\n", + " 'upstand_diameter_mm': 25,\n", + " 'boom_diameter_mm': 25,\n", + " 'boom_length_mm': 2470,\n", + " 'distance_from_mast_to_sensor_mm': 2470,\n", + " 'mounting_arrangement_update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement_notes': 'I can write anything I want here.',\n", + " 'name': 'Spd_80mSE',\n", + " 'measurement_type_id': 'wind_speed',\n", + " 'height_m': 80.2,\n", + " 'height_reference_id': 'ground_level',\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement': [{'mast_section_geometry_uuid': None,\n", + " 'mounting_type_id': 'goal_post',\n", + " 'boom_orientation_deg': 135,\n", + " 'vane_dead_band_orientation_deg': None,\n", + " 'orientation_reference_id': 'magnetic_north',\n", + " 'tilt_angle_deg': 0,\n", + " 'boom_oem': 'NRG',\n", + " 'boom_model': '#9334',\n", + " 'upstand_height_mm': 224,\n", + " 'upstand_diameter_mm': 25,\n", + " 'boom_diameter_mm': 25,\n", + " 'boom_length_mm': 2470,\n", + " 'distance_from_mast_to_sensor_mm': 2470,\n", + " 'date_from': '2020-04-12T12:00:00',\n", + " 'date_to': '2100-12-31T00:00:00',\n", + " 'mounting_arrangement_update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement_notes': 'I can write anything I want here.'}],\n", + " 'interference_structures': [{'structure_type_id': 'lightning_finial',\n", + " 'orientation_from_mast_centre_deg': 45,\n", + " 'orientation_reference_id': 'magnetic_north',\n", + " 'distance_from_mast_centre_mm': 900,\n", + " 'diameter_of_interference_structure_mm': 30,\n", + " 'date_from': '2020-04-12T12:00:00',\n", + " 'date_to': None,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'}]},\n", + " {'slope': 0.04666,\n", + " 'offset': 0.2416,\n", + " 'sensitivity': None,\n", + " 'measurement_units_id': 'm/s',\n", + " 'connection_channel': 'CH3',\n", + " 'logger_stated_boom_orientation_deg': 315,\n", + " 'date_from': '2020-04-12T12:00:00',\n", + " 'date_to': '2100-12-31T00:00:00',\n", + " 'column_name': [{'column_name': 'CH3Avg',\n", + " 'statistic_type_id': 'avg',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH3SD',\n", + " 'statistic_type_id': 'sd',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH3Min',\n", + " 'statistic_type_id': 'min',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH3Max',\n", + " 'statistic_type_id': 'max',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'}],\n", + " 'log_meas_config_height_m': 60,\n", + " 'log_meas_config_serial_number': '09183002',\n", + " 'log_meas_config_update_at': '2020-04-18T18:13:00',\n", + " 'log_meas_config_notes': 'I can write anything I want here.',\n", + " 'oem': 'Thies',\n", + " 'model': '4.3351.10.000',\n", + " 'sensor_type_id': 'anemometer',\n", + " 'classification': '1.2A',\n", + " 'instrument_poi_height_mm': 250,\n", + " 'is_heated': False,\n", + " 'sensor_body_size_mm': 50,\n", + " 'calibration_slope': 0.04666,\n", + " 'calibration_offset': 0.2416,\n", + " 'calibration_sensitivity': None,\n", + " 'calibration_report_file_name': 'file name.pdf',\n", + " 'calibration_report_link': None,\n", + " 'calibration_date_of_calibration': '2019-12-06',\n", + " 'calibration_calibration_organisation': 'Deutsche WindGuard',\n", + " 'calibration_place_of_calibration': 'Windtunnel of Deutsche WindGuard WindTunnel Services GmbH, Varel',\n", + " 'calibration_uncertainty_k_factor': 2,\n", + " 'calibration_notes': 'I can write anything I want here.',\n", + " 'calibration_update_at': '2020-04-18T18:13:00',\n", + " 'calibration_calibration_uncertainty': [{'reference_bin': 4,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 5.93,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 7.93,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 9.92,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 11.9,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 13.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 15.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 14.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 12.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 10.91,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 8.91,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 6.92,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 4.98,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1}],\n", + " 'sensor_serial_number': '09183002',\n", + " 'sensor_update_at': '2020-04-18T18:13:00',\n", + " 'sensor_notes': 'First Class Advanced',\n", + " 'mast_section_geometry_uuid': 'bf078172-bbb6-48fe-ac1f-c6605dffb1b5',\n", + " 'mounting_type_id': 'side',\n", + " 'boom_orientation_deg': 315,\n", + " 'vane_dead_band_orientation_deg': None,\n", + " 'orientation_reference_id': 'magnetic_north',\n", + " 'tilt_angle_deg': 0,\n", + " 'boom_oem': 'NRG',\n", + " 'boom_model': '#9334',\n", + " 'upstand_height_mm': 224,\n", + " 'upstand_diameter_mm': 25,\n", + " 'boom_diameter_mm': 25,\n", + " 'boom_length_mm': 2470,\n", + " 'distance_from_mast_to_sensor_mm': 2470,\n", + " 'mounting_arrangement_update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement_notes': 'I can write anything I want here.',\n", + " 'name': 'Spd_60mNW',\n", + " 'measurement_type_id': 'wind_speed',\n", + " 'height_m': 60.1,\n", + " 'height_reference_id': 'ground_level',\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement': [{'mast_section_geometry_uuid': 'bf078172-bbb6-48fe-ac1f-c6605dffb1b5',\n", + " 'mounting_type_id': 'side',\n", + " 'boom_orientation_deg': 315,\n", + " 'vane_dead_band_orientation_deg': None,\n", + " 'orientation_reference_id': 'magnetic_north',\n", + " 'tilt_angle_deg': 0,\n", + " 'boom_oem': 'NRG',\n", + " 'boom_model': '#9334',\n", + " 'upstand_height_mm': 224,\n", + " 'upstand_diameter_mm': 25,\n", + " 'boom_diameter_mm': 25,\n", + " 'boom_length_mm': 2470,\n", + " 'distance_from_mast_to_sensor_mm': 2470,\n", + " 'date_from': '2020-04-12T12:00:00',\n", + " 'date_to': '2100-12-31T00:00:00',\n", + " 'mounting_arrangement_update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement_notes': 'I can write anything I want here.'}]},\n", + " {'slope': 0.04777,\n", + " 'offset': 0.2417,\n", + " 'sensitivity': None,\n", + " 'measurement_units_id': 'm/s',\n", + " 'connection_channel': 'CH4',\n", + " 'logger_stated_boom_orientation_deg': 135,\n", + " 'date_from': '2020-04-12T12:00:00',\n", + " 'date_to': '2100-12-31T00:00:00',\n", + " 'column_name': [{'column_name': 'CH4Avg',\n", + " 'statistic_type_id': 'avg',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH4SD',\n", + " 'statistic_type_id': 'sd',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH4Min',\n", + " 'statistic_type_id': 'min',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH4Max',\n", + " 'statistic_type_id': 'max',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'}],\n", + " 'log_meas_config_height_m': 60,\n", + " 'log_meas_config_serial_number': '09183003',\n", + " 'log_meas_config_update_at': '2020-04-18T18:13:00',\n", + " 'log_meas_config_notes': 'I can write anything I want here.',\n", + " 'oem': 'Thies',\n", + " 'model': '4.3351.10.000',\n", + " 'sensor_type_id': 'anemometer',\n", + " 'classification': '1.2A',\n", + " 'instrument_poi_height_mm': 250,\n", + " 'is_heated': False,\n", + " 'sensor_body_size_mm': 50,\n", + " 'calibration_slope': 0.04777,\n", + " 'calibration_offset': 0.2417,\n", + " 'calibration_sensitivity': None,\n", + " 'calibration_report_file_name': 'file name.pdf',\n", + " 'calibration_report_link': None,\n", + " 'calibration_date_of_calibration': '2019-12-06',\n", + " 'calibration_calibration_organisation': 'Deutsche WindGuard',\n", + " 'calibration_place_of_calibration': 'Windtunnel of Deutsche WindGuard WindTunnel Services GmbH, Varel',\n", + " 'calibration_uncertainty_k_factor': 2,\n", + " 'calibration_notes': 'I can write anything I want here.',\n", + " 'calibration_update_at': '2020-04-18T18:13:00',\n", + " 'calibration_calibration_uncertainty': [{'reference_bin': 4,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 5.93,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 7.93,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 9.92,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 11.9,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 13.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 15.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 14.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 12.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 10.91,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 8.91,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 6.92,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 4.98,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1}],\n", + " 'sensor_serial_number': '09183003',\n", + " 'sensor_update_at': '2020-04-18T18:13:00',\n", + " 'sensor_notes': 'First Class Advanced',\n", + " 'mast_section_geometry_uuid': 'bf078172-bbb6-48fe-ac1f-c6605dffb1b5',\n", + " 'mounting_type_id': 'side',\n", + " 'boom_orientation_deg': 135,\n", + " 'vane_dead_band_orientation_deg': None,\n", + " 'orientation_reference_id': 'magnetic_north',\n", + " 'tilt_angle_deg': 0,\n", + " 'boom_oem': 'NRG',\n", + " 'boom_model': '#9334',\n", + " 'upstand_height_mm': 224,\n", + " 'upstand_diameter_mm': 25,\n", + " 'boom_diameter_mm': 25,\n", + " 'boom_length_mm': 2470,\n", + " 'distance_from_mast_to_sensor_mm': 2470,\n", + " 'mounting_arrangement_update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement_notes': 'I can write anything I want here.',\n", + " 'name': 'Spd_60mSE',\n", + " 'measurement_type_id': 'wind_speed',\n", + " 'height_m': 60.2,\n", + " 'height_reference_id': 'ground_level',\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement': [{'mast_section_geometry_uuid': 'bf078172-bbb6-48fe-ac1f-c6605dffb1b5',\n", + " 'mounting_type_id': 'side',\n", + " 'boom_orientation_deg': 135,\n", + " 'vane_dead_band_orientation_deg': None,\n", + " 'orientation_reference_id': 'magnetic_north',\n", + " 'tilt_angle_deg': 0,\n", + " 'boom_oem': 'NRG',\n", + " 'boom_model': '#9334',\n", + " 'upstand_height_mm': 224,\n", + " 'upstand_diameter_mm': 25,\n", + " 'boom_diameter_mm': 25,\n", + " 'boom_length_mm': 2470,\n", + " 'distance_from_mast_to_sensor_mm': 2470,\n", + " 'date_from': '2020-04-12T12:00:00',\n", + " 'date_to': '2100-12-31T00:00:00',\n", + " 'mounting_arrangement_update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement_notes': 'I can write anything I want here.'}]},\n", + " {'slope': 0.04888,\n", + " 'offset': 0.2418,\n", + " 'sensitivity': None,\n", + " 'measurement_units_id': 'm/s',\n", + " 'connection_channel': 'CH5',\n", + " 'logger_stated_boom_orientation_deg': 315,\n", + " 'date_from': '2020-04-12T12:00:00',\n", + " 'date_to': '2020-04-18T00:00:00',\n", + " 'column_name': [{'column_name': 'CH5Avg',\n", + " 'statistic_type_id': 'avg',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH5SD',\n", + " 'statistic_type_id': 'sd',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH5Min',\n", + " 'statistic_type_id': 'min',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH5Max',\n", + " 'statistic_type_id': 'max',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'}],\n", + " 'log_meas_config_height_m': 60,\n", + " 'log_meas_config_serial_number': '09183003',\n", + " 'log_meas_config_update_at': '2020-04-18T18:13:00',\n", + " 'log_meas_config_notes': 'I can write anything I want here.',\n", + " 'oem': 'Thies',\n", + " 'model': '4.3351.10.000',\n", + " 'sensor_type_id': 'anemometer',\n", + " 'classification': '1.2A',\n", + " 'instrument_poi_height_mm': 250,\n", + " 'is_heated': False,\n", + " 'sensor_body_size_mm': 50,\n", + " 'calibration_slope': 0.04888,\n", + " 'calibration_offset': 0.2418,\n", + " 'calibration_sensitivity': None,\n", + " 'calibration_report_file_name': 'file name.pdf',\n", + " 'calibration_report_link': None,\n", + " 'calibration_date_of_calibration': '2019-12-06',\n", + " 'calibration_calibration_organisation': 'Deutsche WindGuard',\n", + " 'calibration_place_of_calibration': 'Windtunnel of Deutsche WindGuard WindTunnel Services GmbH, Varel',\n", + " 'calibration_uncertainty_k_factor': 2,\n", + " 'calibration_notes': 'I can write anything I want here.',\n", + " 'calibration_update_at': '2020-04-18T18:13:00',\n", + " 'calibration_calibration_uncertainty': [{'reference_bin': 4,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 5.93,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 7.93,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 9.92,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 11.9,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 13.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 15.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 14.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 12.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 10.91,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 8.91,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 6.92,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 4.98,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1}],\n", + " 'sensor_serial_number': '09183004',\n", + " 'sensor_update_at': '2020-04-18T18:13:00',\n", + " 'sensor_notes': 'First Class Advanced',\n", + " 'mast_section_geometry_uuid': 'bf078172-bbb6-48fe-ac1f-c6605dffb1b5',\n", + " 'mounting_type_id': 'side',\n", + " 'boom_orientation_deg': 315,\n", + " 'vane_dead_band_orientation_deg': None,\n", + " 'orientation_reference_id': 'magnetic_north',\n", + " 'tilt_angle_deg': 0,\n", + " 'boom_oem': 'NRG',\n", + " 'boom_model': '#9334',\n", + " 'upstand_height_mm': 224,\n", + " 'upstand_diameter_mm': 25,\n", + " 'boom_diameter_mm': 25,\n", + " 'boom_length_mm': 2470,\n", + " 'distance_from_mast_to_sensor_mm': 2470,\n", + " 'mounting_arrangement_update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement_notes': 'I can write anything I want here.',\n", + " 'name': 'Spd_40mNW',\n", + " 'measurement_type_id': 'wind_speed',\n", + " 'height_m': 40.1,\n", + " 'height_reference_id': 'ground_level',\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement': [{'mast_section_geometry_uuid': 'bf078172-bbb6-48fe-ac1f-c6605dffb1b5',\n", + " 'mounting_type_id': 'side',\n", + " 'boom_orientation_deg': 315,\n", + " 'vane_dead_band_orientation_deg': None,\n", + " 'orientation_reference_id': 'magnetic_north',\n", + " 'tilt_angle_deg': 0,\n", + " 'boom_oem': 'NRG',\n", + " 'boom_model': '#9334',\n", + " 'upstand_height_mm': 224,\n", + " 'upstand_diameter_mm': 25,\n", + " 'boom_diameter_mm': 25,\n", + " 'boom_length_mm': 2470,\n", + " 'distance_from_mast_to_sensor_mm': 2470,\n", + " 'date_from': '2020-04-12T12:00:00',\n", + " 'date_to': '2100-12-31T00:00:00',\n", + " 'mounting_arrangement_update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement_notes': 'I can write anything I want here.'}]},\n", + " {'slope': 0.04888,\n", + " 'offset': 0.2418,\n", + " 'sensitivity': None,\n", + " 'measurement_units_id': 'm/s',\n", + " 'connection_channel': 'CH14',\n", + " 'logger_stated_boom_orientation_deg': 315,\n", + " 'date_from': '2020-04-18T00:00:00',\n", + " 'date_to': '2100-12-31T00:00:00',\n", + " 'column_name': [{'column_name': 'CH14Avg',\n", + " 'statistic_type_id': 'avg',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH14SD',\n", + " 'statistic_type_id': 'sd',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH14Min',\n", + " 'statistic_type_id': 'min',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH14Max',\n", + " 'statistic_type_id': 'max',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'}],\n", + " 'log_meas_config_height_m': 40,\n", + " 'log_meas_config_serial_number': '09183004',\n", + " 'log_meas_config_update_at': '2020-04-18T18:13:00',\n", + " 'log_meas_config_notes': 'I can write anything I want here.',\n", + " 'oem': 'Thies',\n", + " 'model': '4.3351.10.000',\n", + " 'sensor_type_id': 'anemometer',\n", + " 'classification': '1.2A',\n", + " 'instrument_poi_height_mm': 250,\n", + " 'is_heated': False,\n", + " 'sensor_body_size_mm': 50,\n", + " 'calibration_slope': 0.04888,\n", + " 'calibration_offset': 0.2418,\n", + " 'calibration_sensitivity': None,\n", + " 'calibration_report_file_name': 'file name.pdf',\n", + " 'calibration_report_link': None,\n", + " 'calibration_date_of_calibration': '2019-12-06',\n", + " 'calibration_calibration_organisation': 'Deutsche WindGuard',\n", + " 'calibration_place_of_calibration': 'Windtunnel of Deutsche WindGuard WindTunnel Services GmbH, Varel',\n", + " 'calibration_uncertainty_k_factor': 2,\n", + " 'calibration_notes': 'I can write anything I want here.',\n", + " 'calibration_update_at': '2020-04-18T18:13:00',\n", + " 'calibration_calibration_uncertainty': [{'reference_bin': 4,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 5.93,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 7.93,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 9.92,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 11.9,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 13.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 15.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 14.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 12.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 10.91,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 8.91,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 6.92,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 4.98,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1}],\n", + " 'sensor_serial_number': '09183004',\n", + " 'sensor_update_at': '2020-04-18T18:13:00',\n", + " 'sensor_notes': 'First Class Advanced',\n", + " 'mast_section_geometry_uuid': 'bf078172-bbb6-48fe-ac1f-c6605dffb1b5',\n", + " 'mounting_type_id': 'side',\n", + " 'boom_orientation_deg': 315,\n", + " 'vane_dead_band_orientation_deg': None,\n", + " 'orientation_reference_id': 'magnetic_north',\n", + " 'tilt_angle_deg': 0,\n", + " 'boom_oem': 'NRG',\n", + " 'boom_model': '#9334',\n", + " 'upstand_height_mm': 224,\n", + " 'upstand_diameter_mm': 25,\n", + " 'boom_diameter_mm': 25,\n", + " 'boom_length_mm': 2470,\n", + " 'distance_from_mast_to_sensor_mm': 2470,\n", + " 'mounting_arrangement_update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement_notes': 'I can write anything I want here.',\n", + " 'name': 'Spd_40mNW',\n", + " 'measurement_type_id': 'wind_speed',\n", + " 'height_m': 40.1,\n", + " 'height_reference_id': 'ground_level',\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement': [{'mast_section_geometry_uuid': 'bf078172-bbb6-48fe-ac1f-c6605dffb1b5',\n", + " 'mounting_type_id': 'side',\n", + " 'boom_orientation_deg': 315,\n", + " 'vane_dead_band_orientation_deg': None,\n", + " 'orientation_reference_id': 'magnetic_north',\n", + " 'tilt_angle_deg': 0,\n", + " 'boom_oem': 'NRG',\n", + " 'boom_model': '#9334',\n", + " 'upstand_height_mm': 224,\n", + " 'upstand_diameter_mm': 25,\n", + " 'boom_diameter_mm': 25,\n", + " 'boom_length_mm': 2470,\n", + " 'distance_from_mast_to_sensor_mm': 2470,\n", + " 'date_from': '2020-04-12T12:00:00',\n", + " 'date_to': '2100-12-31T00:00:00',\n", + " 'mounting_arrangement_update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement_notes': 'I can write anything I want here.'}]},\n", + " {'slope': 0.04999,\n", + " 'offset': 0.2419,\n", + " 'sensitivity': None,\n", + " 'measurement_units_id': 'm/s',\n", + " 'connection_channel': 'CH6',\n", + " 'logger_stated_boom_orientation_deg': 315,\n", + " 'date_from': '2020-04-12T12:00:00',\n", + " 'date_to': '2020-04-18T00:00:00',\n", + " 'column_name': [{'column_name': 'CH6Avg',\n", + " 'statistic_type_id': 'avg',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH6SD',\n", + " 'statistic_type_id': 'sd',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH6Min',\n", + " 'statistic_type_id': 'min',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH6Max',\n", + " 'statistic_type_id': 'max',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'}],\n", + " 'log_meas_config_height_m': 30,\n", + " 'log_meas_config_serial_number': '09183005',\n", + " 'log_meas_config_update_at': '2020-04-18T18:13:00',\n", + " 'log_meas_config_notes': 'I can write anything I want here.',\n", + " 'oem': 'Thies',\n", + " 'model': '4.3351.10.000',\n", + " 'sensor_type_id': 'anemometer',\n", + " 'classification': '1.2A',\n", + " 'instrument_poi_height_mm': 250,\n", + " 'is_heated': False,\n", + " 'sensor_body_size_mm': 50,\n", + " 'calibration_slope': 0.04999,\n", + " 'calibration_offset': 0.2419,\n", + " 'calibration_sensitivity': None,\n", + " 'calibration_report_file_name': 'file name.pdf',\n", + " 'calibration_report_link': None,\n", + " 'calibration_date_of_calibration': '2019-12-06',\n", + " 'calibration_calibration_organisation': 'Deutsche WindGuard',\n", + " 'calibration_place_of_calibration': 'Windtunnel of Deutsche WindGuard WindTunnel Services GmbH, Varel',\n", + " 'calibration_uncertainty_k_factor': 2,\n", + " 'calibration_notes': 'I can write anything I want here.',\n", + " 'calibration_update_at': '2020-04-18T18:13:00',\n", + " 'calibration_calibration_uncertainty': [{'reference_bin': 4,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 5.93,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 7.93,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 9.92,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 11.9,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 13.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 15.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 14.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 12.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 10.91,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 8.91,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 6.92,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 4.98,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1}],\n", + " 'sensor_serial_number': '09183005',\n", + " 'sensor_update_at': '2020-04-18T18:13:00',\n", + " 'sensor_notes': 'First Class Advanced',\n", + " 'mast_section_geometry_uuid': 'bf078172-bbb6-48fe-ac1f-c6605dffb1b5',\n", + " 'mounting_type_id': 'side',\n", + " 'boom_orientation_deg': 315,\n", + " 'vane_dead_band_orientation_deg': None,\n", + " 'orientation_reference_id': 'magnetic_north',\n", + " 'tilt_angle_deg': 0,\n", + " 'boom_oem': 'NRG',\n", + " 'boom_model': '#9334',\n", + " 'upstand_height_mm': 224,\n", + " 'upstand_diameter_mm': 25,\n", + " 'boom_diameter_mm': 25,\n", + " 'boom_length_mm': 2470,\n", + " 'distance_from_mast_to_sensor_mm': 2470,\n", + " 'mounting_arrangement_update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement_notes': 'I can write anything I want here.',\n", + " 'name': 'Spd_30mNW',\n", + " 'measurement_type_id': 'wind_speed',\n", + " 'height_m': 30.1,\n", + " 'height_reference_id': 'ground_level',\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement': [{'mast_section_geometry_uuid': 'bf078172-bbb6-48fe-ac1f-c6605dffb1b5',\n", + " 'mounting_type_id': 'side',\n", + " 'boom_orientation_deg': 315,\n", + " 'vane_dead_band_orientation_deg': None,\n", + " 'orientation_reference_id': 'magnetic_north',\n", + " 'tilt_angle_deg': 0,\n", + " 'boom_oem': 'NRG',\n", + " 'boom_model': '#9334',\n", + " 'upstand_height_mm': 224,\n", + " 'upstand_diameter_mm': 25,\n", + " 'boom_diameter_mm': 25,\n", + " 'boom_length_mm': 2470,\n", + " 'distance_from_mast_to_sensor_mm': 2470,\n", + " 'date_from': '2020-04-12T12:00:00',\n", + " 'date_to': '2100-12-31T00:00:00',\n", + " 'mounting_arrangement_update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement_notes': 'I can write anything I want here.'}]},\n", + " {'slope': 0.04999,\n", + " 'offset': 0.2419,\n", + " 'sensitivity': None,\n", + " 'measurement_units_id': 'm/s',\n", + " 'connection_channel': 'CH13',\n", + " 'logger_stated_boom_orientation_deg': 135,\n", + " 'date_from': '2020-04-18T00:00:00',\n", + " 'date_to': '2100-12-31T00:00:00',\n", + " 'column_name': [{'column_name': 'CH13Avg',\n", + " 'statistic_type_id': 'avg',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH13SD',\n", + " 'statistic_type_id': 'sd',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH13Min',\n", + " 'statistic_type_id': 'min',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH13Max',\n", + " 'statistic_type_id': 'max',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'}],\n", + " 'log_meas_config_height_m': 30,\n", + " 'log_meas_config_serial_number': '09183005',\n", + " 'log_meas_config_update_at': '2020-04-18T18:13:00',\n", + " 'log_meas_config_notes': 'Moved from 30 m to 40 m and connected to different channel.',\n", + " 'oem': 'Thies',\n", + " 'model': '4.3351.10.000',\n", + " 'sensor_type_id': 'anemometer',\n", + " 'classification': '1.2A',\n", + " 'instrument_poi_height_mm': 250,\n", + " 'is_heated': False,\n", + " 'sensor_body_size_mm': 50,\n", + " 'calibration_slope': 0.04999,\n", + " 'calibration_offset': 0.2419,\n", + " 'calibration_sensitivity': None,\n", + " 'calibration_report_file_name': 'file name.pdf',\n", + " 'calibration_report_link': None,\n", + " 'calibration_date_of_calibration': '2019-12-06',\n", + " 'calibration_calibration_organisation': 'Deutsche WindGuard',\n", + " 'calibration_place_of_calibration': 'Windtunnel of Deutsche WindGuard WindTunnel Services GmbH, Varel',\n", + " 'calibration_uncertainty_k_factor': 2,\n", + " 'calibration_notes': 'I can write anything I want here.',\n", + " 'calibration_update_at': '2020-04-18T18:13:00',\n", + " 'calibration_calibration_uncertainty': [{'reference_bin': 4,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 5.93,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 7.93,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 9.92,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 11.9,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 13.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 15.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 14.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 12.88,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 10.91,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 8.91,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 6.92,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1},\n", + " {'reference_bin': 4.98,\n", + " 'reference_unit': 'm/s',\n", + " 'combined_uncertainty': 0.1}],\n", + " 'sensor_serial_number': '09183005',\n", + " 'sensor_update_at': '2020-04-18T18:13:00',\n", + " 'sensor_notes': 'First Class Advanced',\n", + " 'mast_section_geometry_uuid': 'bf078172-bbb6-48fe-ac1f-c6605dffb1b5',\n", + " 'mounting_type_id': 'side',\n", + " 'boom_orientation_deg': 135,\n", + " 'vane_dead_band_orientation_deg': None,\n", + " 'orientation_reference_id': 'magnetic_north',\n", + " 'tilt_angle_deg': 0,\n", + " 'boom_oem': 'NRG',\n", + " 'boom_model': '#9334',\n", + " 'upstand_height_mm': 224,\n", + " 'upstand_diameter_mm': 25,\n", + " 'boom_diameter_mm': 25,\n", + " 'boom_length_mm': 2470,\n", + " 'distance_from_mast_to_sensor_mm': 2470,\n", + " 'mounting_arrangement_update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement_notes': 'Moved from 40 to 30 and other side of mast.',\n", + " 'name': 'Spd_40mSE',\n", + " 'measurement_type_id': 'wind_speed',\n", + " 'height_m': 40.2,\n", + " 'height_reference_id': 'ground_level',\n", + " 'notes': 'Anemometer put in wrong place. Moved to 40m.',\n", + " 'update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement': [{'mast_section_geometry_uuid': 'bf078172-bbb6-48fe-ac1f-c6605dffb1b5',\n", + " 'mounting_type_id': 'side',\n", + " 'boom_orientation_deg': 135,\n", + " 'vane_dead_band_orientation_deg': None,\n", + " 'orientation_reference_id': 'magnetic_north',\n", + " 'tilt_angle_deg': 0,\n", + " 'boom_oem': 'NRG',\n", + " 'boom_model': '#9334',\n", + " 'upstand_height_mm': 224,\n", + " 'upstand_diameter_mm': 25,\n", + " 'boom_diameter_mm': 25,\n", + " 'boom_length_mm': 2470,\n", + " 'distance_from_mast_to_sensor_mm': 2470,\n", + " 'date_from': '2020-04-12T12:00:00',\n", + " 'date_to': '2100-12-31T00:00:00',\n", + " 'mounting_arrangement_update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement_notes': 'Moved from 40 to 30 and other side of mast.'}]},\n", + " {'slope': 0.351,\n", + " 'offset': None,\n", + " 'sensitivity': None,\n", + " 'measurement_units_id': 'deg',\n", + " 'connection_channel': 'CH7',\n", + " 'logger_stated_boom_orientation_deg': 315,\n", + " 'date_from': '2020-04-12T12:00:00',\n", + " 'date_to': '2100-12-31T00:00:00',\n", + " 'column_name': [{'column_name': 'CH7Avg',\n", + " 'statistic_type_id': 'avg',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH7SD',\n", + " 'statistic_type_id': 'sd',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH7Min',\n", + " 'statistic_type_id': 'min',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH7Max',\n", + " 'statistic_type_id': 'max',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'}],\n", + " 'log_meas_config_height_m': 76,\n", + " 'log_meas_config_serial_number': '01234589',\n", + " 'log_meas_config_update_at': '2020-04-18T18:13:00',\n", + " 'log_meas_config_notes': 'I can write anything I want here.',\n", + " 'oem': 'NRG',\n", + " 'model': '#200P',\n", + " 'sensor_type_id': 'wind_vane',\n", + " 'instrument_poi_height_mm': 120,\n", + " 'is_heated': False,\n", + " 'calibration': None,\n", + " 'sensor_serial_number': '01234589',\n", + " 'sensor_update_at': '2020-04-18T18:13:00',\n", + " 'sensor_notes': 'I can write anything I want here.',\n", + " 'mast_section_geometry_uuid': 'bf078172-bbb6-48fe-ac1f-c6605dffb1b5',\n", + " 'mounting_type_id': 'side',\n", + " 'boom_orientation_deg': 315,\n", + " 'vane_dead_band_orientation_deg': 315,\n", + " 'orientation_reference_id': 'magnetic_north',\n", + " 'tilt_angle_deg': 0,\n", + " 'boom_oem': 'NRG',\n", + " 'boom_model': '#7372',\n", + " 'upstand_height_mm': 190,\n", + " 'upstand_diameter_mm': 20,\n", + " 'boom_diameter_mm': 20,\n", + " 'boom_length_mm': 2470,\n", + " 'distance_from_mast_to_sensor_mm': 2470,\n", + " 'mounting_arrangement_update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement_notes': 'I can write anything I want here.',\n", + " 'name': 'Dir_76mNW',\n", + " 'measurement_type_id': 'wind_direction',\n", + " 'height_m': 76.1,\n", + " 'height_reference_id': 'ground_level',\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement': [{'mast_section_geometry_uuid': 'bf078172-bbb6-48fe-ac1f-c6605dffb1b5',\n", + " 'mounting_type_id': 'side',\n", + " 'boom_orientation_deg': 315,\n", + " 'vane_dead_band_orientation_deg': 315,\n", + " 'orientation_reference_id': 'magnetic_north',\n", + " 'tilt_angle_deg': 0,\n", + " 'boom_oem': 'NRG',\n", + " 'boom_model': '#7372',\n", + " 'upstand_height_mm': 190,\n", + " 'upstand_diameter_mm': 20,\n", + " 'boom_diameter_mm': 20,\n", + " 'boom_length_mm': 2470,\n", + " 'distance_from_mast_to_sensor_mm': 2470,\n", + " 'date_from': '2020-04-12T12:00:00',\n", + " 'date_to': '2100-12-31T00:00:00',\n", + " 'mounting_arrangement_update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement_notes': 'I can write anything I want here.'}]},\n", + " {'slope': 0.351,\n", + " 'offset': None,\n", + " 'sensitivity': None,\n", + " 'measurement_units_id': 'deg',\n", + " 'connection_channel': 'CH8',\n", + " 'logger_stated_boom_orientation_deg': 315,\n", + " 'date_from': '2020-04-12T12:00:00',\n", + " 'date_to': '2020-04-18T00:00:00',\n", + " 'column_name': [{'column_name': 'CH8Avg',\n", + " 'statistic_type_id': 'avg',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH8SD',\n", + " 'statistic_type_id': 'sd',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH8Min',\n", + " 'statistic_type_id': 'min',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH8Max',\n", + " 'statistic_type_id': 'max',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'}],\n", + " 'log_meas_config_height_m': 56,\n", + " 'log_meas_config_serial_number': '01234567',\n", + " 'log_meas_config_update_at': '2020-04-18T18:13:00',\n", + " 'log_meas_config_notes': 'I can write anything I want here.',\n", + " 'oem': 'NRG',\n", + " 'model': '#200P',\n", + " 'sensor_type_id': 'wind_vane',\n", + " 'instrument_poi_height_mm': 120,\n", + " 'is_heated': False,\n", + " 'calibration': None,\n", + " 'sensor_serial_number': '01234567',\n", + " 'sensor_update_at': '2020-04-18T18:13:00',\n", + " 'sensor_notes': 'I can write anything I want here.',\n", + " 'mast_section_geometry_uuid': 'bf078172-bbb6-48fe-ac1f-c6605dffb1b5',\n", + " 'mounting_type_id': 'side',\n", + " 'boom_orientation_deg': 315,\n", + " 'vane_dead_band_orientation_deg': 315,\n", + " 'orientation_reference_id': 'magnetic_north',\n", + " 'tilt_angle_deg': 0,\n", + " 'boom_oem': 'NRG',\n", + " 'boom_model': '#7372',\n", + " 'upstand_height_mm': 190,\n", + " 'upstand_diameter_mm': 20,\n", + " 'boom_diameter_mm': 20,\n", + " 'boom_length_mm': 2470,\n", + " 'distance_from_mast_to_sensor_mm': 2470,\n", + " 'mounting_arrangement_update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement_notes': 'I can write anything I want here.',\n", + " 'name': 'Dir_56mNW',\n", + " 'measurement_type_id': 'wind_direction',\n", + " 'height_m': 56.1,\n", + " 'height_reference_id': 'ground_level',\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement': [{'mast_section_geometry_uuid': 'bf078172-bbb6-48fe-ac1f-c6605dffb1b5',\n", + " 'mounting_type_id': 'side',\n", + " 'boom_orientation_deg': 315,\n", + " 'vane_dead_band_orientation_deg': 315,\n", + " 'orientation_reference_id': 'magnetic_north',\n", + " 'tilt_angle_deg': 0,\n", + " 'boom_oem': 'NRG',\n", + " 'boom_model': '#7372',\n", + " 'upstand_height_mm': 190,\n", + " 'upstand_diameter_mm': 20,\n", + " 'boom_diameter_mm': 20,\n", + " 'boom_length_mm': 2470,\n", + " 'distance_from_mast_to_sensor_mm': 2470,\n", + " 'date_from': '2020-04-12T12:00:00',\n", + " 'date_to': '2020-04-18T00:00:00',\n", + " 'mounting_arrangement_update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement_notes': 'I can write anything I want here.'},\n", + " {'mast_section_geometry_uuid': 'bf078172-bbb6-48fe-ac1f-c6605dffb1b5',\n", + " 'mounting_type_id': 'side',\n", + " 'boom_orientation_deg': 315,\n", + " 'vane_dead_band_orientation_deg': 135,\n", + " 'orientation_reference_id': 'magnetic_north',\n", + " 'tilt_angle_deg': 0,\n", + " 'boom_oem': 'NRG',\n", + " 'boom_model': '#7372',\n", + " 'upstand_height_mm': 190,\n", + " 'upstand_diameter_mm': 20,\n", + " 'boom_diameter_mm': 20,\n", + " 'boom_length_mm': 2470,\n", + " 'distance_from_mast_to_sensor_mm': 2470,\n", + " 'date_from': '2020-04-18T00:00:00',\n", + " 'date_to': '2100-12-31T00:00:00',\n", + " 'mounting_arrangement_update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement_notes': 'Dead band pointing different direction to before.'}]},\n", + " {'slope': 0.351,\n", + " 'offset': None,\n", + " 'sensitivity': None,\n", + " 'measurement_units_id': 'deg',\n", + " 'connection_channel': 'CH8',\n", + " 'logger_stated_boom_orientation_deg': 315,\n", + " 'date_from': '2020-04-18T00:00:00',\n", + " 'date_to': '2100-12-31T00:00:00',\n", + " 'column_name': [{'column_name': 'CH8Avg',\n", + " 'statistic_type_id': 'avg',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH8SD',\n", + " 'statistic_type_id': 'sd',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH8Min',\n", + " 'statistic_type_id': 'min',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH8Max',\n", + " 'statistic_type_id': 'max',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'}],\n", + " 'log_meas_config_height_m': 56,\n", + " 'log_meas_config_serial_number': '01234567',\n", + " 'log_meas_config_update_at': '2020-04-18T18:13:00',\n", + " 'log_meas_config_notes': 'I can write anything I want here.',\n", + " 'oem': 'NRG',\n", + " 'model': '#200P',\n", + " 'sensor_type_id': 'wind_vane',\n", + " 'instrument_poi_height_mm': 120,\n", + " 'is_heated': False,\n", + " 'calibration': None,\n", + " 'sensor_serial_number': '01234588',\n", + " 'sensor_update_at': '2020-04-18T18:13:00',\n", + " 'sensor_notes': 'Vane replaced.',\n", + " 'mast_section_geometry_uuid': 'bf078172-bbb6-48fe-ac1f-c6605dffb1b5',\n", + " 'mounting_type_id': 'side',\n", + " 'boom_orientation_deg': 315,\n", + " 'vane_dead_band_orientation_deg': 135,\n", + " 'orientation_reference_id': 'magnetic_north',\n", + " 'tilt_angle_deg': 0,\n", + " 'boom_oem': 'NRG',\n", + " 'boom_model': '#7372',\n", + " 'upstand_height_mm': 190,\n", + " 'upstand_diameter_mm': 20,\n", + " 'boom_diameter_mm': 20,\n", + " 'boom_length_mm': 2470,\n", + " 'distance_from_mast_to_sensor_mm': 2470,\n", + " 'mounting_arrangement_update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement_notes': 'Dead band pointing different direction to before.',\n", + " 'name': 'Dir_56mNW',\n", + " 'measurement_type_id': 'wind_direction',\n", + " 'height_m': 56.1,\n", + " 'height_reference_id': 'ground_level',\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement': [{'mast_section_geometry_uuid': 'bf078172-bbb6-48fe-ac1f-c6605dffb1b5',\n", + " 'mounting_type_id': 'side',\n", + " 'boom_orientation_deg': 315,\n", + " 'vane_dead_band_orientation_deg': 315,\n", + " 'orientation_reference_id': 'magnetic_north',\n", + " 'tilt_angle_deg': 0,\n", + " 'boom_oem': 'NRG',\n", + " 'boom_model': '#7372',\n", + " 'upstand_height_mm': 190,\n", + " 'upstand_diameter_mm': 20,\n", + " 'boom_diameter_mm': 20,\n", + " 'boom_length_mm': 2470,\n", + " 'distance_from_mast_to_sensor_mm': 2470,\n", + " 'date_from': '2020-04-12T12:00:00',\n", + " 'date_to': '2020-04-18T00:00:00',\n", + " 'mounting_arrangement_update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement_notes': 'I can write anything I want here.'},\n", + " {'mast_section_geometry_uuid': 'bf078172-bbb6-48fe-ac1f-c6605dffb1b5',\n", + " 'mounting_type_id': 'side',\n", + " 'boom_orientation_deg': 315,\n", + " 'vane_dead_band_orientation_deg': 135,\n", + " 'orientation_reference_id': 'magnetic_north',\n", + " 'tilt_angle_deg': 0,\n", + " 'boom_oem': 'NRG',\n", + " 'boom_model': '#7372',\n", + " 'upstand_height_mm': 190,\n", + " 'upstand_diameter_mm': 20,\n", + " 'boom_diameter_mm': 20,\n", + " 'boom_length_mm': 2470,\n", + " 'distance_from_mast_to_sensor_mm': 2470,\n", + " 'date_from': '2020-04-18T00:00:00',\n", + " 'date_to': '2100-12-31T00:00:00',\n", + " 'mounting_arrangement_update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement_notes': 'Dead band pointing different direction to before.'}]},\n", + " {'slope': 0.136,\n", + " 'offset': -86.383,\n", + " 'sensitivity': None,\n", + " 'measurement_units_id': 'deg_C',\n", + " 'connection_channel': 'CH9',\n", + " 'date_from': '2020-04-12T12:00:00',\n", + " 'date_to': '2100-12-31T00:00:00',\n", + " 'column_name': [{'column_name': 'CH9Avg',\n", + " 'statistic_type_id': 'avg',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH9SD',\n", + " 'statistic_type_id': 'sd',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH9Min',\n", + " 'statistic_type_id': 'min',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH9Max',\n", + " 'statistic_type_id': 'max',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'}],\n", + " 'log_meas_config_height_m': 76,\n", + " 'log_meas_config_serial_number': 'T012345',\n", + " 'log_meas_config_update_at': '2020-04-18T18:13:00',\n", + " 'log_meas_config_notes': 'I can write anything I want here.',\n", + " 'oem': 'NRG',\n", + " 'model': '#110S',\n", + " 'sensor_type_id': 'thermometer',\n", + " 'instrument_poi_height_mm': None,\n", + " 'is_heated': False,\n", + " 'calibration': None,\n", + " 'sensor_serial_number': 'T012345',\n", + " 'sensor_update_at': '2020-04-18T18:13:00',\n", + " 'sensor_notes': '',\n", + " 'name': 'Tmp_78m',\n", + " 'measurement_type_id': 'air_temperature',\n", + " 'height_m': 78,\n", + " 'height_reference_id': 'ground_level',\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement': None},\n", + " {'slope': 100,\n", + " 'offset': -30,\n", + " 'sensitivity': None,\n", + " 'measurement_units_id': 'deg_C',\n", + " 'connection_channel': 'CH10',\n", + " 'date_from': '2020-04-12T12:00:00',\n", + " 'date_to': '2100-12-31T00:00:00',\n", + " 'column_name': [{'column_name': 'CH10Avg',\n", + " 'statistic_type_id': 'avg',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH10SD',\n", + " 'statistic_type_id': 'sd',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH10Min',\n", + " 'statistic_type_id': 'min',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH10Max',\n", + " 'statistic_type_id': 'max',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'}],\n", + " 'log_meas_config_height_m': 76,\n", + " 'log_meas_config_serial_number': '206122',\n", + " 'log_meas_config_update_at': '2020-04-18T18:13:00',\n", + " 'log_meas_config_notes': 'I can write anything I want here.',\n", + " 'oem': 'Galltec + Mela',\n", + " 'model': 'KPC1.S/5-ME',\n", + " 'sensor_type_id': 'thermometer',\n", + " 'instrument_poi_height_mm': None,\n", + " 'is_heated': False,\n", + " 'calibration': None,\n", + " 'sensor_serial_number': '206122',\n", + " 'sensor_update_at': '2020-04-18T18:13:00',\n", + " 'sensor_notes': '',\n", + " 'name': 'Tmp_5m',\n", + " 'measurement_type_id': 'air_temperature',\n", + " 'height_m': 5,\n", + " 'height_reference_id': 'ground_level',\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement': None},\n", + " {'slope': 100,\n", + " 'offset': 0,\n", + " 'sensitivity': None,\n", + " 'measurement_units_id': '%',\n", + " 'connection_channel': 'CH11',\n", + " 'date_from': '2020-04-12T12:00:00',\n", + " 'date_to': '2100-12-31T00:00:00',\n", + " 'column_name': [{'column_name': 'CH11Avg',\n", + " 'statistic_type_id': 'avg',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH11SD',\n", + " 'statistic_type_id': 'sd',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH11Min',\n", + " 'statistic_type_id': 'min',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH11Max',\n", + " 'statistic_type_id': 'max',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'}],\n", + " 'log_meas_config_height_m': 76,\n", + " 'log_meas_config_serial_number': '206122',\n", + " 'log_meas_config_update_at': '2020-04-18T18:13:00',\n", + " 'log_meas_config_notes': 'I can write anything I want here.',\n", + " 'oem': 'Galltec + Mela',\n", + " 'model': 'KPC1.S/5-ME',\n", + " 'sensor_type_id': 'hygrometer',\n", + " 'instrument_poi_height_mm': None,\n", + " 'is_heated': False,\n", + " 'calibration': None,\n", + " 'sensor_serial_number': '206122',\n", + " 'sensor_update_at': '2020-04-18T18:13:00',\n", + " 'sensor_notes': '',\n", + " 'name': 'RH_5m',\n", + " 'measurement_type_id': 'relative_humidity',\n", + " 'height_m': 5,\n", + " 'height_reference_id': 'ground_level',\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement': None},\n", + " {'slope': 0.4255,\n", + " 'offset': 650,\n", + " 'sensitivity': None,\n", + " 'measurement_units_id': 'mbar',\n", + " 'connection_channel': 'CH12',\n", + " 'date_from': '2020-04-12T12:00:00',\n", + " 'date_to': '2100-12-31T00:00:00',\n", + " 'column_name': [{'column_name': 'CH12Avg',\n", + " 'statistic_type_id': 'avg',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH12SD',\n", + " 'statistic_type_id': 'sd',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH12Min',\n", + " 'statistic_type_id': 'min',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH12Max',\n", + " 'statistic_type_id': 'max',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'}],\n", + " 'log_meas_config_height_m': 76,\n", + " 'log_meas_config_serial_number': '180537427',\n", + " 'log_meas_config_update_at': '2020-04-18T18:13:00',\n", + " 'log_meas_config_notes': 'I can write anything I want here.',\n", + " 'oem': 'NRG',\n", + " 'model': 'BP20',\n", + " 'sensor_type_id': 'barometer',\n", + " 'instrument_poi_height_mm': None,\n", + " 'is_heated': False,\n", + " 'calibration': None,\n", + " 'sensor_serial_number': '180537427',\n", + " 'sensor_update_at': '2020-04-18T18:13:00',\n", + " 'sensor_notes': '',\n", + " 'name': 'Prs_76m',\n", + " 'measurement_type_id': 'air_pressure',\n", + " 'height_m': 76,\n", + " 'height_reference_id': 'ground_level',\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement': None},\n", + " {'slope': 0.021,\n", + " 'offset': 0,\n", + " 'sensitivity': None,\n", + " 'measurement_units_id': 'V',\n", + " 'connection_channel': 'CH15',\n", + " 'date_from': '2020-04-12T12:00:00',\n", + " 'date_to': '2100-12-31T00:00:00',\n", + " 'column_name': [{'column_name': 'CH15Avg',\n", + " 'statistic_type_id': 'avg',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH15SD',\n", + " 'statistic_type_id': 'sd',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH15Min',\n", + " 'statistic_type_id': 'min',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'},\n", + " {'column_name': 'CH15Max',\n", + " 'statistic_type_id': 'max',\n", + " 'is_ignored': False,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00'}],\n", + " 'log_meas_config_height_m': 5,\n", + " 'log_meas_config_serial_number': None,\n", + " 'log_meas_config_update_at': '2020-04-18T18:13:00',\n", + " 'log_meas_config_notes': 'I can write anything I want here.',\n", + " 'oem': None,\n", + " 'model': None,\n", + " 'sensor_type_id': 'voltmeter',\n", + " 'instrument_poi_height_mm': None,\n", + " 'is_heated': False,\n", + " 'calibration': None,\n", + " 'sensor_serial_number': None,\n", + " 'sensor_update_at': '2020-04-18T18:13:00',\n", + " 'sensor_notes': '',\n", + " 'name': 'Logger_V',\n", + " 'measurement_type_id': 'voltage',\n", + " 'height_m': None,\n", + " 'height_reference_id': None,\n", + " 'notes': 'I can write anything I want here.',\n", + " 'update_at': '2020-04-18T18:13:00',\n", + " 'mounting_arrangement': None}]" + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "logger_meas_configs" ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] } ], "metadata": { "kernelspec": { - "display_name": "Python 3", + "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" },