Files
signalk-plugin/plugin/rules.js
Giuseppe Raffa bb8d267cd4 Aggiunta stili CSS per Kiosk, struttura HTML per la Mappa e Riferimenti ai Sensori
• Creato un nuovo file CSS per gli stili del chiosco (kiosk) con variabili, stili per le schede (card) e animazioni.
• Aggiunto un file HTML per l'interfaccia della mappa utilizzando Mapbox, inclusi gli stili e il JavaScript per le funzionalità della mappa.
• Introdotto un file JSON per i riferimenti ai sensori, definendo percorsi ed elementi per i dati di temperatura, vento, onde, posizione, batteria, motore e sistema.

Co-authored-by: Copilot <copilot@github.com>
2026-04-23 16:19:11 +02:00

73 lines
1.7 KiB
JavaScript

const FORECAST_CURRENT = [
'temperature_2m',
'wind_speed_10m',
'wind_direction_10m',
'wind_gusts_10m',
'precipitation',
'rain',
'relative_humidity_2m',
'pressure_msl'
];
const FORECAST_HOURLY = [
'temperature_2m',
'precipitation_probability',
'precipitation',
'rain',
'wind_speed_10m',
'cloud_cover',
'wind_direction_10m',
'relative_humidity_2m',
'pressure_msl'
];
const MARINE_CURRENT = [
'wave_height',
'wave_direction',
'wave_period',
'wave_peak_period',
'ocean_current_velocity',
'ocean_current_direction'
];
const MARINE_HOURLY = [
'wave_height',
'wave_direction',
'wave_period',
'wave_peak_period',
'ocean_current_velocity',
'ocean_current_direction'
];
const LOG_PATHS = [
'meb.forecasts.temperature',
'meb.forecast.wind.direction',
'meb.forecast.wind.speed',
'meb.waves.direction',
'meb.waves.height',
'meb.waves.period',
'navigation.position.latitude',
'navigation.position.longitude',
'navigation.headingTrue',
'navigation.speedOverGround',
'navigation.courseOverGroundTrue',
'electrical.batteries.service.Voltage',
'electrical.batteries.service.current',
'electrical.batteries.service.stateOfCharge',
'electrical.batteries.traction.Voltage',
'electrical.batteries.traction.current',
'electrical.batteries.traction.stateOfCharge',
'electrical.batteries.traction.temperature',
'electrical.batteries.traction.power',
'propulsion.0.revolutions',
'system.uptime'
];
module.exports = {
FORECAST_CURRENT,
FORECAST_HOURLY,
MARINE_CURRENT,
MARINE_HOURLY,
LOG_PATHS
};