{% for loc in luoghi %}
{% endfor %}
{{ loc.descrizione }}
{% for macchina in loc.Macchines %}
{% set macgps = false %}
{% if macchina.lastgps != null and macchina.lastgps|length > 0 %}
{% set macgps = macchina.lastgps|first %}
{% if macchina.lastgps|length > 1 and (macgps.locked == null or macgps.locked == 0) %}
{% set macgps = macchina.lastgps|last %}
{% endif %}
{% endif %}
{% if macchina.RemoteInfo != null and macchina.RemoteInfo != '' %}
{% set macinfo = macchina.RemoteInfo|json_decode %}
{% else %}
{% set macinfo = false %}
{% endif %}
{{ macchina.Modello.Nome|raw }}
-
{{ macchina.NumeroSeriale }}
{% if macchina.scaduta %}
{% endfor %}
{{ macchina.Modello.Nome|raw }}
-
{{ macchina.NumeroSeriale }}
{% if macchina.scaduta %}
{% else %}
{% endif %}
{{ 'End of Assistance'|trans }}
:
{{ macchina.Scadenza }}
{# Blocco sinistra #}
{{ 'Software Version' }}:
{{ macchina.VersioneSw }}
{# FINE info tab #}
{# Blocco immagine #}
{# FINE Blocco immagine #}
{# Blocco comandi #}
{% for comando in macchina.Comandi %}
{% endfor %}
{# FINE Blocco comandi #}
os
domainname: {% if macinfo != false %} {{ macinfo.status.os.domainname }} {% endif %}
machine: {% if macinfo != false %} {{ macinfo.status.os.machine }} {% endif %}
nodename: {% if macinfo != false %} {{ macinfo.status.os.nodename }} {% endif %}
release: {% if macinfo != false %} {{ macinfo.status.os.release }} {% endif %}
sysname: {% if macinfo != false %} {{ macinfo.status.os.sysname }} {% endif %}
version: {% if macinfo != false %} {{ macinfo.status.os.version }} {% endif %}
{{ 'Available Command'|trans }}
{% if macgps != false %}
{% endif %}
{% if macinfo != false %}
{% for wiz in macinfo.status.wizsetup %}
{% endfor %}
{% endif %}
{# info tab #}
{% for field in wiz.fields %}
{% if field.name == 'GPS' %}
{% if macgps != false %}
{#
#}
{% endif %}
{% endif %}
{% endfor %}
{{ field.name }}
{{ field.value }}
GPS
Status: {{ macgps.status }}
Timestamp: {{ macgps.creation_date }}
Latitude: {{ macgps.latitudine }}
Longitude: {{ macgps.longitudine }}
Altitude: {{ macgps.altitudine }}
Speed: {{ macgps.speed }}
Travel Angle: {{ macgps.angolo }}
Tracking Satellites: {{ macgps.trackingSatellites }}
Visible Satellites {{ macgps.visibleSatellites }}
{% if macgps != false %}
{% endif %}
{{ 'Production year'|trans }}:
{{ macchina.DataProduzione|date('m/y') }}
{{ 'Serial number'|trans }}:
{{ macchina.NumeroSeriale }}
{{ 'User License'|trans }}:
{{ macchina.UserLic }}
{% if macchina.scaduta %}
{% else %}
{% endif %}
{{ 'Assistance'|trans }}
:
{{ macchina.Scadenza }}
enx00e04c360706
IPV4:
{% if macinfo != false and macinfo.status.IF_enx00e04c360706_IPV4_IP|default %}
{{ macinfo.status.IF_enx00e04c360706_IPV4_IP }}
{% endif %}
IPV4 NETMASK:
{% if macinfo != false and macinfo.status.IF_enx00e04c360706_IPV4_NETMASK|default %}
{{ macinfo.status.IF_enx00e04c360706_IPV4_NETMASK }}
{% endif %}
eth0
IPV4:
{% if macinfo != false %}
{{ macinfo.status.IF_eth0_IPV4_IP }}
{% endif %}
IPV4 NETMASK:
{% if macinfo != false %}
{{ macinfo.status.IF_eth0_IPV4_NETMASK }}
{% endif %}
wlan0
IPV4:
{% if macinfo != false %}
{{ macinfo.status.IF_wlan0_IPV4_IP|default }}
{% endif %}
IPV4 NETMASK:
{% if macinfo != false %}
{{ macinfo.status.IF_wlan0_IPV4_NETMASK|default }}
{% endif %}
{# Modulo mobile #}
{% if macchina.MQTTDeviceId %}
{% include 'block/_mobile_module.html.twig' with {
'macchina': macchina,
'deviceId': macchina.MQTTDeviceId
} %}
{% else %}
{{ 'No device configured for this machine'|trans }}
{% endif %}
{# Modulo gps #}
{% if macchina.MQTTDeviceId %}
{% include 'block/_gps_module.html.twig' with {
'macchina': macchina,
'deviceId': macchina.MQTTDeviceId,
'lastGps': macgps
} %}
{% else %}
{{ 'No device configured for this machine'|trans }}
{% endif %}
{# Modulo sms #}
{% if macchina.MQTTDeviceId %}
{% include 'block/_sms_module.html.twig' with {
device_id: macchina.MQTTDeviceId,
machine_id: macchina.id
} %}
{% else %}
{{ 'No device configured for this machine'|trans }}
{% endif %}