Validate #389
validate.yml
on: schedule
Hassfest Validation
18s
HACS Validation
30s
Annotations
3 errors and 1 warning
Hassfest Validation
[ICONS] Invalid icons.json: Invalid translation key 'BatteryAh', need to be [a-z0-9-_]+ and cannot start or end with a hyphen or underscore. for dictionary value @ data['entity']['number']. Got {'BatteryAh': {'default': 'mdi:car-battery'}, 'BatteryEqualizationVoltage': {'default': 'mdi:equalizer'}, 'BatteryEqualizationTime': {'default': 'mdi:equalizer'}, 'BatteryEqualizationTimeout': {'default': 'mdi:equalizer'}, 'BatteryEqualizationInterval': {'default': 'mdi:equalizer'}, 'InverterMaxDischargerCurrent': {'default': 'mdi:current-ac'}, 'GridMaxChargerCurrentSet': {'default': 'mdi:current-dc'}, 'MaxCombineChargerCurrent': {'default': 'mdi:current-dc'}}
|
Hassfest Validation
[TRANSLATIONS] Invalid translations/en.json: Invalid translation key 'AbsorbVoltage', need to be [a-z0-9-_]+ and cannot start or end with a hyphen or underscore. for dictionary value @ data['entity']['sensor']. Got {'AbsorbVoltage': {'name': 'Absorb Voltage'}, 'BatteryHighVoltage': {'name': 'Battery High Voltage'}, 'MaxChargerCurrent': {'name': 'Max Charger Current'}, 'AbsorbChargerCurrent': {'name': 'Absorb Charger Current'}, 'ChargerWorkstate': {'name': 'Charger Workstate', 'state': {'Initialization': 'Initialization', 'Selftest': 'Self-Test', 'Work': 'Work', 'Stop': 'Stop'}}, 'MpptState': {'name': 'MPPT State', 'state': {'Stop': 'Stop', 'MPPT': 'MPPT', 'Current limiting': 'Current limiting'}}, 'Charg...
|
Hassfest Validation
Process completed with exit code 1.
|
Hassfest Validation
[CONFIG_SCHEMA] Integrations which implement 'async_setup' or 'setup' must define either 'CONFIG_SCHEMA', 'PLATFORM_SCHEMA' or 'PLATFORM_SCHEMA_BASE'. If the integration has no configuration parameters, can only be set up from platforms or can only be set up from config entries, one of the helpers cv.empty_config_schema, cv.platform_only_config_schema or cv.config_entry_only_config_schema can be used.
|