Le problème ne semble pas se produire sur tous les appareils.
J’ai réussi à reproduire le problème comme ceci :
Ici j’ai sélectionné un capteur de température sur une sonde qui détecte s’il y a une fuite d’eau (Capteur eau lave linge (Température))
Ajout d’un graphique.
On selectionne un appareil avec une température qui a qu’une seul valeur
Selection du type graphique : Aire
fficher les aces : Oui
Fonction d’agrégation : Moyenne
Grouper par : Heure (Testé aussi avec Ne pas grouper)
Afficher la variation : Oui
Intervalle par défaut : 24h
Et Sauvegarder
J’ai pu voir ceci dans la console :
{
"response": {
"status": 422,
"data": {
"status": 422,
"code": "UNPROCESSABLE_ENTITY",
"properties": [
{
"message": "\"[2][4].chart_type\" is not allowed to be empty",
"attribute": "boxes",
"value": [
[
{
"type": "temperature-in-room",
"room": "chambre-2",
"temperature_use_custom_value": true
},
{
"type": "temperature-in-room",
"room": "chambre-enfants",
"temperature_use_custom_value": true
},
{
"type": "temperature-in-room",
"room": "salle-de-bain",
"temperature_use_custom_value": true
},
{
"type": "temperature-in-room",
"room": "informatique",
"temperature_use_custom_value": true,
"temperature_min": 17,
"temperature_max": 30
},
{
"type": "temperature-in-room",
"room": "cuisine",
"temperature_use_custom_value": true
},
{
"type": "temperature-in-room",
"room": "salon",
"temperature_use_custom_value": true
},
{
"type": "temperature-in-room",
"room": "entree",
"temperature_use_custom_value": true
},
{
"type": "temperature-in-room",
"room": "toilettes",
"temperature_use_custom_value": true
},
{
"type": "chart",
"device_features": [
"zigbee2mqtt-capteur-temperature-salle-de-bain-temperature-sensor-decimal-temperature"
],
"units": [
"celsius"
],
"chart_type": "area",
"display_variation": true,
"interval": "last-day",
"display_axes": true,
"title": "Température salle de bain",
"device_feature_names": [
"Capteur température salle de bain (Température)"
],
"group_by": "hour"
},
{
"type": "chart",
"device_feature_names": [
"Capteur température cuisine (Température)"
],
"device_features": [
"zigbee2mqtt-capteur-temperature-cuisine-temperature-sensor-decimal-temperature"
],
"title": "Température cuisine",
"chart_type": "area",
"units": [
"celsius"
],
"aggregate_function": "avg",
"display_axes": true,
"display_variation": true,
"interval": "last-day",
"group_by": "hour"
}
],
[
{
"type": "humidity-in-room",
"room": "chambre-2",
"humidity_use_custom_value": true
},
{
"type": "humidity-in-room",
"room": "chambre-enfants",
"humidity_use_custom_value": true
},
{
"type": "humidity-in-room",
"room": "salle-de-bain",
"humidity_use_custom_value": true
},
{
"type": "humidity-in-room",
"room": "informatique",
"humidity_use_custom_value": true
},
{
"type": "humidity-in-room",
"room": "cuisine",
"humidity_use_custom_value": true
},
{
"type": "humidity-in-room",
"room": "salon",
"humidity_use_custom_value": true,
"humidity_min": 45,
"humidity_max": 60
},
{
"type": "humidity-in-room",
"room": "entree",
"humidity_use_custom_value": true
},
{
"type": "humidity-in-room",
"humidity_use_custom_value": true,
"room": "toilettes"
},
{
"type": "chart",
"device_features": [
"zigbee2mqtt-capteur-temperature-salle-de-bain-humidity-sensor-decimal-humidity"
],
"units": [
"percent"
],
"chart_type": "area",
"display_axes": true,
"display_variation": true,
"interval": "last-day",
"title": "Humidité salle de bain",
"colors": [
"#d63031"
],
"device_feature_names": [
"Capteur température salle de bain (Humidité (pourcentage))"
],
"group_by": "hour"
},
{
"type": "chart",
"device_feature_names": [
"Capteur température cuisine (Humidité (pourcentage))"
],
"device_features": [
"zigbee2mqtt-capteur-temperature-cuisine-humidity-sensor-decimal-humidity"
],
"title": "Humidité cuisine",
"units": [
"percent"
],
"aggregate_function": "avg",
"chart_type": "area",
"colors": [
"#d63031"
],
"display_axes": true,
"display_variation": true,
"interval": "last-day",
"group_by": "hour"
}
],
[
{
"type": "chart",
"device_features": [
"zigbee2mqtt-capteur-temperature-chambre-1-temperature-sensor-decimal-temperature",
"zigbee2mqtt-capteur-temperature-chambre-2-temperature-sensor-decimal-temperature"
],
"units": [
"celsius",
"celsius"
],
"chart_type": "area",
"display_axes": true,
"display_variation": true,
"interval": "last-day",
"title": "Températures chambres",
"device_feature_names": [
"Capteur température chambre 1 (Température)",
"Capteur température chambre 2 (Température)"
],
"aggregate_function": "avg",
"group_by": "hour"
},
{
"type": "chart",
"device_features": [
"zigbee2mqtt-capteur-temperature-chambre-1-humidity-sensor-decimal-humidity",
"zigbee2mqtt-capteur-temperature-chambre-2-humidity-sensor-decimal-humidity"
],
"units": [
"percent",
"percent"
],
"title": "Humidité chambres",
"chart_type": "area",
"display_axes": true,
"display_variation": true,
"interval": "last-day",
"device_feature_names": [
"Capteur température chambre 1 (Humidité (pourcentage))",
"Capteur température chambre 2 (Humidité (pourcentage))"
],
"group_by": "hour"
},
{
"type": "chart",
"device_features": [
"zigbee2mqtt-capteur-temperature-salon-temperature-sensor-decimal-temperature"
],
"units": [
"celsius"
],
"title": "Température salon",
"chart_type": "area",
"display_axes": true,
"display_variation": true,
"interval": "last-day",
"device_feature_names": [
"Capteur température salon (Température)"
],
"aggregate_function": "avg",
"group_by": "hour"
},
{
"type": "chart",
"device_features": [
"zigbee2mqtt-capteur-temperature-salon-humidity-sensor-decimal-humidity"
],
"units": [
"percent"
],
"title": "Humidité salon",
"chart_type": "area",
"display_axes": true,
"interval": "last-day",
"display_variation": true,
"colors": [
"#d63031"
],
"device_feature_names": [
"Capteur température salon (Humidité (pourcentage))"
],
"aggregate_function": "avg",
"group_by": "hour"
},
{
"type": "chart",
"device_feature_names": [
"Capteur eau lave linge (Température)"
],
"device_features": [
"zigbee2mqtt-capteur-eau-lave-linge-device-temperature-sensor-decimal-device-temperature"
],
"units": [
"celsius"
],
"aggregate_function": "avg",
"chart_type": "",
"display_axes": true,
"group_by": "hour",
"interval": "last-day",
"display_variation": true
}
]
],
"type": "Validation error"
}
]
}
}
}