Einbindung Neoom Beeam (Kjuube Light) per APi in die Visualisierung

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Verweigert
    Azubi
    • 12.06.2022
    • 3

    #1

    Einbindung Neoom Beeam (Kjuube Light) per APi in die Visualisierung

    Hallo zusammen

    Befasse mich jetzt seit drei Tagen mit der Anbindung meiner neue PV Anlage in die Visualisierung.
    Leider jedoch nicht besonders erfolgreich.

    Zur Anlage:
    Wechselrichter Solax 10KW in Verbindung mit Pylon DC Speicher 12,8KW der am Solax hängt über zentrales BMS.
    Nennt sich Neoom Kjube Light aus dem schönen Mühlviertel.
    Weiters gibts noch einen Fronius Symo 6.3.M den ich aber schon Auslese.
    Übergeordnet arbeitet ein Kastl genannt Beaam von Neoom das alle Geräte abfragt und steuert, einschließlich den Fronius und auch Daten über API ausgeben kann.

    An der Einbindung dieser Schnittstelle scheitere ich da null Erfahrung.

    Abfrage

    REQUEST
    1GET /v1/sites/d83e20f6-4394-4081-bd59-0596627df50a/energy-flow/latest HTTP/1.1
    2Accept: application/json
    3Authorization: Bearer RRGGQZHRy7reHuyurSdJ82z4vFfhXHs4
    4Host: api.ntuity.io

    wäre anscheinend das.

    Bekomme ich wenn ich das ganze samt Bearer Token und Standort ID auf folgender URL eingebe (Http)



    Antwort sieht dort dann so aus

    {
    "power_consumption": {
    "value": null,
    "time": "2022-06-11T03:07:15.005Z"
    },
    "power_consumption_calc": {
    "value": 2127.9000000000005,
    "time": "2022-06-12T13:24:10.003Z"
    },
    "power_production": {
    "value": 4791.900000000001,
    "time": "2022-06-12T13:24:10.003Z"
    },
    "power_storage": {
    "value": -211,
    "time": "2022-06-12T13:24:05.004Z"
    },
    "power_grid": {
    "value": -2453,
    "time": "2022-06-12T13:24:10.003Z"
    },
    "power_charging_stations": {
    "value": null,
    "time": "2022-06-11T03:07:15.005Z"
    },
    "power_heating": {
    "value": null,
    "time": "2022-06-11T03:07:15.005Z"
    },
    "power_appliances": {
    "value": null,
    "time": "2022-06-11T03:07:15.005Z"
    },
    "state_of_charge": {
    "value": 99,
    "time": "2022-06-12T13:23:15.004Z"
    },
    "self_sufficiency": {
    "value": 100,
    "time": "2022-06-12T13:15:05.005Z"
    },
    "max_network_utilization": 16000,
    "consumers_total_count": 0,
    "consumers_online_count": 0,
    "producers_total_count": 2,
    "producers_online_count": 2,
    "storages_total_count": 1,
    "storages_online_count": 1,
    "heatings_total_count": 0,
    "heatings_online_count": 0,
    "charging_points_total_count": 0,
    "charging_points_online_count": 0,
    "grids_total_count": 1,
    "grids_online_count": 1
    }

    Jetzt meine Frage.
    Wie bekomme ich die ganze Geschichte ins Loxone ohne Loxberry wenn möglich.

    Grüße







  • hismastersvoice
    Supermoderator
    • 25.08.2015
    • 7271

    #2
    Da der Token nach einer Zeit verfällt und du einen neuen abholen musst gar nicht so einfach.

    Am besten wäre ein Raspberry der die Anfrage sendet, und bei Bedarf auch den Token abholt.
    Ich mache das zB bei Easee Wallboxen und anderen Geräten die einen Bearer Token nutzen.
    Kein Support per PN!

    Kommentar

    • Verweigert
      Azubi
      • 12.06.2022
      • 3

      #3
      Mit welchem Programm am Raspi machst du das?

      Kommentar

      • hismastersvoice
        Supermoderator
        • 25.08.2015
        • 7271

        #4
        Das wird klassisch per curl gemacht.

        Es ist aber wohl ein Bash-Skript zu erstellen das prüft ob der Token OK ist, ggf. einen neuen erzeugt und dann die Daten abfragt.
        Kein Support per PN!

        Kommentar

        • Hoga
          MS Profi
          • 29.11.2017
          • 655

          #5
          Mir wurde heute ein Neoom Batterie System mit Ntuity angeboten.

          Die Firma schwört auf die Ntuity Software, ich möchte mir einen Überblick über die Integrationsmöglichkeiten in Loxone machen. Ich verwende die Loxone bereits zum ansteuern der Ladestation, Heizpatrone und Wärmepumpe beim Pool für Überschuss. Ein Batteriespeicher der in diese Logik nicht integrierbar ist wäre bitter.

          Gibt es dazu Erfahrungen?


          PS: Ich habe den Adapter in der LOX Library gefunden, hier kann man anscheinend aber nur Werte auslesen. Für mich wäre interessant der Batterie zu sagen, dass sie z.B nicht Strom abgeben soll/oder wie viel. Beispiel: Das Laden des e-autos wird vom Arbeitgeber mit separaten Zähler bezahlt. Wenn das Auto mit 6KW/h lädt und ich verbrauche 6500W, dann möchte ich die 500W z.B aus der Batterie nehmen aber die 6KW nicht
          Zuletzt geändert von Hoga; 18.07.2022, 15:28.

          Kommentar

          • Verweigert
            Azubi
            • 12.06.2022
            • 3

            #6
            Hallo Hoga

            Habe mittlerweile alle Komponenten von Neoom entsorgt.
            D.h. Ntuity flog raus das sich das mit dem Bearer Token nicht realisieren lies.

            Eingebunden sind SolaX WR und Speicher mittlerweile direkt per Modbus, was Ntuity unnötig machte.

            Außerdem geht Neoom seit dem neuen Jahr den Weg, das der Ntuity Dienst ab April kostenpflichtig wird alsbald ein fremdgerät mit in die Visualisierung eingebunden werden soll.
            Wir verkaufen Neoom Produkte seit dieser Ankündigung nicht mehr, da Solax G4 in Verbindung mit anderem Speicher und Miniserver günstiger ist.

            Neoom macht seinen ehemaligen Vorteil kostenpflichtig was ein Ausschluss Kriterium für uns darstellt.

            Über Modbus TCP kannst du dem WR bzw. der Batterie sagen das sie nicht liefern soll.
            Hierzu muss aber die Standard Vorlage für den X3 Hybrid mit Aktoren selber ergänzt werden.
            Das mit den 6KW und 0,5KW aus der Batterie geht meines Wissens überhaupt nicht.

            Lg A

            Kommentar


            • rednaxela
              rednaxela kommentierte
              Kommentar bearbeiten
              Hallo Verweigert,
              hättest du eine Vorlage wie du das mit den Aktoren eingebunden hast??

              Danke
          • thomasKl87
            Azubi
            • 20.03.2023
            • 4

            #7
            Über die Virtuellen Eingänge und Ausgänge gibt es eine Lösung.
            GET Befehl mit header Authentication und erstelltem Token.
            Response auf dem Miniserver speichern
            Über einen http Input direkt davon lesen und nach den Strings suchen
            LG

            Kommentar

            • tmueller
              Azubi
              • 14.05.2024
              • 1

              #8
              ich würde gerne was ähnlisches machen.

              ich möchte die Daten aus dem Neoom Connect Portal in einer vorhandene Influxdb abspeichern.

              ich macht man das am besten? einfaches skript das ich über Cronjob immer wieder ausführe? oder kann man dazu auch Noder-Red verwenden? (sorry bin noch etwas neu auf dem Gebiet)

              PS: Gerade gesehen, scheint mit Node-Red einfach zu gehen ...Daten bekomme ich schon mal nur noch in die DB schieben
              Zuletzt geändert von tmueller; 14.05.2024, 13:18.

              Kommentar

              Lädt...