Xiaomi Robot Vacuum Binding

can you link the location of latest snapshot plz ------>noob here :slight_smile:
edit : got the latest from here (still not sure if its the right one…)
and add it to addons folder ,after uninstalling the 3.1 one.The thing is after installing the addon from addons folder i cant config it cause its not showing at the main.ui.

Yes that is a super annoying ‘feature’ of openhab for manually installed bindings.
You can still edit it, by manually going to the config url.
you add /settings/addons/binding/miio/config to the basic openhab url to get to the binding config page

1 Like

That‘s not correct. When adding a thing forsuch binding, you should see a gear icon next to it in the select box. There you can configure it.

The binding is not visible in the binding page, hence you can’t edit the binding settings in mainUI without manually entering the URL.
Thing editing is is same, indifferent if the binding is installed manually or from the marketplace

No, you misunderstood me.
When you go to Things and hit the plus icon to add a new one, your manually added binding should be listed showing a gear icon (hoover saying configure binding). Hitting the gear will open the binding config dialog.

Hello, I got recently the following error message from the binding:

[miio.internal.cloud.MiCloudConnector] - Error logging on to Xiaomi cloud (0): Error getting logon location URL. Return code: 87001

The error is unknown to me. maybe you try a TRACE logging on the cloud login process.

log:set TRACE org.openhab.binding.miio.internal.cloud
(to set it back to normal later use log:set info org.openhab.binding.miio.internal.cloud)

it will give the the full error including in Chinese the description of the error.
This can be entered in google translate, to give a hint what is going on.

1 Like

@marcel_verpaalen

This was a good idea!

I got on the trace level a chinese output as “验证码输入错误” with translater “incorrect verification code”

I tried to login on https://account.xiaomi.com after successfully login I must enter recently a captcha!

I suspect that is the error message too.

Yuk… and after you logged in with capita did the openhab proceed again as normal or does it remains stuck with the error?

That would be very bad news of they require a captia as I would not have a idea how to integrate it to openhab

I’m not sure if this is the right place to ask, but is there a possibility to add support for the (relatively) new Mijia Philips Desk Lamp 3 (philips.light.sread3)? I followed the steps for unsupported devices as mentioned in Xiaomi Mi IO Binding Docs with result No supported channels found.

Here’s the complete result.

Info for philips.light.sread3
Properties: power -> 3, bright -> 4, cct -> 5, snm -> 6, dv -> 7, sw -> 8, bl -> 9, ms -> 10, ac -> 11, mb -> 12, cid -> 13, get_switch_en -> 14, scene_num -> 15, pow -> 16, flm -> 17, ambstatus -> 18, ambvalue -> 19, dvalue -> 20, eyecare -> 21, battery -> 22, pm25 -> 23, co2e -> 24, tvoc -> 25, humidity -> 26, temperature -> 27, co2 -> 28, wifi_led -> 29, usb_on -> 30, on -> 31, OnOff_State -> 32, Humidifier_Gear -> 33, Humidity_Value -> 34, HumiSet_Value -> 35, Led_State -> 36, TipSound_State -> 37, watertankstatus -> 38, wet_and_protect -> 39, mode -> 40, ptc_on -> 41, ptc_status -> 42, display -> 43, child_lock -> 44, sound -> 45, control_speed -> 46, favourite_speed -> 47, temperature_outside -> 48, filter_rate -> 49, filter_day -> 50, ptc_level -> 51, screen_direction -> 52, filter_intermediate -> 53, filter_inter_day -> 54, filter_efficient -> 55, filter_effi_day -> 56, roll -> 57, roll_angle -> 58, timer_off -> 59, beep_sound -> 60, light -> 61, speed -> 62, doorbell_volume -> 63, gateway_volume -> 64, alarming_volume -> 65, doorbell_push -> 66, get_arming -> 67, corridor_light -> 68, night_light_rgb -> 69, rgb -> 70, get_arming_time -> 71, corridor_on_time -> 72, get_device_prop["lumi.0","gateway_lang"] -> 73, get_zigbee_channel -> 74, get_lumi_bind -> 75, dry -> 76, led -> 77, motor -> 78, drytime -> 79, airer_location -> 80, disinfect -> 81, distime -> 82, on_off -> 83, auto -> 84, fan_speed -> 85, buzzer -> 86, temp -> 87, tank_full -> 88, compressor_status -> 89, defrost_status -> 90, fan_st -> 91, alarm -> 92, power_consume_rate -> 93, power_price -> 94, current -> 95, lp_autooff -> 96, lp_autooff_delay -> 97, lp_threshold -> 98, switch1 -> 99, switchname1 -> 100, switch2 -> 101, switchname2 -> 102, switch3 -> 103, switchname3 -> 104, true -> 105, run_state -> 106, err_state -> 107, battary_life -> 108, box_type -> 109, mop_type -> 110, s_time -> 111, s_area -> 112, suction_grade -> 113, water_grade -> 114, remember_map -> 115, has_map -> 116, is_mop -> 117, has_newmap -> 118, washStatus -> 119, velocity -> 120, waterTemp -> 121, targetTemp -> 122, errStatus -> 123, hotWater -> 124, needClean -> 125, modeType -> 126, appointStart -> 127, appointEnd -> 128, seat_temp -> 129, status_seatheat -> 130, water_temp_t -> 131, fan_temp -> 132, status_led -> 133, bh_mode -> 134, delayoff -> 135, nl_br -> 136, ct -> 137, color_mode -> 138, name -> 139, bg_bright -> 140, bg_power -> 141, bg_rgb -> 142, bg_ct -> 143, bg_lmode -> 144, run_status -> 145, rinse -> 146, tds_in -> 147, tds_out -> 148, f1_totalflow -> 149, f1_totaltime -> 150, f1_usedflow -> 151, f1_usedtime -> 152, f2_totalflow -> 153, f2_totaltime -> 154, f2_usedflow -> 155, f2_usedtime -> 156, f3_totalflow -> 157, f3_totaltime -> 158, f3_usedflow -> 159, f3_usedtime -> 160, f4_totalflow -> 161, f4_totaltime -> 162, f4_usedflow -> 163, f4_usedtime -> 164, maintenance_state -> 165, maintenance_interval -> 166, tds_warn_thd -> 167, tds_out_avg -> 168, lightMode -> 169, aqi -> 170, usb_state -> 171, time_state -> 172, night_state -> 173, night_beg_time -> 174, night_end_time -> 175, average_aqi -> 176, f1_hour -> 177, f1_hour_used -> 178, use_time -> 179, motor1_speed -> 180, filter1_life -> 181, favorite_level -> 182, temp_dec -> 183, purify_volume -> 184, volume -> 185, motor2_speed -> 186, angle_enable -> 187, angle -> 188, poweroff_time -> 189, led_b -> 190, speed_level -> 191, natural_level -> 192, ac_power -> 193, bat_charge -> 194, target_temperature -> 195, brightness -> 196, relative_humidity -> 197, theqmostat -> 198, limit_hum -> 199, trans_level -> 200, depth -> 201, 
{"life":2297,"uid":1785109788,"model":"philips.light.sread3","ipflag":1,"fw_ver":"2.0.8_0022","miio_ver":"0.0.8","hw_ver":"esp8266","mmfree":18744,"wifi_fw_ver":"365c2e2-dirty","netif":{"localIp":"192.168.178.150","mask":"255.255.255.0","gw":"192.168.178.1"}}
{"id":2,"method":"miIO.info","params":[]} -> {"id":2,"result":{"life":2297,"uid":1785109788,"model":"philips.light.sread3","ipflag":1,"fw_ver":"2.0.8_0022","miio_ver":"0.0.8","hw_ver":"esp8266","mmfree":18744,"wifi_fw_ver":"365c2e2-dirty","netif":{"localIp":"192.168.178.150","mask":"255.255.255.0","gw":"192.168.178.1"}},"exe_time":40}
{"id":3,"method":"get_prop","params":["power"]} -> {"id":3,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":4,"method":"get_prop","params":["bright"]} -> {"id":4,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":5,"method":"get_prop","params":["cct"]} -> {"id":5,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":6,"method":"get_prop","params":["snm"]} -> {"id":6,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":7,"method":"get_prop","params":["dv"]} -> {"id":7,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":8,"method":"get_prop","params":["sw"]} -> {"id":8,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":9,"method":"get_prop","params":["bl"]} -> {"id":9,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":10,"method":"get_prop","params":["ms"]} -> {"id":10,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":11,"method":"get_prop","params":["ac"]} -> {"id":11,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":12,"method":"get_prop","params":["mb"]} -> {"id":12,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":13,"method":"get_prop","params":["cid"]} -> {"id":13,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":14,"method":"get_prop","params":["get_switch_en"]} -> {"id":14,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":15,"method":"get_prop","params":["scene_num"]} -> {"id":15,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":16,"method":"get_prop","params":["pow"]} -> {"id":16,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":17,"method":"get_prop","params":["flm"]} -> {"id":17,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":18,"method":"get_prop","params":["ambstatus"]} -> {"id":18,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":19,"method":"get_prop","params":["ambvalue"]} -> {"id":19,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":20,"method":"get_prop","params":["dvalue"]} -> {"id":20,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":21,"method":"get_prop","params":["eyecare"]} -> {"id":21,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":22,"method":"get_prop","params":["battery"]} -> {"id":22,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":23,"method":"get_prop","params":["pm25"]} -> {"id":23,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":24,"method":"get_prop","params":["co2e"]} -> {"id":24,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":25,"method":"get_prop","params":["tvoc"]} -> {"id":25,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":26,"method":"get_prop","params":["humidity"]} -> {"id":26,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":27,"method":"get_prop","params":["temperature"]} -> {"id":27,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":28,"method":"get_prop","params":["co2"]} -> {"id":28,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":29,"method":"get_prop","params":["wifi_led"]} -> {"id":29,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":30,"method":"get_prop","params":["usb_on"]} -> {"id":30,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":31,"method":"get_prop","params":["on"]} -> {"id":31,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":32,"method":"get_prop","params":["OnOff_State"]} -> {"id":32,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":33,"method":"get_prop","params":["Humidifier_Gear"]} -> {"id":33,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":34,"method":"get_prop","params":["Humidity_Value"]} -> {"id":34,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":35,"method":"get_prop","params":["HumiSet_Value"]} -> {"id":35,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":36,"method":"get_prop","params":["Led_State"]} -> {"id":36,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":37,"method":"get_prop","params":["TipSound_State"]} -> {"id":37,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":38,"method":"get_prop","params":["watertankstatus"]} -> {"id":38,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":39,"method":"get_prop","params":["wet_and_protect"]} -> {"id":39,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":40,"method":"get_prop","params":["mode"]} -> {"id":40,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":41,"method":"get_prop","params":["ptc_on"]} -> {"id":41,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":42,"method":"get_prop","params":["ptc_status"]} -> {"id":42,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":43,"method":"get_prop","params":["display"]} -> {"id":43,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":44,"method":"get_prop","params":["child_lock"]} -> {"id":44,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":45,"method":"get_prop","params":["sound"]} -> {"id":45,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":46,"method":"get_prop","params":["control_speed"]} -> {"id":46,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":47,"method":"get_prop","params":["favourite_speed"]} -> {"id":47,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":48,"method":"get_prop","params":["temperature_outside"]} -> {"id":48,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":49,"method":"get_prop","params":["filter_rate"]} -> {"id":49,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4050}
{"id":50,"method":"get_prop","params":["filter_day"]} -> {"id":50,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":51,"method":"get_prop","params":["ptc_level"]} -> {"id":51,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":52,"method":"get_prop","params":["screen_direction"]} -> {"id":52,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":53,"method":"get_prop","params":["filter_intermediate"]} -> {"id":53,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":54,"method":"get_prop","params":["filter_inter_day"]} -> {"id":54,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":55,"method":"get_prop","params":["filter_efficient"]} -> {"id":55,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":56,"method":"get_prop","params":["filter_effi_day"]} -> {"id":56,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":57,"method":"get_prop","params":["roll"]} -> {"id":57,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":58,"method":"get_prop","params":["roll_angle"]} -> {"id":58,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":59,"method":"get_prop","params":["timer_off"]} -> {"id":59,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":60,"method":"get_prop","params":["beep_sound"]} -> {"id":60,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":61,"method":"get_prop","params":["light"]} -> {"id":61,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":62,"method":"get_prop","params":["speed"]} -> {"id":62,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":63,"method":"get_prop","params":["doorbell_volume"]} -> {"id":63,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":64,"method":"get_prop","params":["gateway_volume"]} -> {"id":64,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":65,"method":"get_prop","params":["alarming_volume"]} -> {"id":65,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":66,"method":"get_prop","params":["doorbell_push"]} -> {"id":66,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":67,"method":"get_arming","params":[]} -> {"id":67,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":68,"method":"get_prop","params":["corridor_light"]} -> {"id":68,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":69,"method":"get_prop","params":["night_light_rgb"]} -> {"id":69,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":70,"method":"get_prop","params":["rgb"]} -> {"id":70,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":71,"method":"get_arming_time","params":[]} -> {"id":71,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4040}
{"id":72,"method":"get_prop","params":["corridor_on_time"]} -> {"id":72,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":73,"method":"get_device_prop","params":["lumi.0","gateway_lang"]} -> {"id":73,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":74,"method":"get_zigbee_channel","params":[]} -> {"id":74,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":75,"method":"get_lumi_bind","params":[]} -> {"id":75,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":76,"method":"get_prop","params":["dry"]} -> {"id":76,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":77,"method":"get_prop","params":["led"]} -> {"id":77,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":78,"method":"get_prop","params":["motor"]} -> {"id":78,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":79,"method":"get_prop","params":["drytime"]} -> {"id":79,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":80,"method":"get_prop","params":["airer_location"]} -> {"id":80,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":81,"method":"get_prop","params":["disinfect"]} -> {"id":81,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":82,"method":"get_prop","params":["distime"]} -> {"id":82,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":83,"method":"get_prop","params":["on_off"]} -> {"id":83,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":84,"method":"get_prop","params":["auto"]} -> {"id":84,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":85,"method":"get_prop","params":["fan_speed"]} -> {"id":85,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":86,"method":"get_prop","params":["buzzer"]} -> {"id":86,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":87,"method":"get_prop","params":["temp"]} -> {"id":87,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":88,"method":"get_prop","params":["tank_full"]} -> {"id":88,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":89,"method":"get_prop","params":["compressor_status"]} -> {"id":89,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":90,"method":"get_prop","params":["defrost_status"]} -> {"id":90,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":91,"method":"get_prop","params":["fan_st"]} -> {"id":91,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":92,"method":"get_prop","params":["alarm"]} -> {"id":92,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":93,"method":"get_prop","params":["power_consume_rate"]} -> {"id":93,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":94,"method":"get_prop","params":["power_price"]} -> {"id":94,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":95,"method":"get_prop","params":["current"]} -> {"id":95,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":96,"method":"get_prop","params":["lp_autooff"]} -> {"id":96,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":97,"method":"get_prop","params":["lp_autooff_delay"]} -> {"id":97,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":98,"method":"get_prop","params":["lp_threshold"]} -> {"id":98,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":99,"method":"get_prop","params":["switch1"]} -> {"id":99,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":100,"method":"get_prop","params":["switchname1"]} -> {"id":100,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":101,"method":"get_prop","params":["switch2"]} -> {"id":101,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":102,"method":"get_prop","params":["switchname2"]} -> {"id":102,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":103,"method":"get_prop","params":["switch3"]} -> {"id":103,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":104,"method":"get_prop","params":["switchname3"]} -> {"id":104,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":105,"method":"true","params":[]} -> {"id":105,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":106,"method":"get_prop","params":["run_state"]} -> {"id":106,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":107,"method":"get_prop","params":["err_state"]} -> {"id":107,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4040}
{"id":108,"method":"get_prop","params":["battary_life"]} -> {"id":108,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":109,"method":"get_prop","params":["box_type"]} -> {"id":109,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":110,"method":"get_prop","params":["mop_type"]} -> {"id":110,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":111,"method":"get_prop","params":["s_time"]} -> {"id":111,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":112,"method":"get_prop","params":["s_area"]} -> {"id":112,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":113,"method":"get_prop","params":["suction_grade"]} -> {"id":113,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":114,"method":"get_prop","params":["water_grade"]} -> {"id":114,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":115,"method":"get_prop","params":["remember_map"]} -> {"id":115,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":116,"method":"get_prop","params":["has_map"]} -> {"id":116,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":117,"method":"get_prop","params":["is_mop"]} -> {"id":117,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":118,"method":"get_prop","params":["has_newmap"]} -> {"id":118,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":119,"method":"get_prop","params":["washStatus"]} -> {"id":119,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":120,"method":"get_prop","params":["velocity"]} -> {"id":120,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":121,"method":"get_prop","params":["waterTemp"]} -> {"id":121,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":122,"method":"get_prop","params":["targetTemp"]} -> {"id":122,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":123,"method":"get_prop","params":["errStatus"]} -> {"id":123,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":124,"method":"get_prop","params":["hotWater"]} -> {"id":124,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":125,"method":"get_prop","params":["needClean"]} -> {"id":125,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":126,"method":"get_prop","params":["modeType"]} -> {"id":126,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":127,"method":"get_prop","params":["appointStart"]} -> {"id":127,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":128,"method":"get_prop","params":["appointEnd"]} -> {"id":128,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":129,"method":"get_prop","params":["seat_temp"]} -> {"id":129,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":130,"method":"get_prop","params":["status_seatheat"]} -> {"id":130,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":131,"method":"get_prop","params":["water_temp_t"]} -> {"id":131,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":132,"method":"get_prop","params":["fan_temp"]} -> {"id":132,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":133,"method":"get_prop","params":["status_led"]} -> {"id":133,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":134,"method":"get_prop","params":["bh_mode"]} -> {"id":134,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":135,"method":"get_prop","params":["delayoff"]} -> {"id":135,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":136,"method":"get_prop","params":["nl_br"]} -> {"id":136,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":137,"method":"get_prop","params":["ct"]} -> {"id":137,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":138,"method":"get_prop","params":["color_mode"]} -> {"id":138,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":139,"method":"get_prop","params":["name"]} -> {"id":139,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":140,"method":"get_prop","params":["bg_bright"]} -> {"id":140,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":141,"method":"get_prop","params":["bg_power"]} -> {"id":141,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":142,"method":"get_prop","params":["bg_rgb"]} -> {"id":142,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":143,"method":"get_prop","params":["bg_ct"]} -> {"id":143,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":144,"method":"get_prop","params":["bg_lmode"]} -> {"id":144,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":145,"method":"get_prop","params":["run_status"]} -> {"id":145,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":146,"method":"get_prop","params":["rinse"]} -> {"id":146,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":147,"method":"get_prop","params":["tds_in"]} -> {"id":147,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":148,"method":"get_prop","params":["tds_out"]} -> {"id":148,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":149,"method":"get_prop","params":["f1_totalflow"]} -> {"id":149,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":150,"method":"get_prop","params":["f1_totaltime"]} -> {"id":150,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":151,"method":"get_prop","params":["f1_usedflow"]} -> {"id":151,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":152,"method":"get_prop","params":["f1_usedtime"]} -> {"id":152,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":153,"method":"get_prop","params":["f2_totalflow"]} -> {"id":153,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":154,"method":"get_prop","params":["f2_totaltime"]} -> {"id":154,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":155,"method":"get_prop","params":["f2_usedflow"]} -> {"id":155,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":156,"method":"get_prop","params":["f2_usedtime"]} -> {"id":156,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":157,"method":"get_prop","params":["f3_totalflow"]} -> {"id":157,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":158,"method":"get_prop","params":["f3_totaltime"]} -> {"id":158,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":159,"method":"get_prop","params":["f3_usedflow"]} -> {"id":159,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":160,"method":"get_prop","params":["f3_usedtime"]} -> {"id":160,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":161,"method":"get_prop","params":["f4_totalflow"]} -> {"id":161,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":162,"method":"get_prop","params":["f4_totaltime"]} -> {"id":162,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":163,"method":"get_prop","params":["f4_usedflow"]} -> {"id":163,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":164,"method":"get_prop","params":["f4_usedtime"]} -> {"id":164,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":165,"method":"get_prop","params":["maintenance_state"]} -> {"id":165,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":166,"method":"get_prop","params":["maintenance_interval"]} -> {"id":166,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":167,"method":"get_prop","params":["tds_warn_thd"]} -> {"id":167,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":168,"method":"get_prop","params":["tds_out_avg"]} -> {"id":168,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":169,"method":"get_prop","params":["lightMode"]} -> {"id":169,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":170,"method":"get_prop","params":["aqi"]} -> {"id":170,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":171,"method":"get_prop","params":["usb_state"]} -> {"id":171,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":172,"method":"get_prop","params":["time_state"]} -> {"id":172,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":173,"method":"get_prop","params":["night_state"]} -> {"id":173,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":174,"method":"get_prop","params":["night_beg_time"]} -> {"id":174,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":175,"method":"get_prop","params":["night_end_time"]} -> {"id":175,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":176,"method":"get_prop","params":["average_aqi"]} -> {"id":176,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":177,"method":"get_prop","params":["f1_hour"]} -> {"id":177,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":178,"method":"get_prop","params":["f1_hour_used"]} -> {"id":178,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":179,"method":"get_prop","params":["use_time"]} -> {"id":179,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":180,"method":"get_prop","params":["motor1_speed"]} -> {"id":180,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":181,"method":"get_prop","params":["filter1_life"]} -> {"id":181,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":182,"method":"get_prop","params":["favorite_level"]} -> {"id":182,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":183,"method":"get_prop","params":["temp_dec"]} -> {"error":"Received message is without id"}
{"id":184,"method":"get_prop","params":["purify_volume"]} -> {"id":184,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":185,"method":"get_prop","params":["volume"]} -> {"id":185,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":186,"method":"get_prop","params":["motor2_speed"]} -> {"id":186,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":187,"method":"get_prop","params":["angle_enable"]} -> {"id":187,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4020}
{"id":188,"method":"get_prop","params":["angle"]} -> {"id":188,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":189,"method":"get_prop","params":["poweroff_time"]} -> {"id":189,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":190,"method":"get_prop","params":["led_b"]} -> {"id":190,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":191,"method":"get_prop","params":["speed_level"]} -> {"id":191,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":192,"method":"get_prop","params":["natural_level"]} -> {"id":192,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":193,"method":"get_prop","params":["ac_power"]} -> {"id":193,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":194,"method":"get_prop","params":["bat_charge"]} -> {"id":194,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":195,"method":"get_prop","params":["target_temperature"]} -> {"id":195,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":196,"method":"get_prop","params":["brightness"]} -> {"id":196,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":197,"method":"get_prop","params":["relative_humidity"]} -> {"id":197,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":198,"method":"get_prop","params":["theqmostat"]} -> {"id":198,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":199,"method":"get_prop","params":["limit_hum"]} -> {"id":199,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":200,"method":"get_prop","params":["trans_level"]} -> {"id":200,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
{"id":201,"method":"get_prop","params":["depth"]} -> {"id":201,"error":{"code":-9999,"message":"user ack timeout"},"exe_time":4030}
===================================
Responsive properties
===================================
Device Info: {"life":2297,"uid":1785109788,"model":"philips.light.sread3","ipflag":1,"fw_ver":"2.0.8_0022","miio_ver":"0.0.8","hw_ver":"esp8266","mmfree":18744,"wifi_fw_ver":"365c2e2-dirty","netif":{"localIp":"192.168.178.150","mask":"255.255.255.0","gw":"192.168.178.1"}}No supported channels found.

Device testing file saved to: 

The device is mentioned here.

Thanks for your help!

Thanks for testing and providing the result. Based on the result, I think your device is a so-called miot device.

Would you mind try the same once more with the most recent M3 milestone version of OH as that has the same sort of feature, but then for the miot devices (so it tries to make a file for support of your device)
note, this does not need to be your ‘production’ openhab, you can also download it just for this matter, run the test and delete it again.

Thanks for the hint! I switch to latest milestone built. Then I had to remove the thing and add it manually (it was not discovered as before!). After cleaning cache and restarting OH, the procedure delivered the following output:

Info for philips.light.sread3
Database file created:/etc/openhab/misc/miio/philips.light.sread3-miot-experimental.json
{
	"deviceMapping": {
		"id": [
			"philips.light.sread3"
		],
		"propertyMethod": "get_properties",
		"maxProperties": 1,
		"channels": [
			{
				"property": "",
				"friendlyName": "Actions",
				"channel": "actions",
				"type": "String",
				"stateDescription": {
					"options": [
						{
							"value": "light-brightness-down",
							"label": "Light Brightness Down"
						},
						{
							"value": "light-brightness-up",
							"label": "Light Brightness Up"
						},
						{
							"value": "light-toggle",
							"label": "Light Toggle"
						}
					]
				},
				"refresh": false,
				"actions": [
					{
						"command": "action",
						"parameterType": "EMPTY",
						"siid": 2,
						"aiid": 1,
						"condition": {
							"name": "matchValue",
							"parameters": [
								{
									"matchValue": "light-brightness-down"
								}
							]
						}
					},
					{
						"command": "action",
						"parameterType": "EMPTY",
						"siid": 2,
						"aiid": 2,
						"condition": {
							"name": "matchValue",
							"parameters": [
								{
									"matchValue": "light-brightness-up"
								}
							]
						}
					},
					{
						"command": "action",
						"parameterType": "EMPTY",
						"siid": 2,
						"aiid": 3,
						"condition": {
							"name": "matchValue",
							"parameters": [
								{
									"matchValue": "light-toggle"
								}
							]
						}
					}
				]
			},
			{
				"property": "on",
				"siid": 2,
				"piid": 1,
				"friendlyName": "Light - Switch Status",
				"channel": "on",
				"type": "Switch",
				"refresh": true,
				"actions": [
					{
						"command": "set_properties",
						"parameterType": "ONOFFBOOL"
					}
				]
			},
			{
				"property": "mode",
				"siid": 2,
				"piid": 2,
				"friendlyName": "Light - Mode",
				"channel": "mode",
				"type": "Number",
				"stateDescription": {
					"options": [
						{
							"value": "0",
							"label": "Custom"
						},
						{
							"value": "1",
							"label": "Child Mode"
						},
						{
							"value": "2",
							"label": "Adult Reading"
						},
						{
							"value": "3",
							"label": "Mobile Phone Computer"
						}
					]
				},
				"refresh": true,
				"actions": [
					{
						"command": "set_properties",
						"parameterType": "NUMBER"
					}
				],
				"readmeComment": "Value mapping [\"0\"\u003d\"Custom\",\"1\"\u003d\"Child Mode\",\"2\"\u003d\"Adult Reading\",\"3\"\u003d\"Mobile Phone Computer\"]"
			},
			{
				"property": "brightness",
				"siid": 2,
				"piid": 3,
				"friendlyName": "Light - Brightness",
				"channel": "brightness",
				"type": "Number",
				"stateDescription": {
					"minimum": 1,
					"maximum": 100,
					"step": 1,
					"pattern": "%.0f"
				},
				"refresh": true,
				"actions": [
					{
						"command": "set_properties",
						"parameterType": "NUMBER"
					}
				]
			},
			{
				"property": "dvalue",
				"siid": 3,
				"piid": 1,
				"friendlyName": "Aditions - Dvalue",
				"channel": "dvalue",
				"type": "Number:Time",
				"unit": "seconds",
				"stateDescription": {
					"minimum": 0,
					"maximum": 21600,
					"step": 1,
					"pattern": "%.0f %unit%"
				},
				"refresh": true,
				"actions": [
					{
						"command": "set_properties",
						"parameterType": "STRING"
					}
				]
			},
			{
				"property": "eyecare-switch",
				"siid": 3,
				"piid": 3,
				"friendlyName": "Aditions - Eyecare Switch",
				"channel": "eyecare_switch",
				"type": "Switch",
				"refresh": true,
				"actions": [
					{
						"command": "set_properties",
						"parameterType": "ONOFFBOOL"
					}
				]
			},
			{
				"property": "notify-switch",
				"siid": 3,
				"piid": 4,
				"friendlyName": "Aditions - Notify Switch",
				"channel": "notify_switch",
				"type": "Switch",
				"refresh": true,
				"actions": [
					{
						"command": "set_properties",
						"parameterType": "ONOFFBOOL"
					}
				]
			},
			{
				"property": "notify-time",
				"siid": 3,
				"piid": 5,
				"friendlyName": "Aditions - Notify Time",
				"channel": "notify_time",
				"type": "Number:Time",
				"unit": "minutes",
				"stateDescription": {
					"minimum": 1,
					"maximum": 120,
					"step": 1,
					"pattern": "%.0f %unit%"
				},
				"refresh": true,
				"actions": [
					{
						"command": "set_properties",
						"parameterType": "STRING"
					}
				]
			},
			{
				"property": "last-dv",
				"siid": 3,
				"piid": 6,
				"friendlyName": "Aditions - Last Dv",
				"channel": "last_dv",
				"type": "Number:Time",
				"unit": "seconds",
				"stateDescription": {
					"minimum": 0,
					"maximum": 21600,
					"step": 1,
					"pattern": "%.0f %unit%",
					"readOnly": true
				},
				"refresh": true,
				"actions": []
			},
			{
				"property": "night-en",
				"siid": 3,
				"piid": 7,
				"friendlyName": "Aditions - Night En",
				"channel": "night_en",
				"type": "Switch",
				"refresh": true,
				"actions": [
					{
						"command": "set_properties",
						"parameterType": "ONOFFBOOL"
					}
				]
			},
			{
				"property": "flash-rw",
				"siid": 4,
				"piid": 1,
				"friendlyName": "Debug - Flash Rw",
				"channel": "flash_rw",
				"type": "String",
				"refresh": true,
				"actions": [
					{
						"command": "set_properties",
						"parameterType": "STRING"
					}
				]
			},
			{
				"property": "reboot-reason",
				"siid": 4,
				"piid": 3,
				"friendlyName": "Debug - Reboot Reason",
				"channel": "reboot_reason",
				"type": "String",
				"stateDescription": {
					"readOnly": true
				},
				"refresh": true,
				"actions": []
			},
			{
				"property": "build-time",
				"siid": 4,
				"piid": 4,
				"friendlyName": "Debug - Build Time",
				"channel": "build_time",
				"type": "String",
				"stateDescription": {
					"readOnly": true
				},
				"refresh": true,
				"actions": []
			}
		],
		"readmeComment": "Identified manual actions for execution\u003cbr /\u003e`action{\"did\":\"light-brightness-down\",\"siid\":2,\"aiid\":1,\"in\":[]}`\u003cbr /\u003e`action{\"did\":\"light-brightness-up\",\"siid\":2,\"aiid\":2,\"in\":[]}`\u003cbr /\u003e`action{\"did\":\"light-toggle\",\"siid\":2,\"aiid\":3,\"in\":[]}`\u003cbr /\u003ePlease test and feedback if they are working to they can be linked to a channel.",
		"experimental": true
	}
}
Testing Properties:
on -> get_properties[{"did":"on","siid":2,"piid":1}] -> 4, 
mode -> get_properties[{"did":"mode","siid":2,"piid":2}] -> 5, 
brightness -> get_properties[{"did":"brightness","siid":2,"piid":3}] -> 6, 
dvalue -> get_properties[{"did":"dvalue","siid":3,"piid":1}] -> 7, 
eyecare_switch -> get_properties[{"did":"eyecare-switch","siid":3,"piid":3}] -> 8, 
notify_switch -> get_properties[{"did":"notify-switch","siid":3,"piid":4}] -> 9, 
notify_time -> get_properties[{"did":"notify-time","siid":3,"piid":5}] -> 10, 
last_dv -> get_properties[{"did":"last-dv","siid":3,"piid":6}] -> 11, 
night_en -> get_properties[{"did":"night-en","siid":3,"piid":7}] -> 12, 
flash_rw -> get_properties[{"did":"flash-rw","siid":4,"piid":1}] -> 13, 
reboot_reason -> get_properties[{"did":"reboot-reason","siid":4,"piid":3}] -> 14, 
build_time -> get_properties[{"did":"build-time","siid":4,"piid":4}] -> 15, 

{"life":55,"uid":1785109788,"model":"philips.light.sread3","ipflag":1,"fw_ver":"2.0.8_0022","miio_ver":"0.0.8","hw_ver":"esp8266","mmfree":18300,"wifi_fw_ver":"365c2e2-dirty","netif":{"localIp":"192.168.178.150","mask":"255.255.255.0","gw":"192.168.178.1"}}
{"id":3,"method":"miIO.info","params":[]} -> {"id":3,"result":{"life":55,"uid":1785109788,"model":"philips.light.sread3","ipflag":1,"fw_ver":"2.0.8_0022","miio_ver":"0.0.8","hw_ver":"esp8266","mmfree":18300,"wifi_fw_ver":"365c2e2-dirty","netif":{"localIp":"192.168.178.150","mask":"255.255.255.0","gw":"192.168.178.1"}},"exe_time":50}
{"id":4,"method":"get_properties","params":[{"did":"on","siid":2,"piid":1}]} -> {"id":4,"result":[{"did":"on","siid":2,"piid":1,"code":0,"value":true}],"exe_time":60}
{"id":5,"method":"get_properties","params":[{"did":"mode","siid":2,"piid":2}]} -> {"id":5,"result":[{"did":"mode","siid":2,"piid":2,"code":0,"value":1}],"exe_time":60}
{"id":6,"method":"get_properties","params":[{"did":"brightness","siid":2,"piid":3}]} -> {"id":6,"result":[{"did":"brightness","siid":2,"piid":3,"code":0,"value":17}],"exe_time":60}
{"id":7,"method":"get_properties","params":[{"did":"dvalue","siid":3,"piid":1}]} -> {"id":7,"result":[{"did":"dvalue","siid":3,"piid":1,"code":0,"value":0}],"exe_time":60}
{"id":8,"method":"get_properties","params":[{"did":"eyecare-switch","siid":3,"piid":3}]} -> {"id":8,"result":[{"did":"eyecare-switch","siid":3,"piid":3,"code":0,"value":true}],"exe_time":70}
{"id":9,"method":"get_properties","params":[{"did":"notify-switch","siid":3,"piid":4}]} -> {"id":9,"result":[{"did":"notify-switch","siid":3,"piid":4,"code":0,"value":false}],"exe_time":60}
{"id":10,"method":"get_properties","params":[{"did":"notify-time","siid":3,"piid":5}]} -> {"id":10,"result":[{"did":"notify-time","siid":3,"piid":5,"code":0,"value":40}],"exe_time":60}
{"id":11,"method":"get_properties","params":[{"did":"last-dv","siid":3,"piid":6}]} -> {"id":11,"result":[{"did":"last-dv","siid":3,"piid":6,"code":0,"value":0}],"exe_time":70}
{"id":12,"method":"get_properties","params":[{"did":"night-en","siid":3,"piid":7}]} -> {"id":12,"result":[{"did":"night-en","siid":3,"piid":7,"code":0,"value":true}],"exe_time":60}
{"id":13,"method":"get_properties","params":[{"did":"flash-rw","siid":4,"piid":1}]} -> {"id":13,"result":[{"did":"flash-rw","siid":4,"piid":1,"code":0,"value":"flash[0]=0x1"}],"exe_time":60}
{"id":14,"method":"get_properties","params":[{"did":"reboot-reason","siid":4,"piid":3}]} -> {"id":14,"result":[{"did":"reboot-reason","siid":4,"piid":3,"code":0,"value":"\"01010101\"\"01010101\"\"01010101\"\"03010303\""}],"exe_time":60}
{"id":15,"method":"get_properties","params":[{"did":"build-time","siid":4,"piid":4}]} -> {"id":15,"result":[{"did":"build-time","siid":4,"piid":4,"code":0,"value":"Oct 15 202014:45:00"}],"exe_time":60}
===================================
Responsive properties
===================================
Device Info: {"life":55,"uid":1785109788,"model":"philips.light.sread3","ipflag":1,"fw_ver":"2.0.8_0022","miio_ver":"0.0.8","hw_ver":"esp8266","mmfree":18300,"wifi_fw_ver":"365c2e2-dirty","netif":{"localIp":"192.168.178.150","mask":"255.255.255.0","gw":"192.168.178.1"}}
12 channels with responses.
Property: on              Friendly Name: Light - Switch Status     Response: [{"did":"on","siid":2,"piid":1,"code":0,"value":true}]
Property: mode            Friendly Name: Light - Mode              Response: [{"did":"mode","siid":2,"piid":2,"code":0,"value":1}]
Property: brightness      Friendly Name: Light - Brightness        Response: [{"did":"brightness","siid":2,"piid":3,"code":0,"value":17}]
Property: dvalue          Friendly Name: Aditions - Dvalue         Response: [{"did":"dvalue","siid":3,"piid":1,"code":0,"value":0}]
Property: eyecare-switch  Friendly Name: Aditions - Eyecare Switch Response: [{"did":"eyecare-switch","siid":3,"piid":3,"code":0,"value":true}]
Property: notify-switch   Friendly Name: Aditions - Notify Switch  Response: [{"did":"notify-switch","siid":3,"piid":4,"code":0,"value":false}]
Property: notify-time     Friendly Name: Aditions - Notify Time    Response: [{"did":"notify-time","siid":3,"piid":5,"code":0,"value":40}]
Property: last-dv         Friendly Name: Aditions - Last Dv        Response: [{"did":"last-dv","siid":3,"piid":6,"code":0,"value":0}]
Property: night-en        Friendly Name: Aditions - Night En       Response: [{"did":"night-en","siid":3,"piid":7,"code":0,"value":true}]
Property: flash-rw        Friendly Name: Debug - Flash Rw          Response: [{"did":"flash-rw","siid":4,"piid":1,"code":0,"value":"flash[0]=0x1"}]
Property: reboot-reason   Friendly Name: Debug - Reboot Reason     Response: [{"did":"reboot-reason","siid":4,"piid":3,"code":0,"value":"\"01010101\"\"01010101\"\"01010101\"\"03010303\""}]
Property: build-time      Friendly Name: Debug - Build Time        Response: [{"did":"build-time","siid":4,"piid":4,"code":0,"value":"Oct 15 202014:45:00"}]
Miot file already created. Manually remove non-functional channels.

Device testing file saved to: 

Afterwards I had to restart again and add thing manually as basic device. As Items I could only use switch on/off. But that’s great already! Brightness (and the other channels) did not yet work.

Thanks again!

1 Like

Great.
When I have time I’ll double check the file and responses to see if we can make a proper working file for your device

I may reach out in PM to do some further checking/validation/testing

btw, when you say the channels do not work, do you mean that they don’t get a value at all (e.g. you change the mode in de android app, do you see it), or is controlling not working?

thanks a lot for the binding, my S5 max is visible in OH3, it also shows the correct battery, status, etc.
but the _CleaningMap is UNDEF, although I have a saved map.

@wzbfyb be aware that the map is only available / updating when the cloud connectivity is working.
(entering a valid userId/password) AND the vacuum is working/vacuuming.

If both of them are in place and it still not works, pls send a PM or github issue with debug log to find out more

Ah, so with local connectivity this does not work? Thanks!

No, the vacuums don’t provide this information locally.
They provide locally only the reference where to find the right map on the cloud.

1 Like

Hi! That way it works, thanks a lot and sorry that I missed this info.

Thanks! I connected 3 channels

Switch     Kinderzimmer_Theo_Schreibtischlampe_power         "Power"              <light>               (gLights_auto)    {channel="miio:basic:0EF25B2F:on"}
Dimmer     Kinderzimmer_Theo_Schreibtischlampe_brightness    "Brightness"                                                 {channel="miio:basic:0EF25B2F:brightness"}
Switch     Kinderzimmer_Theo_Schreibtischlampe_eyecare       "Eye Care"                                                   {channel="miio:basic:0EF25B2F:eyecare_switch"}

Playing around with android app I can say, that the 2 switches seem to work (I have to refresh the app to receive the current state after changing it on the lamp itself). Setting brightness seems not to work (in both directions).

I have one short question in terms of this binding and the last tryies to get the newest devices working:
Some devices (esp. Qingping Air Monitor Lite cgllc.airm.cgdn1) went offline and I cannot reconnect them. I removed Qingping Air Monitor Lite and tried to reconnect, but the binding does not discover the thing.

With the new philips.light.sread3 I also had to manually add the device, becase it has not been discovered. I cannot add cgllc.airm.cgdn1 manually, because I don’t have the device ID Required Device ID number for communication (in Hex)”

Could someone help me either

  • Getting the binding back to discover removed things or
  • Finding the device ID resp. connect things manually in a working manner

I’m affraid, that has to do with using latest snapshot version of OH.

Thanks!!!