/dports/comms/rtl-433/rtl_433-21.12/src/devices/ |
H A D | oregon_scientific.c | 294 … "wind_avg_m_s", "Average", DATA_FORMAT, "%2.1f m/s",DATA_DOUBLE, avgWindspeed, in oregon_scientific_v2_1_decode() 324 "temperature_C", "Celsius", DATA_FORMAT, "%.02f C", DATA_DOUBLE, temp_c, in oregon_scientific_v2_1_decode() 364 "rain_mm", "Total Rain", DATA_FORMAT, "%.02f mm", DATA_DOUBLE, total_rain, in oregon_scientific_v2_1_decode() 380 "temperature_C", "Celsius", DATA_FORMAT, "%.02f C", DATA_DOUBLE, temp_c, in oregon_scientific_v2_1_decode() 396 "temperature_C", "Celsius", DATA_FORMAT, "%.02f C", DATA_DOUBLE, temp_c, in oregon_scientific_v2_1_decode() 412 "temperature_C", "Celsius", DATA_FORMAT, "%.02f C", DATA_DOUBLE, temp_c, in oregon_scientific_v2_1_decode() 517 "temperature_C", "Celsius", DATA_FORMAT, "%.02f C", DATA_DOUBLE, temp_c, in oregon_scientific_v2_1_decode() 651 "temperature_C", "Celsius", DATA_FORMAT, "%.02f C", DATA_DOUBLE, temp_c, in oregon_scientific_v3_decode() 668 "temperature_C", "Celsius", DATA_FORMAT, "%.02f C", DATA_DOUBLE, temp_c, in oregon_scientific_v3_decode() 702 "rain_in", "Total Rain", DATA_FORMAT, "%3.1f in", DATA_DOUBLE, total_rain, in oregon_scientific_v3_decode() [all …]
|
H A D | bresser_5in1.c | 143 … "temperature_C", "Temperature", DATA_FORMAT, "%.1f C", DATA_DOUBLE, temperature, in bresser_5in1_decode() 144 "rain_mm", "Rain", DATA_FORMAT, "%.1f mm", DATA_DOUBLE, rain, in bresser_5in1_decode() 155 … "temperature_C", "Temperature", DATA_FORMAT, "%.1f C", DATA_DOUBLE, temperature, in bresser_5in1_decode() 157 … "wind_max_m_s", "Wind Gust", DATA_FORMAT, "%.1f m/s", DATA_DOUBLE, wind_gust, in bresser_5in1_decode() 158 … "wind_avg_m_s", "Wind Speed", DATA_FORMAT, "%.1f m/s", DATA_DOUBLE, wind_avg, in bresser_5in1_decode() 159 … "wind_dir_deg", "Direction", DATA_FORMAT, "%.1f", DATA_DOUBLE, wind_direction_deg, in bresser_5in1_decode() 160 "rain_mm", "Rain", DATA_FORMAT, "%.1f mm", DATA_DOUBLE, rain, in bresser_5in1_decode()
|
H A D | emontx.c | 119 "batt_Vrms", "", DATA_FORMAT, "%.2f", DATA_DOUBLE, vrms, in emontx_callback() 122 … "", DATA_COND, words[5] != 3000, DATA_FORMAT, "%.1f", DATA_DOUBLE, words[5] * 0.1… in emontx_callback() 123 … "", DATA_COND, words[6] != 3000, DATA_FORMAT, "%.1f", DATA_DOUBLE, words[6] * 0.1… in emontx_callback() 124 … "", DATA_COND, words[7] != 3000, DATA_FORMAT, "%.1f", DATA_DOUBLE, words[7] * 0.1… in emontx_callback() 125 … "", DATA_COND, words[8] != 3000, DATA_FORMAT, "%.1f", DATA_DOUBLE, words[8] * 0.1… in emontx_callback() 126 … "", DATA_COND, words[9] != 3000, DATA_FORMAT, "%.1f", DATA_DOUBLE, words[9] * 0.1… in emontx_callback() 127 … "", DATA_COND, words[10] != 3000, DATA_FORMAT, "%.1f", DATA_DOUBLE, words[10] * 0.… in emontx_callback()
|
H A D | telldus_ft0385r.c | 200 "temperature_F", "Temperature", DATA_FORMAT, "%.1f F", DATA_DOUBLE, temp_f, in telldus_ft0385r_decode() 202 "temperature_2_F", "Temperature in", DATA_FORMAT, "%.1f F", DATA_DOUBLE, temp2_f, in telldus_ft0385r_decode() 204 … "pressure_hPa", "Pressure", DATA_FORMAT, "%.01f hPa", DATA_DOUBLE, pressure * 0.1f, in telldus_ft0385r_decode() 206 … "rain_mm", "Rain", DATA_FORMAT, "%.1f mm", DATA_DOUBLE, rain_tot * 0.1f, in telldus_ft0385r_decode() 208 … "wind_avg_m_s", "Wind", DATA_FORMAT, "%.1f m/s", DATA_DOUBLE, wind * 0.1f, in telldus_ft0385r_decode() 209 … "wind_max_m_s", "Gust", DATA_FORMAT, "%.1f m/s", DATA_DOUBLE, gust * 0.1f, in telldus_ft0385r_decode() 217 "temperature_2_F", "Temperature in", DATA_FORMAT, "%.1f F", DATA_DOUBLE, temp2_f, in telldus_ft0385r_decode() 219 … "pressure_hPa", "Pressure", DATA_FORMAT, "%.01f hPa", DATA_DOUBLE, pressure * 0.1f, in telldus_ft0385r_decode()
|
H A D | lacrosse_ws7000.c | 106 "temperature_C", "Temperature", DATA_DOUBLE, temperature, in lacrosse_ws7000_decode() 125 "temperature_C", "Temperature", DATA_DOUBLE, temperature, in lacrosse_ws7000_decode() 143 "rain_mm", "Rain counter", DATA_DOUBLE, rain * 0.3, in lacrosse_ws7000_decode() 162 "wind_avg_km_h", "Wind speed", DATA_DOUBLE, speed, in lacrosse_ws7000_decode() 163 "wind_dir_deg", "Wind direction", DATA_DOUBLE, direction, in lacrosse_ws7000_decode() 164 "wind_dev_deg", "Wind deviation", DATA_DOUBLE, deviation, in lacrosse_ws7000_decode() 184 "temperature_C", "Temperature", DATA_DOUBLE, temperature, in lacrosse_ws7000_decode()
|
H A D | bresser_7in1.c | 126 "temperature_C", "Temperature", DATA_FORMAT, "%.1f C", DATA_DOUBLE, temp_c, in bresser_7in1_decode() 128 … "wind_max_m_s", "Wind Gust", DATA_FORMAT, "%.1f m/s", DATA_DOUBLE, wgst_raw * 0.1f, in bresser_7in1_decode() 129 … "wind_avg_m_s", "Wind Speed", DATA_FORMAT, "%.1f m/s", DATA_DOUBLE, wavg_raw * 0.1f, in bresser_7in1_decode() 131 "rain_mm", "Rain", DATA_FORMAT, "%.1f mm", DATA_DOUBLE, rain_mm, in bresser_7in1_decode() 132 "light_klx", "Light", DATA_FORMAT, "%.3f klx", DATA_DOUBLE, light_klx, in bresser_7in1_decode() 133 "uv", "UV Index", DATA_FORMAT, "%.1f", DATA_DOUBLE, uv_index, in bresser_7in1_decode()
|
H A D | hideki.c | 141 … "temperature_C", "Temperature", DATA_FORMAT, "%.01f C", DATA_DOUBLE, temp/10.f, in hideki_ts04_callback() 163 … "temperature_C", "Temperature", DATA_FORMAT, "%.01f C", DATA_DOUBLE, temp * 0.1f, in hideki_ts04_callback() 164 … "wind_avg_mi_h", "Wind Speed", DATA_FORMAT, "%.02f mi/h", DATA_DOUBLE, wind_speed * 0.1f, in hideki_ts04_callback() 165 … "wind_max_mi_h", "Gust Speed", DATA_FORMAT, "%.02f mi/h", DATA_DOUBLE, gust_speed * 0.1f, in hideki_ts04_callback() 167 … "wind_dir_deg", "Wind Direction", DATA_FORMAT, "%.01f", DATA_DOUBLE, wind_direction * 0.1f, in hideki_ts04_callback() 181 … "temperature_C", "Temperature", DATA_FORMAT, "%.01f C", DATA_DOUBLE, temp * 0.1f, in hideki_ts04_callback() 198 … "rain_mm", "Rain", DATA_FORMAT, "%.01f mm", DATA_DOUBLE, rain_units * 0.7f, in hideki_ts04_callback()
|
H A D | acurite.c | 157 "rain_mm", "Total Rain", DATA_FORMAT, "%.1f mm", DATA_DOUBLE, total_rain, in acurite_rain_896_decode() 219 "temperature_C", "Temperature", DATA_FORMAT, "%.1f C", DATA_DOUBLE, tempc, in acurite_th_decode() 419 … "temperature_F", "temperature", DATA_FORMAT, "%.1f F", DATA_DOUBLE, tempf, in acurite_6045_decode() 560 … "wind_avg_mi_h", "Wind Speed", DATA_FORMAT, "%.1f mi/h", DATA_DOUBLE, wind_speed_mph, in acurite_atlas_decode() 577 … "temperature_F", "temperature", DATA_FORMAT, "%.1f F", DATA_DOUBLE, tempf, in acurite_atlas_decode() 743 … "temperature_C", "Temperature", DATA_FORMAT, "%.1f C", DATA_DOUBLE, tempc, in acurite_txr_decode() 785 … "temperature_F", "Temperature", DATA_FORMAT, "%.1f F", DATA_DOUBLE, tempf, in acurite_txr_decode() 845 "wind_dir_deg", NULL, DATA_FORMAT, "%.1f", DATA_DOUBLE, wind_dir, in acurite_txr_decode() 1078 … "temperature_F", "temperature", DATA_FORMAT, "%f F", DATA_DOUBLE, (float)tempf, in acurite_986_decode() 1140 "temperature_C", "Temperature", DATA_FORMAT, "%.1f C", DATA_DOUBLE, temp_c, in acurite_606_decode() [all …]
|
H A D | fineoffset.c | 148 "temperature_C", "Temperature", DATA_FORMAT, "%.1f C", DATA_DOUBLE, temperature, in fineoffset_WH2_callback() 313 … "rain_mm", "Rainfall", DATA_FORMAT, "%.1f mm", DATA_DOUBLE, rainfall_mm, in fineoffset_WH24_callback() 439 "battery_ok", "Battery Level", DATA_FORMAT, "%.1f", DATA_DOUBLE, battery_ok, in fineoffset_WH0290_callback() 559 "temperature_C", "Temperature", DATA_FORMAT, "%.01f C", DATA_DOUBLE, temperature, in fineoffset_WH25_callback() 663 "battery_ok", "Battery level", DATA_DOUBLE, battery_level, in fineoffset_WH51_callback() 735 "temperature_C", "Temperature", DATA_FORMAT, "%.01f C", DATA_DOUBLE, temperature, in alecto_ws1200v1_callback() 736 "rain_mm", "Rain", DATA_FORMAT, "%.01f mm", DATA_DOUBLE, rainfall, in alecto_ws1200v1_callback() 897 "temperature_C", "Temperature", DATA_FORMAT, "%.01f C", DATA_DOUBLE, temperature, in alecto_ws1200v2_callback() 898 "rain_mm", "Rain", DATA_FORMAT, "%.01f mm", DATA_DOUBLE, rainfall, in alecto_ws1200v2_callback() 971 "temperature_C", "Temperature", DATA_FORMAT, "%.01f C", DATA_DOUBLE, temperature, in fineoffset_WH0530_callback() [all …]
|
H A D | fineoffset_wh1050.c | 110 … "temperature_C", "Temperature", DATA_FORMAT, "%.01f C", DATA_DOUBLE, temperature, in fineoffset_wh1050_callback() 112 "wind_avg_km_h", "Wind avg speed", DATA_FORMAT, "%.02f", DATA_DOUBLE, speed, in fineoffset_wh1050_callback() 113 "wind_max_km_h", "Wind gust", DATA_FORMAT, "%.02f", DATA_DOUBLE, gust, in fineoffset_wh1050_callback() 114 "rain_mm", "Total rainfall", DATA_FORMAT, "%.01f", DATA_DOUBLE, rain, in fineoffset_wh1050_callback()
|
H A D | esic_emt7110.c | 80 "power_W", "Power", DATA_FORMAT, "%.1f W", DATA_DOUBLE, power_w, in esic_emt7110_decode() 81 "current_A", "Current", DATA_FORMAT, "%.3f A", DATA_DOUBLE, current_a, in esic_emt7110_decode() 82 "voltage_V", "Voltage", DATA_FORMAT, "%.1f V", DATA_DOUBLE, voltage_v, in esic_emt7110_decode() 83 "energy_kWh", "Energy", DATA_FORMAT, "%.2f kWh", DATA_DOUBLE, energy_kwh, in esic_emt7110_decode()
|
H A D | lacrosse_tx141x.c | 196 … "temperature_C", "Temperature", DATA_FORMAT, "%.2f C", DATA_DOUBLE, temp_c, in lacrosse_tx141x_decode() 214 … "wind_avg_km_h", "Wind speed", DATA_FORMAT, "%.1f km/h", DATA_DOUBLE, speed_kmh, in lacrosse_tx141x_decode() 262 "temperature_C", "Temperature", DATA_FORMAT, "%.2f C", DATA_DOUBLE, temp_c, in lacrosse_tx141x_decode() 273 "temperature_C", "Temperature", DATA_FORMAT, "%.2f C", DATA_DOUBLE, temp_c, in lacrosse_tx141x_decode() 286 "temperature_C", "Temperature", DATA_FORMAT, "%.2f C", DATA_DOUBLE, temp_c, in lacrosse_tx141x_decode() 302 "temperature_C", "Temperature", DATA_FORMAT, "%.2f C", DATA_DOUBLE, temp_c, in lacrosse_tx141x_decode()
|
H A D | ws2032.c | 88 … "temperature_C", "Temperature", DATA_FORMAT, "%.1f C", DATA_DOUBLE, temperature, in fineoffset_ws2032_decode() 90 "wind_dir_deg", "Wind Direction", DATA_FORMAT, "%.1f", DATA_DOUBLE, dir, in fineoffset_ws2032_decode() 91 "wind_avg_km_h", "Wind avg speed", DATA_FORMAT, "%.1f", DATA_DOUBLE, speed, in fineoffset_ws2032_decode() 92 "wind_max_km_h", "Wind gust", DATA_FORMAT, "%.1f", DATA_DOUBLE, gust, in fineoffset_ws2032_decode()
|
H A D | fineoffset_wh1080.c | 270 … "temperature_C", "Temperature", DATA_FORMAT, "%.01f C", DATA_DOUBLE, temperature, in fineoffset_wh1080_callback() 273 … "wind_avg_km_h", "Wind avg speed", DATA_FORMAT, "%.02f", DATA_DOUBLE, speed, in fineoffset_wh1080_callback() 274 … "wind_max_km_h", "Wind gust", DATA_FORMAT, "%.02f", DATA_DOUBLE, gust, in fineoffset_wh1080_callback() 275 … "rain_mm", "Total rainfall", DATA_FORMAT, "%3.1f", DATA_DOUBLE, rain, in fineoffset_wh1080_callback() 304 … "lux", "Lux", DATA_FORMAT, "%.1f", DATA_DOUBLE, lux, in fineoffset_wh1080_callback() 305 … "wm", "Watts/m", DATA_FORMAT, "%.2f", DATA_DOUBLE, wm, in fineoffset_wh1080_callback()
|
H A D | bresser_6in1.c | 190 …"temperature_C", "Temperature", DATA_COND, temp_ok, DATA_FORMAT, "%.1f C", DATA_DOUBLE, temp_c, in bresser_6in1_decode() 194 …_max_m_s", "Wind Gust", DATA_COND, wind_ok, DATA_FORMAT, "%.1f m/s", DATA_DOUBLE, wind_gust, in bresser_6in1_decode() 195 …d_avg_m_s", "Wind Speed", DATA_COND, wind_ok, DATA_FORMAT, "%.1f m/s", DATA_DOUBLE, wind_avg, in bresser_6in1_decode() 197 …in_mm", "Rain", DATA_COND, !temp_ok, DATA_FORMAT, "%.1f mm", DATA_DOUBLE, rain_mm, in bresser_6in1_decode() 199 … "uv", "UV", DATA_COND, uv_ok, DATA_FORMAT, "%.1f", DATA_DOUBLE, uv, in bresser_6in1_decode()
|
H A D | cotech_36_7959.c | 117 "temperature_F", "Temperature", DATA_FORMAT, "%.1f F", DATA_DOUBLE, temp_c, in cotech_36_7959_decode() 119 … "rain_mm", "Rain", DATA_FORMAT, "%.1f mm", DATA_DOUBLE, rain * 0.1f, in cotech_36_7959_decode() 121 … "wind_avg_m_s", "Wind", DATA_FORMAT, "%.1f m/s", DATA_DOUBLE, wind * 0.1f, in cotech_36_7959_decode() 122 … "wind_max_m_s", "Gust", DATA_FORMAT, "%.1f m/s", DATA_DOUBLE, gust * 0.1f, in cotech_36_7959_decode()
|
H A D | lacrossews.c | 130 "temperature_C", "Temperature", DATA_FORMAT, "%.1f C", DATA_DOUBLE, temp_c, in lacrossews_callback() 165 … "rain_mm", "Rainfall", DATA_FORMAT, "%3.2f mm", DATA_DOUBLE, rain_mm, in lacrossews_callback() 190 …", "Wind speed", DATA_COND, msg_type == 3, DATA_FORMAT, "%3.1f m/s", DATA_DOUBLE, wind_spd, in lacrossews_callback() 191 …", "Gust speed", DATA_COND, msg_type != 3, DATA_FORMAT, "%3.1f m/s", DATA_DOUBLE, wind_spd, in lacrossews_callback() 192 "wind_dir_deg", "Direction", DATA_DOUBLE, wind_dir, NULL); in lacrossews_callback()
|
H A D | schraeder.c | 72 … "pressure_kPa", "Pressure", DATA_FORMAT, "%.1f kPa", DATA_DOUBLE, pressure * 0.1f, in schraeder_decode() 73 … "temperature_C", "Temperature", DATA_FORMAT, "%.0f C", DATA_DOUBLE, (double)temperature, in schraeder_decode() 147 … "pressure_kPa", "Pressure", DATA_FORMAT, "%.1f kPa", DATA_DOUBLE, pressure * 0.1f, in schrader_EG53MA4_decode() 148 … "temperature_F", "Temperature", DATA_FORMAT, "%.1f F", DATA_DOUBLE, (double)temperature, in schrader_EG53MA4_decode() 247 … "pressure_PSI", "Pressure", DATA_FORMAT, "%.2f PSI", DATA_DOUBLE, pressure * 0.05f, in schrader_SMD3MA4_decode()
|
H A D | holman_ws5029.c | 109 "temperature_C", "Temperature", DATA_FORMAT, "%.01f C", DATA_DOUBLE, temp_c, in holman_ws5029pcm_decode() 111 "rain_mm", "Total rainfall", DATA_FORMAT, "%.01f mm", DATA_DOUBLE, rain_mm, in holman_ws5029pcm_decode() 203 "temperature_C", "Temperature", DATA_FORMAT, "%.01f C", DATA_DOUBLE, temp_c, in holman_ws5029pwm_decode() 205 "rain_mm", "Total rainfall", DATA_FORMAT, "%.01f mm", DATA_DOUBLE, rain_mm, in holman_ws5029pwm_decode()
|
H A D | honeywell_cm921.c | 184 … data = data_append(data, "demand", "", DATA_DOUBLE, msg->payload[1] / 200.0 /* 0xC8 */, NULL); in interpret_message() 191 … data = data_append(data, "status", "", DATA_DOUBLE, msg->payload[1] / 200.0 /* 0xC8 */, NULL); in interpret_message() 194 …data = data_append(data, "boiler_modulation_level", "", DATA_DOUBLE, msg->payload[1] / 200.0 /* 0x… in interpret_message() 204 …data = data_append(data, "setpoint", "", DATA_DOUBLE, ((msg->payload[1] << 8) | msg->payload[2]) /… in interpret_message() 210 data = data_append(data, "cycle_rate", "", DATA_DOUBLE, msg->payload[1] / 4.0, NULL); in interpret_message() 211 … data = data_append(data, "minimum_on_time", "", DATA_DOUBLE, msg->payload[2] / 4.0, NULL); in interpret_message() 212 … data = data_append(data, "minimum_off_time", "", DATA_DOUBLE, msg->payload[3] / 4.0, NULL); in interpret_message() 214 …data = data_append(data, "proportional_band_width", "", DATA_DOUBLE, (msg->payload[5] << 8 | msg->… in interpret_message() 230 … data = data_append(data, "state", "", DATA_DOUBLE, msg->payload[1] / 200.0 /* 0xC8 */, NULL); in interpret_message() 239 data = data_append(data, name, "", DATA_DOUBLE, temp/100.0, NULL); in interpret_message()
|
H A D | alecto.c | 155 … "wind_avg_m_s", "Wind speed", DATA_FORMAT, "%.2f m/s", DATA_DOUBLE, speed * 0.2F, in alectov1_callback() 156 … "wind_max_m_s", "Wind gust", DATA_FORMAT, "%.2f m/s", DATA_DOUBLE, gust * 0.2F, in alectov1_callback() 176 "rain_mm", "Total Rain", DATA_FORMAT, "%.02f mm", DATA_DOUBLE, rain_mm, in alectov1_callback() 201 "temperature_C", "Temperature", DATA_FORMAT, "%.02f C", DATA_DOUBLE, temp_c, in alectov1_callback()
|
H A D | missil_ml0757.c | 113 "rain_mm", "Total rain", DATA_FORMAT, "%.02f mm", DATA_DOUBLE, rainfall, in missil_ml0757_callback() 114 … "wind_avg_km_h", "Wind speed", DATA_FORMAT, "%.02f km/h", DATA_DOUBLE, wind_kph, in missil_ml0757_callback() 124 "temperature_C", "Temperature", DATA_FORMAT, "%.02f C", DATA_DOUBLE, temp_c, in missil_ml0757_callback()
|
H A D | cmr113.c | 102 "current_1_A", "Current 1", DATA_FORMAT, "%.1f A", DATA_DOUBLE, current[0], in cmr113_decode() 103 "current_2_A", "Current 2", DATA_FORMAT, "%.1f A", DATA_DOUBLE, current[1], in cmr113_decode() 104 "current_3_A", "Current 3", DATA_FORMAT, "%.1f A", DATA_DOUBLE, current[2], in cmr113_decode()
|
H A D | inkbird_ith20r.c | 136 "temperature_C", "Temperature", DATA_FORMAT, "%.1f C", DATA_DOUBLE, temperature, in inkbird_ith20r_callback() 137 "temperature2_C", "Temperature2", DATA_FORMAT, "%.1f C", DATA_DOUBLE, temperature_ext, in inkbird_ith20r_callback() 138 "humidity", "Humidity", DATA_FORMAT, "%.1f %%", DATA_DOUBLE, humidity, in inkbird_ith20r_callback()
|
/dports/comms/rtl-433/rtl_433-21.12/src/ |
H A D | r_api.c | 621 if ((d->type == DATA_DOUBLE) && str_endswith(d->key, "_F")) { in data_acquired_handler() 632 else if ((d->type == DATA_DOUBLE) && str_endswith(d->key, "_mph")) { in data_acquired_handler() 642 else if ((d->type == DATA_DOUBLE) && str_endswith(d->key, "_mi_h")) { in data_acquired_handler() 652 else if ((d->type == DATA_DOUBLE) && in data_acquired_handler() 663 else if ((d->type == DATA_DOUBLE) && str_endswith(d->key, "_in_h")) { in data_acquired_handler() 683 else if ((d->type == DATA_DOUBLE) && str_endswith(d->key, "_PSI")) { in data_acquired_handler() 697 if ((d->type == DATA_DOUBLE) && str_endswith(d->key, "_C")) { in data_acquired_handler() 708 else if ((d->type == DATA_DOUBLE) && str_endswith(d->key, "_kph")) { in data_acquired_handler() 728 else if ((d->type == DATA_DOUBLE) && str_endswith(d->key, "_mm")) { in data_acquired_handler() 748 else if ((d->type == DATA_DOUBLE) && str_endswith(d->key, "_hPa")) { in data_acquired_handler() [all …]
|