Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
wireless_display_units [2019/05/05 18:16]
werk_ag [Custom Box for the WiFi Wireless Display units]
wireless_display_units [2020/05/03 03:56] (current)
werk_ag [Installing and Configuring the software]
Line 5: Line 5:
 ===== Overview ===== ===== Overview =====
  
-The 4Pro Wireless Display units act like a remote display of the main receiver. All data presented on the receiver screen is sent wirelessly ​to all 4Pro Wireless Display units.\\ +The 4Pro WiFi Wireless Display units act like a remote display of the main receiver. All data presented on the receiver screen is sent to all 4Pro WiFi Wireless Display units using your LAN network.\\ 
-You can use as many units as you wish, anywhere in the home, garden or any other place, and they always be in sync with your receiver. Range varies from 20 to 100 meters.\\ +You can use as many units as you wish, anywhere in the home, garden or any other place, and they always be in sync with your receiver.\\ 
-Using their built-in WiFi, these units can get a four day weather ​forecast ​from Wunderground ​for a user-selected location or for a specific WU weather station.+Using their built-in WiFi, these units can get a forecast for the next twelve hours provided ​for free by OpenWeather.
  
-  * 4Pro Wireless Display units are supplied fully assembled and ready to work.+  * 4Pro WiFi Wireless Display units are supplied fully assembled and ready to work.
   * Can be upgraded via OTA.   * Can be upgraded via OTA.
   * Powered by any 5V 500mA micro-USB power supply (almost any phone charger will work).   * Powered by any 5V 500mA micro-USB power supply (almost any phone charger will work).
Line 23: Line 23:
  
   * ID and password of your WiFi access point   * ID and password of your WiFi access point
-  * location for the four day forecast+  * location for the forecasts
   * some other details, such as the ID of the your existing weather station.   * some other details, such as the ID of the your existing weather station.
  
Line 36: Line 36:
 {{:​wiki:​4pro_wd_config_options.jpg?​nolink&​|4pro_wd_config_options.jpg}} {{:​wiki:​4pro_wd_config_options.jpg?​nolink&​|4pro_wd_config_options.jpg}}
  
-===== Settings for the 4 Day Forecast =====+===== Settings for the 12 Hours Forecast =====
  
-In order to use the 4 Day Forecast, you need to have a Dark Sky API key. If you don't have one, get it for free here: https://darksky.net/dev +In order to use the 12 Hours Forecast, you need to have a OpenWeather ​API key. If you don't have one, get it for free here: [[https://openweathermap.org/api|https://​openweathermap.org/​api]]\\ 
-\\+Choose the free 5 day / 3 hour Forecast.\\
 Once you have your API key, insert it in the Credentials.h file: Once you have your API key, insert it in the Credentials.h file:
- 
 <​code>​ <​code>​
 +
 // -------------------------------------------------------------------------------------- // --------------------------------------------------------------------------------------
-//   Dark Sky API used for 4 Days Forecast+//   OpenWeather ​API used for 12 Hours Forecast
 // -------------------------------------------------------------------------------------- // --------------------------------------------------------------------------------------
-// Sign up for an account at Dark Sky, change x'​s ​to your API key +// Sign up for an account at Open Weather ​to get your free API Key. 
-const String api_key ​= "xxxxxxxxxxxx";+const char* OpenWeather_api_key ​= "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; 
 </​code>​ </​code>​
  
-Now, in the Config_Options.h you just have to define your location for the 4 Day Forecast. See example below:+Now, in the Config_Options.h you just have to define your location for the Forecast. See example below:
  
 <​code>​ <​code>​
 // -------------------------------------------------------------------------------------- // --------------------------------------------------------------------------------------
-//   Dark Sky 4 Days Forecast Settings+//   OPEN WEATHER 12 Hours Forecast Settings
 // -------------------------------------------------------------------------------------- ​                                                   // -------------------------------------------------------------------------------------- ​                                                  
-// Set the forecast longitude ​and latitude to at least 4 decimal places +// 
-// Hint: Use the same values ​set on the WeatherDuino Receiver+//     >>>​ THIS SETTING IS VERY IMPORTANT! <<<​ 
 +// 
 +//   The more precise you define your location, ​the more accurate will be the 12 Hour Forecast. 
 +//   Use decimal format for Latitude ​and Longitude with at least 4 decimal places ​(preferably 5) 
 +//   LATITUDE: ​ 90.00000 to -90.00000 (negative for Southern hemisphere) 
 +//   ​LONGITUDE:​ 180.000 to -180.000 (negative for West) 
 +//   HINT: Use the same values ​defined ​on the receiver 
 + 
 +const char* Latitude ​  = "​XX.XXXXX";​  
 +const char* Longitude ​ = "​-X.XXXXX"; ​
  
-const String latitude =  "​xx.xxxxx"; ​   // 90.0000 to -90.0000 negative for Southern hemisphere 
-const String longitude = "​xxx.xxxxx"; ​  // 180.000 to -180.000 negative for West 
 </​code>​ </​code>​
 +
  
 ===== Identify the Touch Panel type ===== ===== Identify the Touch Panel type =====
Line 143: Line 152:
 ===== Custom Box for the WiFi Wireless Display units ===== ===== Custom Box for the WiFi Wireless Display units =====
  
-{{:wiki:pro2compact_case2.jpg?400|pro2compact_case2.jpg}}{{:​wiki:​pro2compact_case.jpg?400|pro2compact_case.jpg}}+{{:wiki:pro2c_newenclosure01.jpg?400x306|pro2compact_case2.jpg}}{{:​wiki:​pro2c_newenclosure02.jpg?610x306|pro2compact_case.jpg}}
  
 A member of the WeatherDuino Team (Jarek from Poland) has designed a custom case for the WeatherDuino Pro2 Compact receiver which can also be used for the WiFi Wireless Display units.\\ A member of the WeatherDuino Team (Jarek from Poland) has designed a custom case for the WeatherDuino Pro2 Compact receiver which can also be used for the WiFi Wireless Display units.\\
-Anyone with access to a 3D printer can print it, or alternatively order it through any of the several 3D print services available online.\\ +Anyone with access to a 3D printer can print it, or alternatively order it through any of the several 3D print services available online. 
-The required files are freely available ​here: [[https://​www.thingiverse.com/​thing:​3210539|https://​www.thingiverse.com/​thing:​3210539]]+ 
 +The required files are freely available ​at Thingiverse 
 + 
 +New Version: [[https://​www.thingiverse.com/​thing:​4161865|https://​www.thingiverse.com/​thing:​4161865]] 
 + 
 +Old Version: [[https://​www.thingiverse.com/​thing:​3210539|https://​www.thingiverse.com/​thing:​3210539]]
  
 If you don't have a 3D printer, you can order you case directly from online 3D printing services like [[https://​www.3dhubs.com|3Dhubs]]. If you don't have a 3D printer, you can order you case directly from online 3D printing services like [[https://​www.3dhubs.com|3Dhubs]].
Print/export
QR Code
QR Code wireless_display_units (generated for current page)