Home
Weather Station
3.2.5
Does Weather Station work with WordPress 4.8.1 and PHP 7.0.16? A smoke test was performed on 2017-08-06 08:27:11 UTC .
Summary
Errors
2 Database errors
No JavaScript exceptions
All test pages loaded successfully
No resource errors
Performance
Memory usage: 2.37 MiB
The average PHP memory usage increased by this amount after activating by the plugin.
Page speed impact:
insignificant.
The plugin didn't make the site noticeably slower.
Environment
WordPress version 4.8.1 PHP version 7.0.16 MySQL version 5.7.17 PHP memory limit 256M
Pages 8 Plugins ‹ Test site — WordPress
URL
/wp-admin/plugins.php?activate=true&plugin_status=all&paged=1&s=
Requested URL
/wp-admin/plugins.php
Aspect
after-activation
HTTP status
200 OK
Load time
0.691 s
Memory usage
5.65 MiB
JS errors
None
Resource errors
None
Weather Station
URL
/wp-admin/admin.php?page=lws-dashboard
Aspect
menu-item
HTTP status
200 OK
Load time
2.184 s
Memory usage
6.9 MiB
JS errors
None
Resource errors
None
Weather Station → Stations
URL
/wp-admin/admin.php?page=lws-stations
Aspect
menu-item
HTTP status
200 OK
Load time
0.149 s
Memory usage
5.49 MiB
JS errors
None
Resource errors
None
Weather Station → Events
URL
/wp-admin/admin.php?page=lws-events
Aspect
menu-item
HTTP status
200 OK
Load time
0.059 s
Memory usage
5.45 MiB
JS errors
None
Resource errors
None
Weather Station → Settings
URL
/wp-admin/admin.php?page=lws-settings
Aspect
menu-item
HTTP status
200 OK
Load time
0.056 s
Memory usage
5.3 MiB
JS errors
None
Resource errors
None
Test site – Just another WordPress site
URL
/
Aspect
front-page
HTTP status
200 OK
Load time
0.136 s
Memory usage
4.73 MiB
JS errors
None
Resource errors
None
Dashboard ‹ Test site — WordPress
URL
/wp-admin/index.php
Aspect
new-meta-boxes
HTTP status
200 OK
Load time
0.106 s
Memory usage
5.34 MiB
JS errors
None
Resource errors
None
Widgets ‹ Test site — WordPress
URL
/wp-admin//widgets.php
Aspect
new-sidebar-widgets
HTTP status
200 OK
Load time
0.122 s
Memory usage
5.47 MiB
JS errors
None
Resource errors
None
Benchmark
URL
Load time
Memory usage
Inactive
Active
Change
Inactive
Active
Change
/wp-admin/index.php 0.160 s 0.089 s -0.071 s 2.91 MiB 5.34 MiB + 2.43 MiB /wp-admin/edit.php 0.141 s 0.163 s +0.022 s 2.93 MiB 5.35 MiB + 2.42 MiB /wp-admin/post-new.php 0.242 s 0.100 s -0.142 s 3 MiB 5.42 MiB + 2.43 MiB /wp-admin/upload.php 0.087 s 0.107 s +0.020 s 2.83 MiB 5.19 MiB + 2.36 MiB /wp-admin/options-writing.php 0.121 s 0.045 s -0.076 s 2.82 MiB 5.18 MiB + 2.36 MiB /wp-admin/media-new.php 0.065 s 0.078 s +0.013 s 2.82 MiB 5.17 MiB + 2.36 MiB /wp-admin/edit-tags.php?taxonomy=category 0.113 s 0.098 s -0.015 s 2.86 MiB 5.21 MiB + 2.36 MiB /wp-admin/post-new.php?post_type=page 0.194 s 0.077 s -0.117 s 2.99 MiB 5.41 MiB + 2.42 MiB /wp-admin/options-discussion.php 0.096 s 0.092 s -0.004 s 2.82 MiB 5.18 MiB + 2.36 MiB /wp-admin/edit-comments.php 0.117 s 0.108 s -0.009 s 2.86 MiB 5.28 MiB + 2.42 MiB / 0.100 s 0.121 s +0.021 s 2.61 MiB 4.73 MiB + 2.11 MiB
Average
0.131 s 0.098 s -0.033 s 2.86 MiB 5.22 MiB + 2.37 MiB
Additions
Things that the plugin adds to the site. This section is not intended to be comprehensive.
The test tool only looks for a few specific types of added content.
Database Tables 8 wp_live_weather_station_datas wp_live_weather_station_infos wp_live_weather_station_log wp_live_weather_station_performance_cache wp_live_weather_station_performance_cron wp_live_weather_station_quota_day wp_live_weather_station_quota_year wp_live_weather_station_stations Options wp_options
208 live_weather_station_advanced_mode live_weather_station_analytics_cutoff live_weather_station_auto_manage_netatmo live_weather_station_auto_update live_weather_station_backend_cache live_weather_station_cbi_max_alarm live_weather_station_cbi_max_boundary live_weather_station_cbi_max_value live_weather_station_cbi_min_alarm live_weather_station_cbi_min_boundary live_weather_station_cbi_min_value live_weather_station_cloud_ceiling_max_alarm live_weather_station_cloud_ceiling_max_boundary live_weather_station_cloud_ceiling_max_value live_weather_station_cloud_ceiling_min_alarm live_weather_station_cloud_ceiling_min_boundary live_weather_station_cloud_ceiling_min_value live_weather_station_cloud_cover_max_alarm live_weather_station_cloud_cover_max_boundary live_weather_station_cloud_cover_max_value live_weather_station_cloud_cover_min_alarm live_weather_station_cloud_cover_min_boundary live_weather_station_cloud_cover_min_value live_weather_station_co_max_alarm live_weather_station_co_max_boundary live_weather_station_co_max_value live_weather_station_co_min_alarm live_weather_station_co_min_boundary live_weather_station_co_min_value live_weather_station_co2_max_alarm live_weather_station_co2_max_boundary live_weather_station_co2_max_value live_weather_station_co2_min_alarm live_weather_station_co2_min_boundary live_weather_station_co2_min_value live_weather_station_dew_point_max_alarm live_weather_station_dew_point_max_boundary live_weather_station_dew_point_max_value live_weather_station_dew_point_min_alarm live_weather_station_dew_point_min_boundary live_weather_station_dew_point_min_value live_weather_station_force_frontend_styling live_weather_station_frontend_cache live_weather_station_frost_point_max_alarm live_weather_station_frost_point_max_boundary live_weather_station_frost_point_max_value live_weather_station_frost_point_min_alarm live_weather_station_frost_point_min_boundary live_weather_station_frost_point_min_value live_weather_station_health_idx_max_alarm live_weather_station_health_idx_max_boundary live_weather_station_health_idx_max_value live_weather_station_health_idx_min_alarm live_weather_station_health_idx_min_boundary live_weather_station_health_idx_min_value live_weather_station_heat_index_max_alarm live_weather_station_heat_index_max_boundary live_weather_station_heat_index_max_value live_weather_station_heat_index_min_alarm live_weather_station_heat_index_min_boundary live_weather_station_heat_index_min_value live_weather_station_humext_max_alarm live_weather_station_humext_max_boundary live_weather_station_humext_max_value live_weather_station_humext_min_alarm live_weather_station_humext_min_boundary live_weather_station_humext_min_value live_weather_station_humidex_max_alarm live_weather_station_humidex_max_boundary live_weather_station_humidex_max_value live_weather_station_humidex_min_alarm live_weather_station_humidex_min_boundary live_weather_station_humidex_min_value live_weather_station_humint_max_alarm live_weather_station_humint_max_boundary live_weather_station_humint_max_value live_weather_station_humint_min_alarm live_weather_station_humint_min_boundary live_weather_station_humint_min_value live_weather_station_logger_installed live_weather_station_logger_level live_weather_station_logger_retention live_weather_station_logger_rotate live_weather_station_map_layer live_weather_station_map_zoom live_weather_station_measure_only live_weather_station_min_max_mode live_weather_station_moon_icons live_weather_station_netatmo_access_token live_weather_station_netatmo_connected live_weather_station_netatmo_refresh_token live_weather_station_netatmohc_access_token live_weather_station_netatmohc_connected live_weather_station_netatmohc_refresh_token live_weather_station_noise_max_alarm live_weather_station_noise_max_boundary live_weather_station_noise_max_value live_weather_station_noise_min_alarm live_weather_station_noise_min_boundary live_weather_station_noise_min_value live_weather_station_o3_max_alarm live_weather_station_o3_max_boundary live_weather_station_o3_max_value live_weather_station_o3_min_alarm live_weather_station_o3_min_boundary live_weather_station_o3_min_value live_weather_station_obsolescence live_weather_station_overload_hc live_weather_station_owm_apikey live_weather_station_owm_plan live_weather_station_partial_translation live_weather_station_pressure_max_alarm live_weather_station_pressure_max_boundary live_weather_station_pressure_max_value live_weather_station_pressure_min_alarm live_weather_station_pressure_min_boundary live_weather_station_pressure_min_value live_weather_station_query_cache live_weather_station_quota_mode live_weather_station_rain_day_aggregated_max_alarm live_weather_station_rain_day_aggregated_max_boundary live_weather_station_rain_day_aggregated_max_value live_weather_station_rain_day_aggregated_min_alarm live_weather_station_rain_day_aggregated_min_boundary live_weather_station_rain_day_aggregated_min_value live_weather_station_rain_hour_aggregated_max_alarm live_weather_station_rain_hour_aggregated_max_boundary live_weather_station_rain_hour_aggregated_max_value live_weather_station_rain_hour_aggregated_min_alarm live_weather_station_rain_hour_aggregated_min_boundary live_weather_station_rain_hour_aggregated_min_value live_weather_station_rain_max_alarm live_weather_station_rain_max_boundary live_weather_station_rain_max_value live_weather_station_rain_min_alarm live_weather_station_rain_min_boundary live_weather_station_rain_min_value live_weather_station_rain_month_aggregated_max_alarm live_weather_station_rain_month_aggregated_max_boundary live_weather_station_rain_month_aggregated_max_value live_weather_station_rain_month_aggregated_min_alarm live_weather_station_rain_month_aggregated_min_boundary live_weather_station_rain_month_aggregated_min_value live_weather_station_rain_year_aggregated_max_alarm live_weather_station_rain_year_aggregated_max_boundary live_weather_station_rain_year_aggregated_max_value live_weather_station_rain_year_aggregated_min_alarm live_weather_station_rain_year_aggregated_min_boundary live_weather_station_rain_year_aggregated_min_value live_weather_station_redirect_external_links live_weather_station_redirect_internal_links live_weather_station_show_analytics live_weather_station_show_tasks live_weather_station_show_technical live_weather_station_snow_max_alarm live_weather_station_snow_max_boundary live_weather_station_snow_max_value live_weather_station_snow_min_alarm live_weather_station_snow_min_boundary live_weather_station_snow_min_value live_weather_station_tempext_max_alarm live_weather_station_tempext_max_boundary live_weather_station_tempext_max_value live_weather_station_tempext_min_alarm live_weather_station_tempext_min_boundary live_weather_station_tempext_min_value live_weather_station_tempint_max_alarm live_weather_station_tempint_max_boundary live_weather_station_tempint_max_value live_weather_station_tempint_min_alarm live_weather_station_tempint_min_boundary live_weather_station_tempint_min_value live_weather_station_time_shift_threshold live_weather_station_txt_cache_bypass live_weather_station_unit_altitude live_weather_station_unit_distance live_weather_station_unit_gas live_weather_station_unit_pressure live_weather_station_unit_rain_snow live_weather_station_unit_temperature live_weather_station_unit_wind_strength live_weather_station_version live_weather_station_widget_cache live_weather_station_wind_chill_max_alarm live_weather_station_wind_chill_max_boundary live_weather_station_wind_chill_max_value live_weather_station_wind_chill_min_alarm live_weather_station_wind_chill_min_boundary live_weather_station_wind_chill_min_value live_weather_station_wind_semantics live_weather_station_windangle_max_alarm live_weather_station_windangle_max_boundary live_weather_station_windangle_max_value live_weather_station_windangle_min_alarm live_weather_station_windangle_min_boundary live_weather_station_windangle_min_value live_weather_station_windstrength_max_alarm live_weather_station_windstrength_max_boundary live_weather_station_windstrength_max_value live_weather_station_windstrength_min_alarm live_weather_station_windstrength_min_boundary live_weather_station_windstrength_min_value live_weather_station_wug_apikey live_weather_station_wug_plan widget_live_weather_station_widget_ephemeris widget_live_weather_station_widget_fire widget_live_weather_station_widget_indoor widget_live_weather_station_widget_outdoor User Metadata wp_usermeta
1 Sidebar Widgets 4
ID
Name
live_weather_station_widget_outdoor Outdoor weather summary live_weather_station_widget_ephemeris Ephemeris live_weather_station_widget_indoor Indoor comfort live_weather_station_widget_fire Fire weather
Meta Boxes {
"dashboard": {
"lws_dashboard_widget": "Weather Station 3"
}
}
PHP Error Log 2 lines [06-Aug-2017 08:27:34 UTC] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '))' at line 1 for query SELECT DISTINCT device_id, device_name, module_id, module_name FROM wp_live_weather_station_datas WHERE (module_type='NAModule4') OR (module_type='NAModule9') OR (module_type='NAMain' AND device_id IN ()); made by wp_list_widgets, wp_widget_control, WP_Widget->form_callback, WeatherStation\UI\Widget\Indoor->form, WeatherStation\UI\Widget\Indoor->get_operational_indoor_stations_list
[06-Aug-2017 08:27:35 UTC] WordPress database error Table 'wordpress.wp_live_weather_station_performance_cron' doesn't exist for query INSERT INTO wp_live_weather_station_performance_cron (timestamp,cron,count,time) VALUES ('2017-08-06 08:00:00','lws_cache_flush',4,8) ON DUPLICATE KEY UPDATE count=count+4,time=time+8; made by shutdown_action_hook, do_action('shutdown'), WP_Hook->do_action, WP_Hook->apply_filters, WeatherStation\System\Analytics\Performance::store, WeatherStation\System\Schedules\Watchdog::write_stats