Das Problem scheint nicht auf allen Geräten aufzutreten.
Ich konnte das Problem wie folgt reproduzieren:
Hier habe ich einen Temperatursensor an einer Sonde ausgewählt, die erkennt, ob ein Wasseraustritt vorliegt (Wassersensor Waschmaschine (Temperatur))
Hinzufügen eines Diagramms.
Ein Gerät mit einer Temperatur auswählen, das nur einen einzigen Wert hat
Diagrammtyp auswählen: Fläche
Achsen anzeigen: Ja
Aggregationsfunktion: Mittelwert
Gruppieren nach: Stunde (auch mit „Nicht gruppieren“ getestet)
Änderung anzeigen: Ja
Standardintervall: 24h
Und speichern
Ich konnte Folgendes in der Konsole sehen:
{
"response": {
"status": 422,
"data": {
"status": 422,
"code": "UNPROCESSABLE_ENTITY",
"properties": [
{
"message": "\"[2][4].chart_type\" darf nicht leer sein",
"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": [
"Prozent"
],
"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": "Temperaturen Schlafzimmer",
"device_feature_names": [
"Temperatursensor Schlafzimmer 1 (Temperatur)",
"Temperatursensor Schlafzimmer 2 (Temperatur)"
],
"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": [
"Prozent",
"Prozent"
],
"title": "Luftfeuchtigkeit Schlafzimmer",
"chart_type": "area",
"display_axes": true,
"display_variation": true,
"interval": "last-day",
"device_feature_names": [
"Temperatursensor Schlafzimmer 1 (Luftfeuchtigkeit (Prozent))",
"Temperatursensor Schlafzimmer 2 (Luftfeuchtigkeit (Prozent))"
],
"group_by": "hour"
},
{
"type": "chart",
"device_features": [
"zigbee2mqtt-capteur-temperature-salon-temperature-sensor-decimal-temperature"
],
"units": [
"celsius"
],
"title": "Temperatur Wohnzimmer",
"chart_type": "area",
"display_axes": true,
"display_variation": true,
"interval": "last-day",
"device_feature_names": [
"Temperatursensor Wohnzimmer (Temperatur)"
],
"aggregate_function": "avg",
"group_by": "hour"
},
{
"type": "chart",
"device_features": [
"zigbee2mqtt-capteur-temperature-salon-humidity-sensor-decimal-humidity"
],
"units": [
"Prozent"
],
"title": "Luftfeuchtigkeit Wohnzimmer",
"chart_type": "area",
"display_axes": true,
"interval": "last-day",
"display_variation": true,
"colors": [
"#d63031"
],
"device_feature_names": [
"Temperatursensor Wohnzimmer (Luftfeuchtigkeit (Prozent))"
],
"aggregate_function": "avg",
"group_by": "hour"
},
{
"type": "chart",
"device_feature_names": [
"Wassersensor Waschmaschine (Temperatur)"
],
"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": "Validierungsfehler"
}
]
}
}
}