Einheit m³/s (Kubikmeter pro Sekunde) für den Abfluss von Fließgewässern hinzufügen

Hallo,

Ich verwende die externe Integration Vigicrues (über das Gladys SDK), die Daten von der Hub’Eau API abruft. Sie erstellt eine Funktion „Durchfluss (m³/s)“ für die Station Montjean-sur-Loire, aber die Einheit wird in Gladys nicht angezeigt.

Technische Beobachtung (laut /api/v1/device):

  • category: water-valve
  • type: flow
  • unit: null
  • external_id: ext:ext-guim31-gladys-vigicrues:station:M530001010:flow

Ursache: Die Kategorie water-valve akzeptiert derzeit nur cubic-meter-per-hour (m³/h). Flussabflüsse, wie z.B. die von Hub’Eau und Vigicrues veröffentlichten, werden jedoch in m³/s angegeben. Die Integration kann daher die korrekte Einheit nicht deklarieren.

Anfrage (zur Auswahl des Maintainers):

  1. cubic-meter-per-second (m³/s) zu den Einheiten von water-valve / Typ flow hinzufügen, oder
  2. Eine Kategorie für Flüsse (Durchfluss, Wasserhöhe) erstellen, mit den Einheiten m³/s und m.

Interesse: Alle Integrationen, die Flüsse verfolgen (Hochwasser, Hydrometrie), könnten eine korrekte Einheit anzeigen, anstatt einen Wert ohne Einheit.

Vielen Dank im Voraus!

@guim31: zur Information, die Funktion „Durchfluss (m³/s)“ der Vigicrues-Integration wird derzeit mit unit: null gesendet. Sobald Gladys die Einheit m³/s für diese Kategorie akzeptiert, muss die Einheit möglicherweise auf der Integrationsseite deklariert werden.

Hallo @XDECO, danke für die Anfrage, sie ist sehr klar!

Bei Vigicrues ist das Absicht: Gladys hat keine Einheit m³/s, daher funktioniert die Funktion ohne Einheit, wenn Einheit des Durchflusses = m³/s eingestellt ist (der Name, „Durchfluss (m³/s)“, verrät es). Wenn Sie eine Einheit angezeigt haben möchten, stellen Sie diesen Parameter auf m³/h (die Standardeinstellung) zurück: der Wert wird umgerechnet (1 m³/s = 3 600 m³/h).

Sobald der Kern m³/s akzeptiert, werde ich es in der Integration bekanntgeben :slight_smile:

PR offen auf Gladys
feat(device): add the cubic meter per second (m³/s) flow unit by William-De71 · Pull Request #3297 · GladysAssistant/Gladys · GitHub

et auf dem SDK: