{"id":39288,"date":"2021-07-13T18:16:57","date_gmt":"2021-07-13T16:16:57","guid":{"rendered":"http:\/\/support.ilevia.com\/non-categorizzato\/script-custom-widget\/"},"modified":"2023-04-06T10:50:19","modified_gmt":"2023-04-06T08:50:19","slug":"script-custom-widget","status":"publish","type":"post","link":"https:\/\/support.ilevia.com\/it\/software-configurazione\/script-custom-widget\/","title":{"rendered":"Script Custom widget"},"content":{"rendered":"[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;0px|||||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;0px||0px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]\n<p><strong><\/strong><\/p>\n<h1 style=\"text-align: center;\">CUSTOM WIDGET SCRIPT<\/h1>\n[\/et_pb_text][et_pb_divider _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;0px|||||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]\n<blockquote>\n<h2><strong>INTRODUZIONE<\/strong><\/h2>\n<\/blockquote>\n<p>Questa guida spiegher\u00e0 come configurare lo script java per collegare il componente Custom widget con componenti come: <strong>Set point<\/strong>, <strong>Info<\/strong>, <strong>Interruttori<\/strong>, <strong>Drop down<\/strong>, <strong>etc&#8230; <\/strong>al file svg selezionato all&#8217;interno delle propriet\u00e0 del componente. Ovviamente lo script cambier\u00e0 in base alla struttura e funzione del vostro file svg.<\/p>\n[\/et_pb_text][et_pb_text _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]\n<blockquote>\n<h3><strong>Variabili script<\/strong><\/h3>\n<\/blockquote>\n[\/et_pb_text][et_pb_text _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]\n<p>Queste sono le fariabili che fanno parte dello script. Ricordiamo che le variabili non necessiatano di avere lo stesso nome e ID, questa seguente \u00e8 una dimostrazione di cosa pu\u00f2 essere creato con uno script java.\u00a0\u00a0<\/p>\n[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;http:\/\/support.ilevia.com\/wp-content\/uploads\/2021\/07\/Custom_widget_script_variables.png&#8221; alt=&#8221;Elenco di tutte le variabili che verranno usate all&#8217;interno di questo script java&#8221; title_text=&#8221;Custom_widget_script_variables&#8221; show_in_lightbox=&#8221;on&#8221; show_bottom_space_phone=&#8221;off&#8221; show_bottom_space_last_edited=&#8221;off|phone&#8221; _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;0px||0px||false|false&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;30px||30px||false|false&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; box_shadow_style=&#8221;preset2&#8243; sticky_enabled=&#8221;0&#8243;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;-11px|||||&#8221; custom_padding=&#8221;||0px|||&#8221; global_colors_info=&#8221;{}&#8221;]\n<p><em><strong>var Svg<\/strong><\/em>: Questa variabile andr\u00e0 a prendere il nome del file svg.<\/p>\n<p><em><strong>var color<\/strong><\/em>: Questa variabile assumer\u00e0 il system drawing color.<\/p>\n<blockquote>\n<p><span style=\"text-decoration: underline;\"><strong>Variabili dei componenti<\/strong><\/span>:<\/p>\n<\/blockquote>\n<p><em><strong>var room<\/strong><\/em>: Questa variabile andr\u00e0 ad assumere il numero della stanza impostato all&#8217;interno del campo json nelle propriet\u00e0 del componente Custom widget.<\/p>\n<p><em><strong>var temp<\/strong><\/em>: Questa variabile assumer\u00e0 il valore del componente con ID 31, che nel nostro caso \u00e8 un componente <strong>Info\u00a0<\/strong>che rappresenta una temperatura.<\/p>\n<p><em><strong>var Setpoint<\/strong><\/em>: Questa variabile assumer\u00e0 il valore del componente con ID 32, che nelo nostro caso \u00e8 un componente <strong>Setpoint<\/strong>.<\/p>\n<p><em><strong>var fan_opacity<\/strong><\/em>: Questa variabile assumer\u00e0 1 come valore valore di default.\u00a0Nel nostro caso questo componente \u00e8 collegato ad una icona all&#8217;interno del file svg.<\/p>\n<p><em><strong>var deumidification_opacity<\/strong><\/em>: Questa variabile assume 1 come valore predefinito. Nel nostro caso questo componente \u00e8 collegato ad una icona all&#8217;interno del file svg.<\/p>\n<p><em><strong>var cool_opacity<\/strong><\/em>: Questa variabile assumer\u00e0 0 come valore predefinito.\u00a0Nel nostro caso questo componente \u00e8 collegato ad una icona all&#8217;interno del file svg.<\/p>\n<p><em><strong>var heat_opacity<\/strong><\/em>: Questa variabile assumer\u00e0 0 come valore predefinito.\u00a0Nel nostro caso questo componente \u00e8 collegato ad una icona all&#8217;interno del file svg.<\/p>\n<p><em><strong>var mode<\/strong><\/em>: Questa variabile assumer\u00e0 il valore del componente con ID 33, che nel nostro caso \u00e8 un componente <strong>Lista a opzioni<\/strong>.<em>\u00a0<\/em><\/p>\n<p><em><strong>var background<\/strong><\/em>: Questa variabile andr\u00e0 ad impostare il colore di sfondo del file svg.<\/p>\n<blockquote>\n<p><span style=\"text-decoration: underline;\"><strong>Variabili collegamento elementi file\u00a0<span>SVG<\/span><\/strong><\/span>:<\/p>\n<\/blockquote>\n<p><em><strong>var svg_room<\/strong><\/em>: Questa variabile creer\u00e0 un link tra i livelli del file svg;<\/p>\n<p><em><strong>svg_room.Text<\/strong><\/em>: Questo statement andr\u00e0 ad applicare il valore tra l&#8217;elemento del file svg;<\/p>\n<p><em><strong>var svg_room_background<\/strong><\/em>: Questa variabile creer\u00e0 un collegamento tra il file svg &#8220;<strong>room background&#8221;<\/strong>;<\/p>\n<p><em><strong>var svg_background<\/strong><\/em>: Questa variabile crea un collegamento tra il file svg e l&#8217;elemento &#8220;<strong>background<\/strong>&#8220;<\/p>\n<p><em><strong>var svg_Temperature<\/strong><\/em>: Questa variabile crea un collegamento tra il file svg e l&#8217;elemento &#8220;<b>Temperature<\/b>&#8220;.<\/p>\n<p><em><strong>var svg_Setpoint<\/strong><\/em>: Questa variabile crea un collegamento tra il file svg e l&#8217;elemento &#8220;<strong>S<\/strong><b>etpoint<\/b>&#8220;.<\/p>\n<p><em><strong>var svg_deumidification<\/strong><\/em>: Questa variabile crea un collegamento tra il file svg e l&#8217;elemento &#8220;<strong>deumidification<\/strong>&#8220;.<\/p>\n<p><em><strong>var svg_fan<\/strong><\/em>: Questa variabile crea un collegamento tra il file svg e l&#8217;elemento &#8220;<b>fan<\/b>&#8220;.<\/p>\n<p><em><strong>var svg_heat<\/strong><\/em>: Questa variabile crea un collegamento tra il file svg e l&#8217;elemento &#8220;<b>heat<\/b>&#8220;.<\/p>\n<p><strong><em>var svg_fan<\/em><\/strong>:\u00a0 Questa variabile crea un collegamento tra il file svg e l&#8217;elemento &#8220;<b>Cool<\/b>&#8220;.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>UpdateWidget()<\/strong>: Questo statement aggiorner\u00e0 l&#8217;elemento widget quando viene eseguito all&#8217;interno del server.<\/p>\n[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_divider _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][et_pb_text _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]\n<blockquote>\n<h3><strong>Funzioni dello script<\/strong><\/h3>\n<\/blockquote>\n[\/et_pb_text][et_pb_text _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]\n<p>Queste sono le funzioni usate per cambiare i valori degli elementi dell&#8217;immagine svg all&#8217;interno dell&#8217;interfaccia utente.<\/p>\n[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;http:\/\/support.ilevia.com\/wp-content\/uploads\/2021\/07\/Custom_widget_function_temperaturechanged.png&#8221; alt=&#8221;Funzione temperature_changed, questa funzione server per impostare il valore della temperatura corrente all&#8217;elemento corrispondente del componente Custom widget nell&#8217;interfaccia Utente di EVE Remote Plus.&#8221; title_text=&#8221;Custom_widget_function_temperaturechanged&#8221; show_in_lightbox=&#8221;on&#8221; _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;30px||0px||false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; box_shadow_style=&#8221;preset2&#8243; sticky_enabled=&#8221;0&#8243;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;-20px|||||&#8221; global_colors_info=&#8221;{}&#8221;]\n<blockquote>\n<p>Funzione\u00a0<strong>Temperature changed<\/strong>:<\/p>\n<\/blockquote>\n<p><strong>var val<\/strong>= <strong>getValueAsInt(temp)<\/strong>: Questa variabile prender\u00e0 il valore corrente della variabile <strong>temp<\/strong>.<\/p>\n<p><strong>log\u00a0(&#8220;Temperature\u00a0changed\u00a0to:&#8221;+val)<\/strong>: Questo log stamper\u00e0 la stringa &#8220;<strong>Temperature\u00a0changed\u00a0to:&#8221; + <\/strong>il valore della variabile\u00a0&#8220;<strong>val<\/strong>&#8220;.<\/p>\n<div>\n<div><strong>svg_temperature.Text\u00a0=\u00a0(parseInt(val*10)\/10).toString()+&#8221;\u00b0&#8221;:<\/strong>\u00a0Questa operazione analizzer\u00e0\u00a0<strong>svg_temperature\u00a0<\/strong>e applicher\u00e0 il valore all&#8217;interno del parametro temperature.<\/div>\n<p>&nbsp;<\/p>\n<div><strong>UpdateWidget()<\/strong>: Questa dichiarazione aggiorner\u00e0 l&#8217;elemento widget quando viene eseguito all&#8217;interno del server.<\/div>\n<\/div>\n[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_divider _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;http:\/\/support.ilevia.com\/wp-content\/uploads\/2021\/07\/Custom_widget_function_modechanged.png&#8221; alt=&#8221;Funzione mode_changed, questa funzione permette di cambiare la modalit\u00e0 corrente di un termostato, in base al valore del componente lista a opzioni le icone corrispondenti alla modalit\u00e0 verranno mostrate  oppure nascoste all&#8217;interno del componente svg nell&#8217;interfaccia utente di EVE Remote Plus&#8221; title_text=&#8221;Custom_widget_function_modechanged&#8221; show_in_lightbox=&#8221;on&#8221; _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;30px||||false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; box_shadow_style=&#8221;preset2&#8243; sticky_enabled=&#8221;0&#8243;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;-20px|||||&#8221; global_colors_info=&#8221;{}&#8221;]\n<blockquote>\n<p>Funzione<strong> mode_changed<\/strong>:<\/p>\n<\/blockquote>\n<div>\n<div><strong>var\u00a0val=getValueAsInt(mode<\/strong><span><strong>)<\/strong>: Questa variabile andr\u00e0 a prendere il valore corrente della variabile\u00a0 &#8220;<strong>mode<\/strong>&#8220;.<\/span><\/div>\n<p>&nbsp;<\/p>\n<div>\n<div><strong>log\u00a0(&#8220;Mode\u00a0changed\u00a0to:&#8221;+val<\/strong><span><strong>)<\/strong>: Questo log stamper\u00e0 la stringa &#8220;<strong>Mode changed to:<\/strong>&#8221; + il valore derivante dalla variabile &#8220;<strong>val<\/strong>&#8220;.<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><strong><span style=\"text-decoration: underline;\">1\u00b0 if<\/span>: <\/strong>Questa operazione imposter\u00e0 se il valore del componente lista a opzioni \u00e8 0<strong>, <\/strong>allora l&#8217;icona <strong>deumidification\u00a0<\/strong>sar\u00e0 visibile;<\/div>\n<div><span style=\"text-decoration: underline;\"><strong>2\u00b0 if<\/strong><\/span>: Questa operazione imposter\u00e0 se il valore del componente lista a opzioni \u00e8 1, allora l&#8217;icona <strong>fan <\/strong>sar\u00e0 visibile nell&#8217;interfaccia, altrimenti rimmarr\u00e0 nascosta;<\/div>\n<div><span style=\"text-decoration: underline;\"><strong>3\u00b0 if<\/strong><\/span>: Questa operazione imposter\u00e0 se il valore del componente lista a opzioni \u00e8 2, allora l&#8217;icona\u00a0<strong>heat<\/strong> sar\u00e0 visibile nell&#8217;interfaccia, altrimenti rimmarr\u00e0 nascosta;<\/div>\n<div><span style=\"text-decoration: underline;\"><strong>4\u00b0 if<\/strong><\/span>: Questa operazione imposter\u00e0 se il valore del componente lista a opzioni 3,\u00a0allora l&#8217;icona\u00a0<strong>cool<\/strong> icon will be visible in the interface, altrimenti rimmarr\u00e0 nascosta.<\/div>\n<div><\/div>\n<p>&nbsp;<\/p>\n<div><strong>UpdateWidget()<\/strong>: Questa dichiarazione aggiorner\u00e0 l&#8217;elemento widget quando viene eseguito all&#8217;interno del server.<\/div>\n<\/div>\n<\/div>\n[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_divider _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;http:\/\/support.ilevia.com\/wp-content\/uploads\/2021\/07\/Custom_widget_function_setpointchanged.png&#8221; alt=&#8221;Funzione setpoint_changed, questa funzione permetter\u00e0 all&#8217;utente di visualizzare il valore del setpoint attuale applicato all&#8217;elemento corrispondente all&#8217;interno dell&#8217;interfaccia utente di EVE Remote Plus&#8221; title_text=&#8221;Custom_widget_function_setpointchanged&#8221; show_in_lightbox=&#8221;on&#8221; _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;||||false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; box_shadow_style=&#8221;preset2&#8243; sticky_enabled=&#8221;0&#8243;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;-21px|||||&#8221; global_colors_info=&#8221;{}&#8221;]\n<blockquote>\n<p>Funzione\u00a0<strong>setpoint_changed<\/strong>:<\/p>\n<\/blockquote>\n<p><strong>var\u00a0val=getValueAsDouble(setpoint)<\/strong>: Questa variabile prender\u00e0 il valore della variabile &#8220;<strong>setpoint&#8221;<\/strong>;<\/p>\n<p>&nbsp;<\/p>\n<div><strong>log\u00a0(&#8220;Setpoint\u00a0changed\u00a0to:&#8221;+val<\/strong><span><strong>)<\/strong>: Questo log stamper\u00e0\u00a0<strong>&#8220;Setpoint\u00a0changed\u00a0to:&#8221;\u00a0<\/strong>+ derivante dalla\u00a0variabile &#8220;<strong>val<\/strong>&#8220;;<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><strong>svg_setpoint.Text\u00a0=\u00a0(parseInt(val*10)\/10).toString()+<\/strong><strong>&#8220;\u00b0&#8221;<\/strong>:\u00a0Questa variabile analizzer\u00e0 il valore derivante dalla variabile<strong>\u00a0<\/strong>\u00a0<b>svg_setpoint<\/b>\u00a0e la riporter\u00e0 nell&#8217;interfaccia utente con il valore gi\u00e0 calcolato.<\/div>\n<div><\/div>\n<p>&nbsp;<\/p>\n<div><strong>Updatewidget()<\/strong>:\u00a0Questa dichiarazione aggiorner\u00e0 l&#8217;elemento widget quando viene eseguito all&#8217;interno del server.<\/div>\n[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_divider _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;http:\/\/support.ilevia.com\/wp-content\/uploads\/2021\/07\/Custom_widget_function_busy_changed.png&#8221; alt=&#8221;Funzione busy_changed, questa variabile permette all&#8217;utente di visualizzare lo stato di occupazione della singola stanza tramite una transizione di colore che avr\u00e0 effetto sull&#8217;elemento background del componente Custom widget all&#8217;interno dell&#8217;interfaccia utente di EVE Remote Plus.  &#8221; title_text=&#8221;Custom_widget_function_busy_changed&#8221; show_in_lightbox=&#8221;on&#8221; _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; box_shadow_style=&#8221;preset2&#8243; sticky_enabled=&#8221;0&#8243;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;-20px|||||&#8221; global_colors_info=&#8221;{}&#8221;]\n<blockquote>\n<p>Funzione<strong> busy_changed<\/strong>:<\/p>\n<\/blockquote>\n<div>\n<div><strong>var\u00a0val=getValueAsBoolean(busy<\/strong><span><strong>)<\/strong>: Questa variabile acquisir\u00e0 il valore di &#8220;<strong>busy<\/strong>&#8220;.\u00a0<\/span><\/div>\n<p>&nbsp;<\/p>\n<div><strong>log\u00a0(&#8220;Busy\u00a0changed\u00a0to:&#8221;+val<\/strong><span><strong>)<\/strong>:<\/span>\u00a0Questo log stamper\u00e0\u00a0\u00a0<strong>&#8220;Busy\u00a0changed\u00a0to:&#8221; + <\/strong>il valore corrente della variabile\u00a0<strong>&#8220;val&#8221;<\/strong>.<\/div>\n<div><\/div>\n<p>&nbsp;<\/p>\n<div><strong>If &#8211; Else<\/strong> <strong>operation<\/strong>: Questa operazione dice che &#8220;<strong>If&#8221;\u00a0<\/strong>il valore della variabile &#8220;<strong>val<\/strong>&#8221; \u00e8 vero allora il colore specificato nella variabile svg_background.Fill sar\u00e0 impostato come colore di sfondo dell&#8217;elemento svg all&#8217;interno dell&#8217;interfaccia utente, &#8220;<strong>else<\/strong>&#8221; il colore opposto sar\u00e0 impostato all&#8217;elemento svg all&#8217;interno dell&#8217;interfaccia utente.<\/div>\n<div><\/div>\n<p>&nbsp;<\/p>\n<div><strong>UpdateWidget<\/strong><span>(): Questa dichiarazione aggiorner\u00e0 l&#8217;elemento widget quando viene eseguito all&#8217;interno del server.<\/span><\/div>\n<\/div>\n[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_divider _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;http:\/\/support.ilevia.com\/wp-content\/uploads\/2021\/07\/Custom_widget_settriggers.png&#8221; alt=&#8221;Le dichiarazioni setTrigger, servono per eseguire le varie funzioni una volta lanciato lo script all&#8217;interno del server per la supervisione della domotica EVE &#8221; title_text=&#8221;Custom_widget_settriggers&#8221; show_in_lightbox=&#8221;on&#8221; _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; box_shadow_style=&#8221;preset2&#8243; sticky_enabled=&#8221;0&#8243;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;-17px|||||&#8221; global_colors_info=&#8221;{}&#8221;]\n<blockquote>\n<p><strong>SetTriggers<\/strong>:<\/p>\n<\/blockquote>\n<p><strong>setTrigger(temp,&#8221;temperature_changed&#8221;)<\/strong>: Questo statement permetter\u00e0 l&#8217;esecuzione della funzione &#8220;<strong>temperature_changed<\/strong>&#8220;;<\/p>\n<p>&nbsp;<\/p>\n<p><strong>setTrigger(mode,&#8221;mode_changed&#8221;<\/strong><strong>)<\/strong>: Questo statement permetter\u00e0 l&#8217;esecuzione della funzione &#8220;<strong>mode_changed<\/strong>&#8220;;<\/p>\n<p>&nbsp;<\/p>\n<p><strong>setTrigger(setpoint,&#8221;setpoint_changed&#8221;<\/strong><span><strong>)<\/strong>: Questo statement permetter\u00e0 l&#8217;esecuzione della funzione &#8220;<strong>setpoint_changed<\/strong>&#8220;;<\/span><\/p>\n<p><span><\/span><\/p>\n<p><strong>setTrigger(busy,&#8221;busy_changed&#8221;<\/strong><span><strong>)<\/strong>: Questo statement permetter\u00e0 l&#8217;esecuzione della funzione &#8220;<strong>busy_changed<\/strong>&#8220;.<\/span><\/p>\n[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; inner_shadow=&#8221;on&#8221; _builder_version=&#8221;4.19.1&#8243; background_color=&#8221;#fafafa&#8221; parallax=&#8221;on&#8221; min_height=&#8221;280px&#8221; custom_margin=&#8221;30px||||false|false&#8221; locked=&#8221;off&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; global_module=&#8221;59295&#8243; theme_builder_area=&#8221;post_content&#8221;][et_pb_row module_class=&#8221; et_pb_row_fullwidth&#8221; _builder_version=&#8221;4.16&#8243; width=&#8221;91%&#8221; width_tablet=&#8221;80%&#8221; width_phone=&#8221;&#8221; width_last_edited=&#8221;on|phone&#8221; max_width=&#8221;90%&#8221; max_width_tablet=&#8221;80%&#8221; max_width_phone=&#8221;&#8221; max_width_last_edited=&#8221;on|desktop&#8221; custom_padding=&#8221;30px|0px|22.8594px|0px|false|false&#8221; make_fullwidth=&#8221;on&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]\n<h1 style=\"text-align: center;\">Hai bisogno di aiuto? Il nostro servizio clienti \u00e8 qui per te.<\/h1>\n[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_button button_url=&#8221;http:\/\/support.ilevia.com\/support-request\/&#8221; button_text=&#8221;Chiedi aiuto&#8221; button_alignment=&#8221;center&#8221; _builder_version=&#8221;4.19.1&#8243; custom_button=&#8221;on&#8221; button_text_size=&#8221;20px&#8221; button_text_color=&#8221;#1e84f4&#8243; button_bg_color=&#8221;#FFFFFF&#8221; button_border_width=&#8221;2px&#8221; button_border_color=&#8221;#1e84f4&#8243; button_font=&#8221;||||||||&#8221; button_use_icon=&#8221;off&#8221; custom_margin=&#8221;|0px|||false|false&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;|0px|||false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; box_shadow_style=&#8221;preset2&#8243; box_shadow_spread=&#8221;-80px&#8221; global_colors_info=&#8221;{}&#8221; box_shadow_spread__hover=&#8221;0px&#8221; box_shadow_spread__hover_enabled=&#8221;on&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_button][et_pb_button button_url=&#8221;http:\/\/support.ilevia.com\/support-request\/&#8221; button_text=&#8221;Dai un suggerimento&#8221; button_alignment=&#8221;center&#8221; _builder_version=&#8221;4.19.1&#8243; custom_button=&#8221;on&#8221; button_text_size=&#8221;20px&#8221; button_text_color=&#8221;#1e84f4&#8243; button_bg_color=&#8221;#FFFFFF&#8221; button_border_width=&#8221;2px&#8221; button_border_color=&#8221;#1e84f4&#8243; button_use_icon=&#8221;off&#8221; custom_margin=&#8221;|||0px|false|false&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;|||0px|false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;|||25px|false|false&#8221; box_shadow_style=&#8221;preset2&#8243; box_shadow_spread=&#8221;-80px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; box_shadow_spread__hover=&#8221;0px&#8221; box_shadow_spread__hover_enabled=&#8221;on&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section]\n","protected":false},"excerpt":{"rendered":"<p>CUSTOM WIDGET SCRIPT INTRODUZIONE Questa guida spiegher\u00e0 come configurare lo script java per collegare il componente Custom widget con componenti come: Set point, Info, Interruttori, Drop down, etc&#8230; al file svg selezionato all&#8217;interno delle propriet\u00e0 del componente. Ovviamente lo script cambier\u00e0 in base alla struttura e funzione del vostro file svg. Variabili script Queste sono [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","inline_featured_image":false,"footnotes":""},"categories":[72,30],"tags":[],"class_list":["post-39288","post","type-post","status-publish","format-standard","hentry","category-archivi","category-software-configurazione"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Script Custom widget Ilevia Support |<\/title>\n<meta name=\"description\" content=\"In questa guida verr\u00e0 spiegato in maniera dettagliata come viene composto un script tipo per il componente Custom widget.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/support.ilevia.com\/it\/software-configurazione\/script-custom-widget\/\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Filippo Amabilia\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/support.ilevia.com\\\/it\\\/software-configurazione\\\/script-custom-widget\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/support.ilevia.com\\\/it\\\/software-configurazione\\\/script-custom-widget\\\/\"},\"author\":{\"name\":\"Filippo Amabilia\",\"@id\":\"https:\\\/\\\/support.ilevia.com\\\/en\\\/#\\\/schema\\\/person\\\/08a8d13dee0bc9f160da55efe97b7959\"},\"headline\":\"Script Custom widget\",\"datePublished\":\"2021-07-13T16:16:57+00:00\",\"dateModified\":\"2023-04-06T08:50:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/support.ilevia.com\\\/it\\\/software-configurazione\\\/script-custom-widget\\\/\"},\"wordCount\":2614,\"publisher\":{\"@id\":\"https:\\\/\\\/support.ilevia.com\\\/en\\\/#organization\"},\"articleSection\":[\"Archivi\",\"Software Configurazione\"],\"inLanguage\":\"it-IT\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/support.ilevia.com\\\/it\\\/software-configurazione\\\/script-custom-widget\\\/\",\"url\":\"https:\\\/\\\/support.ilevia.com\\\/it\\\/software-configurazione\\\/script-custom-widget\\\/\",\"name\":\"Script Custom widget Ilevia Support |\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/support.ilevia.com\\\/en\\\/#website\"},\"datePublished\":\"2021-07-13T16:16:57+00:00\",\"dateModified\":\"2023-04-06T08:50:19+00:00\",\"description\":\"In questa guida verr\u00e0 spiegato in maniera dettagliata come viene composto un script tipo per il componente Custom widget.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/support.ilevia.com\\\/it\\\/software-configurazione\\\/script-custom-widget\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/support.ilevia.com\\\/it\\\/software-configurazione\\\/script-custom-widget\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/support.ilevia.com\\\/it\\\/software-configurazione\\\/script-custom-widget\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/support.ilevia.com\\\/it\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Software Configurazione\",\"item\":\"https:\\\/\\\/support.ilevia.com\\\/it\\\/archivi\\\/software-configurazione\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Script Custom widget\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/support.ilevia.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/support.ilevia.com\\\/en\\\/\",\"name\":\"Ilevia Support\",\"description\":\"Assistance &amp; Technical Guides\",\"publisher\":{\"@id\":\"https:\\\/\\\/support.ilevia.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/support.ilevia.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/support.ilevia.com\\\/en\\\/#organization\",\"name\":\"Ilevia\",\"url\":\"https:\\\/\\\/support.ilevia.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/support.ilevia.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"http:\\\/\\\/support.ilevia.com\\\/wp-content\\\/uploads\\\/2018\\\/12\\\/ilevia.png\",\"contentUrl\":\"http:\\\/\\\/support.ilevia.com\\\/wp-content\\\/uploads\\\/2018\\\/12\\\/ilevia.png\",\"width\":500,\"height\":500,\"caption\":\"Ilevia\"},\"image\":{\"@id\":\"https:\\\/\\\/support.ilevia.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/ileviaofficial\\\/\",\"https:\\\/\\\/www.instagram.com\\\/ilevia_official\\\/\",\"https:\\\/\\\/it.linkedin.com\\\/company\\\/ilevia\\\/\",\"https:\\\/\\\/www.youtube.com\\\/ilevia\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/support.ilevia.com\\\/en\\\/#\\\/schema\\\/person\\\/08a8d13dee0bc9f160da55efe97b7959\",\"name\":\"Filippo Amabilia\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0e396093874891309dc46571e6eec478bc2a5080be4f76a70e1ca9deb9f99eec?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0e396093874891309dc46571e6eec478bc2a5080be4f76a70e1ca9deb9f99eec?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0e396093874891309dc46571e6eec478bc2a5080be4f76a70e1ca9deb9f99eec?s=96&d=mm&r=g\",\"caption\":\"Filippo Amabilia\"},\"url\":\"https:\\\/\\\/support.ilevia.com\\\/it\\\/author\\\/filippo-amabilia\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Script Custom widget Ilevia Support |","description":"In questa guida verr\u00e0 spiegato in maniera dettagliata come viene composto un script tipo per il componente Custom widget.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/support.ilevia.com\/it\/software-configurazione\/script-custom-widget\/","twitter_misc":{"Scritto da":"Filippo Amabilia","Tempo di lettura stimato":"13 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/support.ilevia.com\/it\/software-configurazione\/script-custom-widget\/#article","isPartOf":{"@id":"https:\/\/support.ilevia.com\/it\/software-configurazione\/script-custom-widget\/"},"author":{"name":"Filippo Amabilia","@id":"https:\/\/support.ilevia.com\/en\/#\/schema\/person\/08a8d13dee0bc9f160da55efe97b7959"},"headline":"Script Custom widget","datePublished":"2021-07-13T16:16:57+00:00","dateModified":"2023-04-06T08:50:19+00:00","mainEntityOfPage":{"@id":"https:\/\/support.ilevia.com\/it\/software-configurazione\/script-custom-widget\/"},"wordCount":2614,"publisher":{"@id":"https:\/\/support.ilevia.com\/en\/#organization"},"articleSection":["Archivi","Software Configurazione"],"inLanguage":"it-IT"},{"@type":"WebPage","@id":"https:\/\/support.ilevia.com\/it\/software-configurazione\/script-custom-widget\/","url":"https:\/\/support.ilevia.com\/it\/software-configurazione\/script-custom-widget\/","name":"Script Custom widget Ilevia Support |","isPartOf":{"@id":"https:\/\/support.ilevia.com\/en\/#website"},"datePublished":"2021-07-13T16:16:57+00:00","dateModified":"2023-04-06T08:50:19+00:00","description":"In questa guida verr\u00e0 spiegato in maniera dettagliata come viene composto un script tipo per il componente Custom widget.","breadcrumb":{"@id":"https:\/\/support.ilevia.com\/it\/software-configurazione\/script-custom-widget\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/support.ilevia.com\/it\/software-configurazione\/script-custom-widget\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/support.ilevia.com\/it\/software-configurazione\/script-custom-widget\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/support.ilevia.com\/it\/"},{"@type":"ListItem","position":2,"name":"Software Configurazione","item":"https:\/\/support.ilevia.com\/it\/archivi\/software-configurazione\/"},{"@type":"ListItem","position":3,"name":"Script Custom widget"}]},{"@type":"WebSite","@id":"https:\/\/support.ilevia.com\/en\/#website","url":"https:\/\/support.ilevia.com\/en\/","name":"Ilevia Support","description":"Assistance &amp; Technical Guides","publisher":{"@id":"https:\/\/support.ilevia.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/support.ilevia.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/support.ilevia.com\/en\/#organization","name":"Ilevia","url":"https:\/\/support.ilevia.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/support.ilevia.com\/en\/#\/schema\/logo\/image\/","url":"http:\/\/support.ilevia.com\/wp-content\/uploads\/2018\/12\/ilevia.png","contentUrl":"http:\/\/support.ilevia.com\/wp-content\/uploads\/2018\/12\/ilevia.png","width":500,"height":500,"caption":"Ilevia"},"image":{"@id":"https:\/\/support.ilevia.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/ileviaofficial\/","https:\/\/www.instagram.com\/ilevia_official\/","https:\/\/it.linkedin.com\/company\/ilevia\/","https:\/\/www.youtube.com\/ilevia\/"]},{"@type":"Person","@id":"https:\/\/support.ilevia.com\/en\/#\/schema\/person\/08a8d13dee0bc9f160da55efe97b7959","name":"Filippo Amabilia","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/secure.gravatar.com\/avatar\/0e396093874891309dc46571e6eec478bc2a5080be4f76a70e1ca9deb9f99eec?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0e396093874891309dc46571e6eec478bc2a5080be4f76a70e1ca9deb9f99eec?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0e396093874891309dc46571e6eec478bc2a5080be4f76a70e1ca9deb9f99eec?s=96&d=mm&r=g","caption":"Filippo Amabilia"},"url":"https:\/\/support.ilevia.com\/it\/author\/filippo-amabilia\/"}]}},"_links":{"self":[{"href":"https:\/\/support.ilevia.com\/it\/wp-json\/wp\/v2\/posts\/39288","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/support.ilevia.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/support.ilevia.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/support.ilevia.com\/it\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/support.ilevia.com\/it\/wp-json\/wp\/v2\/comments?post=39288"}],"version-history":[{"count":34,"href":"https:\/\/support.ilevia.com\/it\/wp-json\/wp\/v2\/posts\/39288\/revisions"}],"predecessor-version":[{"id":62385,"href":"https:\/\/support.ilevia.com\/it\/wp-json\/wp\/v2\/posts\/39288\/revisions\/62385"}],"wp:attachment":[{"href":"https:\/\/support.ilevia.com\/it\/wp-json\/wp\/v2\/media?parent=39288"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/support.ilevia.com\/it\/wp-json\/wp\/v2\/categories?post=39288"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/support.ilevia.com\/it\/wp-json\/wp\/v2\/tags?post=39288"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}