Depuis le passage sur debian 12/php8, j’ai un souci avec le cron30 pour le plugin-rosee .
0001|[2024-07-01 23:30:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0002|[2024-07-02 01:00:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0003|[2024-07-02 01:30:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0004|[2024-07-02 03:00:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0005|[2024-07-02 13:30:01] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0006|[2024-07-02 15:30:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0007|[2024-07-02 18:00:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0008|[2024-07-02 19:00:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0009|[2024-07-02 20:00:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0010|[2024-07-02 23:00:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0011|[2024-07-03 01:00:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0012|[2024-07-03 03:30:01] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0013|[2024-07-03 05:30:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0014|[2024-07-03 06:00:01] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0015|[2024-07-03 08:00:01] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0016|[2024-07-03 10:30:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0017|[2024-07-03 12:30:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0018|[2024-07-03 14:00:01] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0019|[2024-07-03 16:00:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0020|[2024-07-03 22:00:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0021|[2024-07-04 00:00:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0022|[2024-07-04 00:30:01] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0023|[2024-07-04 02:30:01] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0024|[2024-07-04 03:00:01] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0025|[2024-07-04 06:30:01] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0026|[2024-07-04 08:30:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0027|[2024-07-04 09:00:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0028|[2024-07-04 09:30:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0029|[2024-07-04 11:00:01] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0030|[2024-07-04 11:30:01] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0031|[2024-07-04 17:00:01] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0032|[2024-07-04 17:30:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0033|[2024-07-04 19:00:01] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0034|[2024-07-04 19:30:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0035|[2024-07-04 21:00:02] ERROR : Erreur sur la fonction cron30 du plugin : Division by zero
0000|[2024-07-01 21:00:01] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0001|[2024-07-01 23:30:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0002|[2024-07-02 01:00:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0003|[2024-07-02 01:30:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0004|[2024-07-02 03:00:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0005|[2024-07-02 13:30:01] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0006|[2024-07-02 15:30:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0007|[2024-07-02 18:00:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0008|[2024-07-02 19:00:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0009|[2024-07-02 20:00:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0010|[2024-07-02 23:00:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0011|[2024-07-03 01:00:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0012|[2024-07-03 03:30:01] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0013|[2024-07-03 05:30:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0014|[2024-07-03 06:00:01] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0015|[2024-07-03 08:00:01] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0016|[2024-07-03 10:30:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0017|[2024-07-03 12:30:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0018|[2024-07-03 14:00:01] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0019|[2024-07-03 16:00:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0020|[2024-07-03 22:00:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0021|[2024-07-04 00:00:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0022|[2024-07-04 00:30:01] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0023|[2024-07-04 02:30:01] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0024|[2024-07-04 03:00:01] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0025|[2024-07-04 06:30:01] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0026|[2024-07-04 08:30:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0027|[2024-07-04 09:00:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0028|[2024-07-04 09:30:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0029|[2024-07-04 11:00:01] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0030|[2024-07-04 11:30:01] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0031|[2024-07-04 17:00:01] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0032|[2024-07-04 17:30:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0033|[2024-07-04 19:00:01] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0034|[2024-07-04 19:30:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0035|[2024-07-04 21:00:02] ERROR : Erreur sur la fonction cron30 du plugin : Division by zero
0036|[2024-07-05 00:00:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0037|[2024-07-05 02:00:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0038|[2024-07-05 02:30:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0039|[2024-07-05 04:30:01] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0040|[2024-07-05 09:30:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0041|[2024-07-05 11:30:01] ERROR : Erreur sur la fonction cron30 du plugin : Division by zero
0042|[2024-07-05 14:00:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
0043|[2024-07-05 16:00:02] ERROR : Erreur sur la fonction cron30 du plugin : Unsupported operand types: string - float
Je passe en debug au cas où cela donne plus d’info.
J’ai le même type de message sous virtual. Est-ce en lien? Un souci sur mon installation peut-être?
Erreur sur la fonction cron du plugin : Unsupported operand types: string - string Log virtual
Oui en début cela va donner plus d info surtout une valeur nulle
Ou absence de valeur sur un champs
Je vois que tu te sers du plugin-metar_infos a aussi pas mal de pb avec php 8, je suis en train de le regarder avec @Phpvarious.
Peut-tu enregistrer un équipement et me donner les logs en debug du plugin-rosee ?
Merci par avance
Équipement « Pression Atmosphérique » (hPa) : Ce champ est obligatoire pour la méthode de calcul « Tendance Météo » et il doit avoir l’historique d’activé.
Je viens de publier une mise à jour BETA avec l’ajout de log supplémentaire pour éviter que les calculs se fassent si l’historique de la pression atmosphérique est nulle
Tu as l’exemple ci-dessous.
J’ai utilisé les données de METAR
J’ai aussi un doute : $endDate = $histo->collectDate($pressureID);
Tu peut très bien avoir un collectDate récent mais pas pour autant un insert dans l’history il me semble.
Il faudrait que la config de la commande Pression soit sur Répéter les valeurs identiques = Oui.
Ou prendre le $histo->getValueDate($pressureID) en $endDate