How to clean specific room with Xiaomi X20+

I am strangling with Xiaomi X20+. My goal is to block the access to the internet and clean different rooms with HA. However, I cannot see a way to give command to clean specific room using hass-xiaomi-miot. I am trying


action: xiaomi_miot.get_properties
data:
  entity_id: vacuum.xiaomi_c102gl_a4c4_robot_cleaner
  mapping:
    - siid: 2
      piid: 4

and i get room_ids.error: “-1”. I am trying

action: xiaomi_miot.call_action
data:
 siid: 3
 aiid: 2
 params: "-\"{\"room\":[8]}\""
 entity_id: vacuum.xiaomi_c102gl_a4c4_robot_cleaner

i get error: “‘NoneType’ object has no attribute ‘in_params’” in audo mode.
In cloud mode I get room_ids.error: “-704010000 Unknown” for the first

and did: “1064742126”
miid: 0
siid: 3
aiid: 2
code: -704040005
exe_time: 0
withLatency: 0
for the second