John Blance

Results 205 comments of John Blance

ive not had an opportunity to debug this so far (not had someone with the rs485 connection have the time to see what is going on) im pretty sure it...

you are getting incomplete results from the BMS - likely due to the serial input/output logic you'd need to use `jkbms -P jkserial -b 115000 -I --porttype dalyserial`

Use `--porttype serial` On Sun, 3 Mar 2024, 6:59 pm geobitus, ***@***.***> wrote: > Hardware: R_pi4 with CAN/RS485 hut connected trough 485 bus to a > JK_B2A8S20P hw V11.XW sw...

looks like that baud rate is wrong, try 9600 or 115200

oh, wait you are using the CAN protocol. I dont have any support for CAN (yet) maybe try rs485 again at different baud rates (and dont mv the port, just...

try `--porttype dalyserial` instead of serial (as the data is getting truncated On Sat, 9 Mar 2024 at 05:11, geobitus ***@***.***> wrote: > Back on business. > Now just for...

something like ``` {"_command": "Q1", "_command_description": "Q1 query", "time_until_the_end_of_absorb_charging": {"value": 0, "unit": "sec"}, "time_until_the_end_of_float_charging": {"value": 0, "unit": "sec"}, "scc_flag": {"value": "SCC is powered and communicating", "unit": ""}, "allowscconflag": {"value": "01",...

> I suggest something similar > > ```rust > // Register QPIGS Sensors > register_sensor(client, cfg, "qpigs", "grid_voltage", "Grid Voltage", Some("V".to_string()), "power-plug").await?; > register_sensor(client, cfg, "qpigs", "grid_frequency", "Grid Frequency", Some("Hz".to_string()),...

can do either, just thinking about the info without units (like command and command description) and whatever is easiest for you to process

v0.14.12 has new output json_units which works as per first post (hopefully) let me know if needs changes