If you like BoxMatrix then please contribute Supportdata, Supportdata2, Firmware and/or Hardware (get in touch).
My metamonk@yahoo.com is not reachable by me since years. Please use hippie2000@webnmail.de instead.

0
U

Property:Weather-Service

From BoxMatrix


BoxMatrix >> Lexicon >> FRITZ-Terms >> Weather-Service @ BoxMatrix   -   IRC-Chat   -   Translate: de es fr it nl pl
News Selectors Models Accessories Components Environment Config Commands System Webif Software Develop Lexicon Community Project Media

Computer FRITZ I18N Telephony Smarthome Internet Protocols Multimedia Formats Hardware Software Research

Term

Goto:   FRITZ!OS   -   SMW-Browser

Details

A Weather-Service is a forecast of the weather at a specific location.

FRITZ!OS

In FRITZ!OS 7.19+ AVM implemented a new weather start screen for the FRITZ!Fon C4+.

It displays a forecast for a location which has to be specified, currently only supporting Germany, but this may change.

The information comes from a new AVM online service, an OAuth protected weather API running on their servers.
The data comes from the German Meteorological Service and may cover multiple weather stations per location.

The API client is implemented in numerous functions in dect_manager:

me@fake:$ strings /usr/bin/dect_manager | grep weather_ | sort

dmgt_avm_init_weather_station
dmgt_avm_send_weather_data
dmgt_avm_send_weather_error
dmgt_manage_alloc_weather_station
dmgt_manage_find_weather_station
dmgt_manage_write_weather_config
dmgt_weather_cb_next_hour_req_timer
dmgt_weather_cb_oauth2_get_access_token
dmgt_weather_cb_oauth2_status_ind
dmgt_weather_cb_wget_closed
dmgt_weather_cb_wget_header
dmgt_weather_cb_wget_read
dmgt_weather_cb_wget_station_closed
dmgt_weather_cb_wget_station_read
dmgt_weather_cb_wget_status
dmgt_weather_do_wget_read
dmgt_weather_find_day
dmgt_weather_find_invalid_hour_entry
dmgt_weather_find_weather_pp
dmgt_weather_finit
dmgt_weather_forecast_interval
dmgt_weather_forecast_req
dmgt_weather_get_avm_handset_status
dmgt_weather_get_cache_cnt
dmgt_weather_get_current_hour
dmgt_weather_get_current_interval
dmgt_weather_get_daily_forecast
dmgt_weather_get_daily_forecast_cnt
dmgt_weather_get_day
dmgt_weather_get_hour
dmgt_weather_get_hour_cnt
dmgt_weather_get_hourly_forecast_cnt
dmgt_weather_get_next_forecast_time
dmgt_weather_get_pp_mask
dmgt_weather_get_sky_condition
dmgt_weather_get_station_list
dmgt_weather_get_station_name
dmgt_weather_get_sunrise_and_sunset_hour
dmgt_weather_handle_change
dmgt_weather_handle_end_of_wget
dmgt_weather_handle_station_change
dmgt_weather_hourly_cache_fits
dmgt_weather_icon_tab
dmgt_weather_inform_handsets
dmgt_weather_init
dmgt_weather_internet_available
dmgt_weather_kelvin_to_celsius
dmgt_weather_list_req
dmgt_weather_make_random_time
dmgt_weather_read_config
dmgt_weather_restart
dmgt_weather_sbs_allowed
dmgt_weather_send_station_list
dmgt_weather_start_next_hour_req_timer
dmgt_weather_stop_next_hour_req_timer
dmgt_weather_test_time
dmgt_weather_time_valid
dmgt_weather_trigger_update
dmgt_weather_update_location
dmgt_weather_write_config
dmgt_weather_yajl_cb_boolean
dmgt_weather_yajl_cb_end_array
dmgt_weather_yajl_cb_end_map
dmgt_weather_yajl_cb_map_key
dmgt_weather_yajl_cb_null
dmgt_weather_yajl_cb_number
dmgt_weather_yajl_cb_start_array
dmgt_weather_yajl_cb_start_map
dmgt_weather_yajl_cb_string
weather_station

Not sure yet which ui-module handles status and settings and where these are stored but it covers:

  • alternative_stations
  • weather_station
  • forecast
  • time_step
  • temperature
  • temperature_min
  • temperature_max
  • latitude
  • longitude

See also:

SMW-Browser

Information is currently being retrieved from the backend.
 

Synonyms

Showing 1 related property.

W