NEWS
Werte aus JS auslesen und in Datenpunkte einfügen
-
@oliverio danke, werde ich mal probieren. Ich kenne den Hersteller des BMS aber nicht. Die Batterie ist von Lanni. Ich finde den button nicht zum Titel ändern.
@fimoknete sagte in Werte aus JS auslesen und in Datenpunkte einfügen:
Ich kenne den Hersteller des BMS aber nicht. Die Batterie ist von Lanni
Gibt's da einen Link, oder hast Du das selbst zusammengeklöppelt?
-
@fimoknete sagte in Werte aus JS auslesen und in Datenpunkte einfügen:
Ich kenne den Hersteller des BMS aber nicht. Die Batterie ist von Lanni
Gibt's da einen Link, oder hast Du das selbst zusammengeklöppelt?
@codierknecht Das ist eine Rack mounted BAtterie aus China. Die kam so wie sie ist.

Anleitung sagt zum BMS: Ich rate mal, dass es ein Daren BMS ist. Steht aber nirgends.

Es gibt noch ein ModBus protokoll mit den ganze Registern. Ich weis aber nicht, wie ich das auslesen soll. Ich kapiere nicht mal den parity check in dem Manual.
BMS_Protocol_ModBus_V1_0_2_beta1 (1).pdf -
@codierknecht Das ist eine Rack mounted BAtterie aus China. Die kam so wie sie ist.

Anleitung sagt zum BMS: Ich rate mal, dass es ein Daren BMS ist. Steht aber nirgends.

Es gibt noch ein ModBus protokoll mit den ganze Registern. Ich weis aber nicht, wie ich das auslesen soll. Ich kapiere nicht mal den parity check in dem Manual.
BMS_Protocol_ModBus_V1_0_2_beta1 (1).pdf@fimoknete
Na das ist zumindest schon mal etwas, mit dem vielleicht die ModBus-Experten hier etwas anfangen können.
Frag' mich aber nicht, wer sich da gut auskennt - ich jedenfalls leider nicht.Vielleicht können da @apollon77, @Bluefox oder @haus-automatisierung weiterhelfen?
-
@fimoknete
Wo ist das Problem?Wie hast du versucht die Batterie zu verdrahten, und wie hast du den Modbusadapter konfiguriert.
Dann brauchst du einen HEX->Dec Rechner und danach müsdte es laufen.
immer erst mit nur einer Adresse beginnen!
-
@fimoknete
Wo ist das Problem?Wie hast du versucht die Batterie zu verdrahten, und wie hast du den Modbusadapter konfiguriert.
Dann brauchst du einen HEX->Dec Rechner und danach müsdte es laufen.
immer erst mit nur einer Adresse beginnen!
-
@homoran Ich hatte ein RS485 auf USB also Comm Ersatz. Wurde auch von IOBroker gefunden. Ich habe das aber nie zum laufen gebracht.
-
@fimoknete sagte in Werte aus JS auslesen und in Datenpunkte einfügen:
ich finde den Wert im serial stream
was ist das?
ist das ein Modbus Tester?wie hast du den angeschlossen?
ich hab verschiedene pinouts gefunden :-(
war bei der Batterie so etwas dabei?

-
@fimoknete sagte in Werte aus JS auslesen und in Datenpunkte einfügen:
ich finde den Wert im serial stream
was ist das?
ist das ein Modbus Tester?wie hast du den angeschlossen?
ich hab verschiedene pinouts gefunden :-(
war bei der Batterie so etwas dabei?

-
@homoran

F12 und network Auswahl im browser. DAs ist der Serial Stream aus Commport 10 mit CAN/USB Stecker aus der Batterie.Die Frage ist, wie bekomme ich das in den IOBroker.
Das ganze is WS (Websocket Traffic)
@fimoknete sagte in Werte aus JS auslesen und in Datenpunkte einfügen:
DAs ist der Serial Stream
Auch rs485 ist serial.
warum das nicht direkt abgreifen?mit Parsen der Seite bist du ja nicht weiter gekommen.
hilft vieleicht der CAN-Bus Adapter?
-
@homoran

F12 und network Auswahl im browser. DAs ist der Serial Stream aus Commport 10 mit CAN/USB Stecker aus der Batterie.Die Frage ist, wie bekomme ich das in den IOBroker.
Das ganze is WS (Websocket Traffic)
-
@fimoknete sagte in Werte aus JS auslesen und in Datenpunkte einfügen:
DAs ist der Serial Stream
Auch rs485 ist serial.
warum das nicht direkt abgreifen?mit Parsen der Seite bist du ja nicht weiter gekommen.
hilft vieleicht der CAN-Bus Adapter?
-
@homoran Der Can-Bus adapter in IOBroker lässt sich nicht installieren. Das wäre meine erste Wahl gewesen.
@fimoknete sagte in Werte aus JS auslesen und in Datenpunkte einfügen:
Der Can-Bus adapter in IOBroker lässt sich nicht installieren
böser Adapter!
Was sagtcer denn zu seiner Verteidigung?
-
@fimoknete sagte in Werte aus JS auslesen und in Datenpunkte einfügen:
Der Can-Bus adapter in IOBroker lässt sich nicht installieren
böser Adapter!
Was sagtcer denn zu seiner Verteidigung?
-
@fimoknete Da hatcer Recht!
Windows ist eine "Bad Platform"
-
-
Ja, funktioniert nur unter Linux.
Requirements Linux operating system (because of the used socketcan library) -
Ja, funktioniert nur unter Linux.
Requirements Linux operating system (because of the used socketcan library)
Die Daten kommen ja via Websocket in den Browser. Die Daten kann ich ja nun sehen. Wie kommen die Daten denn nun in den IObroker??? ODer gibt es einen WS Parser?
-

Die Daten kommen ja via Websocket in den Browser. Die Daten kann ich ja nun sehen. Wie kommen die Daten denn nun in den IObroker??? ODer gibt es einen WS Parser?
Da kenn ich mich nicht aus.
Ich würde den ioBroker eh auf einem Linux betreiben. -

Die Daten kommen ja via Websocket in den Browser. Die Daten kann ich ja nun sehen. Wie kommen die Daten denn nun in den IObroker??? ODer gibt es einen WS Parser?
@fimoknete jetzt haben wir schon 4 Ansätze, die hier fröhlich durcheinanderwirbeln.
- Parser:
- geht nicht mit dynamischen Werten
- js Script aus der Website nutzen:
- Wo liegt denn jetzt das ominöse Script?
- CAN Bus:
- geht nicht unter WIN
- Modbus:
- keinerlei Antworten auf meine Fragen, dabei dprfte das der einfachste Weg sein.
- Parser:
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden




