Voici un exemple de la structure JSON de la configuration de la météo.
Certains copier/coller peuvent ne pas fonctionner correctement ( problème de format d'origine, encodage des espaces et des retours à la ligne, etc... ) Pour coller sur le formulaire de votre navigateur, on vous conseille d'utiliser le "Copier en texte brut" de votre navigateur => raccourci = Ctrl+Maj+V |
{
"grids": [
{
"nb_tiles_in_width": 60,
"nb_tiles_in_height": 120,
"separation_grid_element_min": 3,
"separation_grid_element_max": 10,
"separation_grid_element_percent": 0.5,
"type": "grid",
"grid_elements": [
{
"position_x": 0,
"position_y": 0,
"width": "all",
"height": 3,
"content": {
"type": "title_widget",
"layout": {
"information_to_display": {
"title_area": {
"label": "MON TITRE",
"text_color": "black",
"text_align": "default",
"font_zoom_percent": "default"
}
}
}
}
},
{
"position_x": 0,
"position_y": 3,
"width": "all",
"height": 2,
"content": {
"type": "separator_widget",
"layout": {
"information_to_display": {
"left_area": {
"displayed": true,
"width_percent": 20
},
"title_area": {
"label": "MON SEPARATEUR",
"font_zoom_percent": "default",
"text_color": "black",
"text_align": "center"
},
"right_area": {
"displayed": true,
"width_percent": 20
}
}
}
}
},
{
"position_x": 0,
"position_y": 5,
"width": 15,
"height": 5,
"content": {
"type": "weather_widget",
"item": {
"item_uuid": "00000000000000000000000000000001",
"item_name": "Le nom de mon hote",
"item_type": "host"
},
"layout": {
"background": "default",
"information_to_display": {
"left_area": {
"icon_type": "default"
},
"top_right_area": {
"displayed": "default",
"icon_type": "default"
},
"sla_area": {
"displayed": "default",
"show_icon": "default"
},
"name_area": {
"property_used_as_name": "default",
"nb_lines_max": "default",
"vertical_align": "default",
"font_zoom_percent": "default"
}
}
}
}
},
{
"position_x": 15,
"position_y": 5,
"width": 15,
"height": 5,
"content": {
"type": "weather_widget",
"item": {
"item_uuid": "00000000000000000000000000000002",
"item_name": "Le nom de mon cluster",
"item_type": "cluster"
},
"layout": {
"background": "default",
"information_to_display": {
"left_area": {
"icon_type": "default"
},
"top_right_area": {
"displayed": "default",
"icon_type": "default"
},
"sla_area": {
"displayed": "default",
"show_icon": "default"
},
"name_area": {
"property_used_as_name": "default",
"nb_lines_max": "default",
"vertical_align": "default",
"font_zoom_percent": "default"
}
}
}
}
}
],
"layouts": {
"weather_widget_layout": {
"width": "default",
"height": "default",
"content": {
"layout": {
"background": "default",
"information_to_display": {
"left_area": {
"icon_type": "default"
},
"top_right_area": {
"displayed": "default",
"icon_type": "default"
},
"sla_area": {
"displayed": "default",
"show_icon": "default"
},
"name_area": {
"property_used_as_name": "default",
"nb_lines_max": "default",
"vertical_align": "default",
"font_zoom_percent": "default"
}
}
}
}
},
"separator_widget_layout": {
"width": "default",
"height": "default",
"content": {
"layout": {
"information_to_display": {
"left_area": {
"displayed": "default",
"width_percent": "default"
},
"title_area": {
"font_zoom_percent": "default",
"text_color": "default",
"text_align": "default"
},
"right_area": {
"displayed": "default",
"width_percent": "default"
}
}
}
}
},
"title_widget_layout": {
"width": "default",
"height": "default",
"content": {
"layout": {
"information_to_display": {
"title_area": {
"text_color": "default",
"text_align": "default",
"font_zoom_percent": "default"
}
}
}
}
}
}
}
],
"external_links": {
"default_link": {
"link_protocol": "default",
"link_base_url": "default",
"link_external_part_url": "default",
"authentication_needed": "default",
"info_bar": {
"background_color": "default",
"logo_displayed": "default",
"position": "default",
"refresh": {
"chrono_displayed": "default",
"generation_time_displayed": "default"
}
}
},
"links": [
{
"link_name": "Lien 01",
"link_uuid": "default",
"link_protocol": "default",
"link_base_url": "default",
"link_external_part_url": "default",
"authentication_needed": true,
"info_bar": {
"background_color": "default",
"logo_displayed": "default",
"position": "default",
"refresh": {
"chrono_displayed": "default",
"generation_time_displayed": "default"
}
}
}
]
},
"users": {
"owner_user": {
"user_name": "Le nom du propriétaire actuel",
"user_uuid": ""
},
"previous_owner_user": {
"user_name": "Le nom du précédent propriétaire",
"user_uuid": "default"
},
"creator_user": {
"user_name": "Le nom du créateur de la météo",
"user_uuid": "default"
}
}
} |
Le JSON d'exemple comporte :
|