API Schnittstelle zur Satellit? #3844
Replies: 10 comments 14 replies
|
Die Schnittstelle zu einer Satellit ist Modbus TCP, die entsprechenden Register sind unter hier zu finden. https://openwb.de/main/inbetriebnahme-openwb-satellit/ |
|
Ich hatte nun mal alles durch die V1.9 über MQTT umgesetzt und so soll es auch bleiben, da mir das via HTTP zu kompliziert ist. Ich bin kein SW Entwickler. |
|
Also, weder funktionieren. Vielleicht kann sich ja mal von OpenWB jem and äußern wie man das über die API verstellt. |
|
@seaspotter ..wäre ja der Befehl. Den Datenpunkt habe ich und funtkioniert ja auch bei der normalen Series 2 custom. Da er ja NICHT chargepoint-bezogen ist, müsste er ja auch bei der Satellit funktionierne, was aber nicht klappt. |
|
Wie müsste ich denn die http Befehle in ioBroker Blockly umsetzen? Sofortladen mit SoC-Limit (80%) einrichtencurl -X POST -d "instant_charging_limit=soc&chargepoint_nr=3" |
|
Danke hat zwar geklappt, jedoch weiß ich nicht wie man den SoC übergibt. Notfalls muss ich eben 20 Programme für 5% Abstufung schreiben und das entspr. dann aufrufen. |
|
Einfach ein neues Javascript und den Code reinkopiert. Keine Ahnung wie man das also Blockly umsetzt. |
|
Danke für die Bemühungen aber es geht noch immer nicht. IP Adresse ist die von der Custom oder von der Satellit? Sonst Chargepoint stimmt, ich setze den Datenpunkt "0_userdata.0.openWB.Satellit.Sofortladen.Begrenzung_SoC" eine 85, in der OpenWB GUI der Sat. passiert nichts. Ich versteh enoch immer noch warum es dafür nicht einfach einen simplen MQTT Wert gibt. |
|
Also das hier funktioniert, ich stelle auf 75% `const axios = require('axios'); const OPENWB_HOST = '192.168.178.12'; // State, in den der User den gewünschten SoC-Grenzwert einträgt (0-100) async function setInstantChargingWithSocLimit(chargepointNr, socLimit) { } setInstantChargingWithSocLimit(14,75).catch(err => console.error('openWB-Fehler:', err.message));` Aber, ich möchte ja den SoC aus ioBroker übergeben, also habe ich es wie folgt verändert: `const axios = require('axios'); const OPENWB_HOST = '192.168.178.12'; // State, in den der User den gewünschten SoC-Grenzwert einträgt (0-100) async function setInstantChargingWithSocLimit(chargepointNr, socLimit) { } setInstantChargingWithSocLimit(14,{ID_SOC}).catch(err => console.error('openWB-Fehler:', err.message));` Auch wenn in dem Datenpunkt Bin kein Javascript Entwickler. |



Uh oh!
There was an error while loading. Please reload this page.
Hallo zusammen,
ich möchte gerne eine Satellit, die an einer openWB series2 custom hängt, per ioBroker fernsteuern.
Kann mir jemand sagen, wo ich die Sat Doku finde, bzw. wie man bei Sofort bzw. Instant Laden den max. SoC einstellt?
Und wie man von PV zu Instant zu Stop wechselt.
Danke
All reactions