diff --git a/src/WebApi_ws_live.cpp b/src/WebApi_ws_live.cpp index 1b4b4ec..9d8c22d 100644 --- a/src/WebApi_ws_live.cpp +++ b/src/WebApi_ws_live.cpp @@ -175,7 +175,9 @@ void WebApiWsLiveClass::generateJsonResponse(JsonVariant& root) JsonObject hintObj = root.createNestedObject("hints"); struct tm timeinfo; hintObj["time_sync"] = !getLocalTime(&timeinfo, 5); - hintObj["radio_problem"] = (!Hoymiles.getRadioNrf()->isConnected() || !Hoymiles.getRadioNrf()->isPVariant()); + hintObj["radio_problem"] = + (Hoymiles.getRadioNrf()->isInitialized() && (!Hoymiles.getRadioNrf()->isConnected() || !Hoymiles.getRadioNrf()->isPVariant())) || + (Hoymiles.getRadioCmt()->isInitialized() && (!Hoymiles.getRadioCmt()->isConnected())); if (!strcmp(Configuration.get().Security_Password, ACCESS_POINT_PASSWORD)) { hintObj["default_password"] = true; } else { diff --git a/webapp/src/locales/de.json b/webapp/src/locales/de.json index b322e73..f84caf1 100644 --- a/webapp/src/locales/de.json +++ b/webapp/src/locales/de.json @@ -500,7 +500,7 @@ "DiscussionBody": "Diskutieren Sie mit uns auf Discord oder Github" }, "hints": { - "RadioProblem": "Es konnte keine Verbindung zu einem NRF24L01+ Funkmodul hergestellt werden. Bitte überprüfen Sie die Verdrahtung.", + "RadioProblem": "Es konnte keine Verbindung zu einem der konfigurierten Funkmodule hergestellt werden. Bitte überprüfen Sie die Verdrahtung.", "TimeSync": "Die Uhr wurde noch nicht synchronisiert. Ohne eine korrekt eingestellte Uhr werden keine Anfragen an den Wechselrichter gesendet. Dies ist kurz nach dem Start normal. Nach einer längeren Laufzeit (>1 Minute) bedeutet es jedoch, dass der NTP-Server nicht erreichbar ist.", "TimeSyncLink": "Bitte überprüfen Sie Ihre Zeiteinstellungen.", "DefaultPassword": "Sie verwenden das Standardpasswort für die Weboberfläche und den Notfall Access Point. Dies ist potenziell unsicher.", diff --git a/webapp/src/locales/en.json b/webapp/src/locales/en.json index f930ae1..bb398bc 100644 --- a/webapp/src/locales/en.json +++ b/webapp/src/locales/en.json @@ -500,7 +500,7 @@ "DiscussionBody": "Discuss with us on Discord or Github" }, "hints": { - "RadioProblem": "Could not connect to a correct NRF24L01+ radio module. Please check the wiring.", + "RadioProblem": "Could not connect to a configured radio module. Please check the wiring.", "TimeSync": "The clock has not yet been synchronised. Without a correctly set clock, no requests are made to the inverter. This is normal shortly after the start. However, after a longer runtime (>1 minute), it indicates that the NTP server is not accessible.", "TimeSyncLink": "Please check your time settings.", "DefaultPassword": "You are using the default password for the web interface and the emergency access point. This is potentially insecure.", diff --git a/webapp/src/locales/fr.json b/webapp/src/locales/fr.json index 5f86d1f..135d18b 100644 --- a/webapp/src/locales/fr.json +++ b/webapp/src/locales/fr.json @@ -500,7 +500,7 @@ "DiscussionBody": "Discutez avec nous sur Discord ou sur Github" }, "hints": { - "RadioProblem": "Impossible de se connecter à un module radio NRF24L01+ correct. Veuillez vérifier le câblage.", + "RadioProblem": "Impossible de se connecter à un module radio configuré.. Veuillez vérifier le câblage.", "TimeSync": "L'horloge n'a pas encore été synchronisée. Sans une horloge correctement réglée, aucune demande n'est adressée à l'onduleur. Ceci est normal peu de temps après le démarrage. Cependant, après un temps de fonctionnement plus long (>1 minute), cela indique que le serveur NTP n'est pas accessible.", "TimeSyncLink": "Veuillez vérifier vos paramètres horaires.", "DefaultPassword": "Vous utilisez le mot de passe par défaut pour l'interface Web et le point d'accès d'urgence. Ceci est potentiellement non sécurisé.",