You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
From Discord discussion:
Mo had a question about the statement
"http://192.168.0.142/api/ctrl"
and there the payload {"id": "0", "cmd": "limit_persistent_absolute", "val": "30"}
must be POSTed as content type application/json:
Q (Mo): Is there an immediate return code from which one can see whether the HM understood and implemented the command?
A (lumapu): Yes, it is read back and the value is then also transmitted via MQTT, but it feels like it takes about a minute. I don't know the exact MQTT path at the moment
Q (Mo): It would be nice to also have a rest-api call for this, then you can process the order and the check via the same interface (and maybe don't have to wait up to 1 minute?).
The text was updated successfully, but these errors were encountered:
IMHO the two call(s) should remain async as the REST API would otherwise be blocked not only until the 0x0B ActivePowerContr / Limit Command has been accepted by the Inverter. But the ask here to wait until the 0x05 SystemConfigPara where the inverter updates the DTU on the current Power Limit set, may return a valid result only some ~1 minute after the successful 0x0B command has been sent and received / acknowledged.
added SH1106 to automatic build
added IP address to MQTT (version, device and IP are retained and only transmitted once after boot) #556
added `set_power_limit` acknowledge MQTT publish #553
changed: version, device name are only published via MQTT once after boot
added `Login` to menu if admin password is set #554
added `development` to second changelog link in `index.html` #543
added interval for MQTT (as option). With this settings MQTT live data is published in a fixed timing (only if inverter is available) #542, #523
added MQTT `comm_disabled` #529
for me the acknowledge works as expected, the field ack_pwr_limit was set to true at 07:50:58, the field active_PowerLimit (read-back value) was set to 100 at 07:51:30
Hardware
Modelname: Any
Retailer URL: n.a.
nRF24L01+ Module
n.a.
Software
Version / Git SHA:
Version: any next version
From Discord discussion:
Mo had a question about the statement
"http://192.168.0.142/api/ctrl"
and there the payload
{"id": "0", "cmd": "limit_persistent_absolute", "val": "30"}
must be POSTed as content type
application/json
:Q (Mo): Is there an immediate return code from which one can see whether the HM understood and implemented the command?
A (lumapu): Yes, it is read back and the value is then also transmitted via MQTT, but it feels like it takes about a minute. I don't know the exact MQTT path at the moment
Q (Mo): It would be nice to also have a rest-api call for this, then you can process the order and the check via the same interface (and maybe don't have to wait up to 1 minute?).
The text was updated successfully, but these errors were encountered: