iobroker-community-adapters / ioBroker.mihome-vacuum

Control your Xiaomi vacuum cleaner
MIT License
109 stars 51 forks source link

Map Lädt nicht #921

Closed backfisch88 closed 10 months ago

backfisch88 commented 10 months ago

Hallo

habe mein System neu gemacht, wegen eines Festplatten defektes. Habe über Proxmox ein Backup eingespielt das läuft auch alles.

Allerdings bekomme ich die PNG map nicht mehr (hat davor geklappt). Die Base64 Map funktioniert einwandfrei.

Was ich bereits probiert habe: (jedes mal mit Adapter neu Installation, upload etc)

gibts da noch n trick? image image image image

dirkhe commented 10 months ago

Bitte debug log hinzufügen

backfisch88 commented 10 months ago

Bitte debug log hinzufügen

Werde ich gleich morgen früh tun. Danke schon mal

backfisch88 commented 10 months ago
<html>
<body>
<!--StartFragment-->
mihome-vacuum.0 | 2024-01-11 07:13:22.841 | debug | Time difference between Mihome Vacuum and ioBroker: -1704938727 sec
-- | -- | -- | --
mihome-vacuum.0 | 2024-01-11 07:13:22.841 | debug | Receive <<< Helo <<< 21310020000000001ff083aa00003a1bffffffffffffffffffffffffffffffff
mihome-vacuum.0 | 2024-01-11 07:13:14.437 | debug | MIIO RECIVE: {"id":61,"result":[{"enable":0,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:13:14.437 | debug | MIIO MESSAGE TESTING: {"id":61,"result":[{"enable":0,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:13:14.417 | debug | Message= {"id":61,"method":"get_carpet_mode"}
mihome-vacuum.0 | 2024-01-11 07:13:14.417 | debug | MIIO RECIVE: {"id":60,"result":[90],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:13:14.416 | debug | MIIO MESSAGE TESTING: {"id":60,"result":[90],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:13:14.398 | debug | Message= {"id":60,"method":"get_sound_volume"}
mihome-vacuum.0 | 2024-01-11 07:13:14.396 | debug | MIIO RECIVE: {"id":59,"result":{"ssid":"Pretty fly for a WIFI","ip":"192.168.178.40","mac":"b0:4a:39:4e:c4:aa","bssid":"f0:b0:14:9c:9c:b0","rssi":-60},"exe_time":31}
mihome-vacuum.0 | 2024-01-11 07:13:14.396 | debug | MIIO MESSAGE TESTING: {"id":59,"result":{"ssid":"Pretty fly for a WIFI","ip":"192.168.178.40","mac":"b0:4a:39:4e:c4:aa","bssid":"f0:b0:14:9c:9c:b0","rssi":-60},"exe_time":31}
mihome-vacuum.0 | 2024-01-11 07:13:14.349 | debug | Message= {"id":59,"method":"get_network_info"}
mihome-vacuum.0 | 2024-01-11 07:13:14.348 | debug | setGetStatus {"msg_ver":2,"msg_seq":769,"state":23,"battery":100,"clean_time":13,"clean_area":0,"error_code":0,"map_present":true,"in_cleaning":true,"in_returning":0,"in_fresh_state":0,"lab_status":1,"water_box_status":1,"back_type":-1,"wash_phase":11,"wash_ready":1,"fan_power":103,"dnd_enabled":true,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":202,"water_box_carriage_status":1,"mop_forbidden_enable":1,"camera_status":3457,"is_exploring":0,"home_sec_status":0,"home_sec_enable_password":0,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":3,"dust_collection_status":0,"auto_dust_collection":0,"avoid_count":0,"mop_mode":300,"debug_mode":0,"collision_avoid_status":1,"switch_map_mode":0,"dock_error_status":0,"charge_status":1,"unsave_map_reason":0,"unsave_map_flag":0,"clean_percent":0,"error_text":"No error"}
mihome-vacuum.0 | 2024-01-11 07:13:14.347 | debug | MIIO RECIVE: {"id":58,"result":[{"msg_ver":2,"msg_seq":769,"state":23,"battery":100,"clean_time":13,"clean_area":0,"error_code":0,"map_present":1,"in_cleaning":1,"in_returning":0,"in_fresh_state":0,"lab_status":1,"water_box_status":1,"back_type":-1,"wash_phase":11,"wash_ready":1,"fan_power":103,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":202,"water_box_carriage_status":1,"mop_forbidden_enable":1,"camera_status":3457,"is_exploring":0,"home_sec_status":0,"home_sec_enable_password":0,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":3,"dust_collection_status":0,"auto_dust_collection":0,"avoid_count":0,"mop_mode":300,"debug_mode":0,"collision_avoid_status":1,"switch_map_mode":0,"dock_error_status":0,"charge_status":1,"unsave_map_reason":0,"unsave_map_flag":0,"clean_percent":0}],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:13:14.347 | debug | MIIO MESSAGE TESTING: {"id":58,"result":[{"msg_ver":2,"msg_seq":769,"state":23,"battery":100,"clean_time":13,"clean_area":0,"error_code":0,"map_present":1,"in_cleaning":1,"in_returning":0,"in_fresh_state":0,"lab_status":1,"water_box_status":1,"back_type":-1,"wash_phase":11,"wash_ready":1,"fan_power":103,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":202,"water_box_carriage_status":1,"mop_forbidden_enable":1,"camera_status":3457,"is_exploring":0,"home_sec_status":0,"home_sec_enable_password":0,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":3,"dust_collection_status":0,"auto_dust_collection":0,"avoid_count":0,"mop_mode":300,"debug_mode":0,"collision_avoid_status":1,"switch_map_mode":0,"dock_error_status":0,"charge_status":1,"unsave_map_reason":0,"unsave_map_flag":0,"clean_percent":0}],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:13:14.282 | debug | Message= {"id":58,"method":"get_status"}
mihome-vacuum.0 | 2024-01-11 07:13:14.282 | debug | get params for stock Vacuum
mihome-vacuum.0 | 2024-01-11 07:13:12.833 | debug | Time difference between Mihome Vacuum and ioBroker: -1704938727 sec
mihome-vacuum.0 | 2024-01-11 07:13:12.832 | debug | Receive <<< Helo <<< 21310020000000001ff083aa00003a11ffffffffffffffffffffffffffffffff
mihome-vacuum.0 | 2024-01-11 07:13:02.825 | debug | Time difference between Mihome Vacuum and ioBroker: -1704938727 sec
mihome-vacuum.0 | 2024-01-11 07:13:02.825 | debug | Receive <<< Helo <<< 21310020000000001ff083aa00003a07ffffffffffffffffffffffffffffffff
mihome-vacuum.0 | 2024-01-11 07:12:54.473 | debug | update_Map use old mapurl
mihome-vacuum.0 | 2024-01-11 07:12:54.473 | debug | update_Map Mimap enabled
mihome-vacuum.0 | 2024-01-11 07:12:54.473 | debug | Mappointer_updated
mihome-vacuum.0 | 2024-01-11 07:12:54.473 | debug | MIIO RECIVE: {"id":57,"result":["roboroommap%2F535856042%2F10"],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:54.472 | debug | MIIO MESSAGE TESTING: {"id":57,"result":["roboroommap%2F535856042%2F10"],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:54.445 | debug | Message= {"id":57,"method":"get_map_v1"}
mihome-vacuum.0 | 2024-01-11 07:12:54.445 | debug | Get Mappointer while cleaning
mihome-vacuum.0 | 2024-01-11 07:12:54.280 | debug | MIIO RECIVE: {"id":56,"result":[{"enable":0,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:54.279 | debug | MIIO MESSAGE TESTING: {"id":56,"result":[{"enable":0,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:54.259 | debug | Message= {"id":56,"method":"get_carpet_mode"}
mihome-vacuum.0 | 2024-01-11 07:12:54.259 | debug | MIIO RECIVE: {"id":55,"result":[90],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:54.258 | debug | MIIO MESSAGE TESTING: {"id":55,"result":[90],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:54.239 | debug | Message= {"id":55,"method":"get_sound_volume"}
mihome-vacuum.0 | 2024-01-11 07:12:54.238 | debug | MIIO RECIVE: {"id":54,"result":{"ssid":"Pretty fly for a WIFI","ip":"192.168.178.40","mac":"b0:4a:39:4e:c4:aa","bssid":"f0:b0:14:9c:9c:b0","rssi":-55},"exe_time":51}
mihome-vacuum.0 | 2024-01-11 07:12:54.237 | debug | MIIO MESSAGE TESTING: {"id":54,"result":{"ssid":"Pretty fly for a WIFI","ip":"192.168.178.40","mac":"b0:4a:39:4e:c4:aa","bssid":"f0:b0:14:9c:9c:b0","rssi":-55},"exe_time":51}
mihome-vacuum.0 | 2024-01-11 07:12:54.167 | debug | Message= {"id":54,"method":"get_network_info"}
mihome-vacuum.0 | 2024-01-11 07:12:54.167 | debug | setGetStatus {"msg_ver":2,"msg_seq":761,"state":26,"battery":100,"clean_time":13,"clean_area":0,"error_code":0,"map_present":true,"in_cleaning":true,"in_returning":1,"in_fresh_state":0,"lab_status":1,"water_box_status":1,"back_type":1,"wash_phase":0,"wash_ready":0,"fan_power":103,"dnd_enabled":true,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":202,"water_box_carriage_status":1,"mop_forbidden_enable":1,"camera_status":3457,"is_exploring":0,"home_sec_status":0,"home_sec_enable_password":0,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":3,"dust_collection_status":0,"auto_dust_collection":0,"avoid_count":0,"mop_mode":300,"debug_mode":0,"collision_avoid_status":1,"switch_map_mode":0,"dock_error_status":0,"charge_status":1,"unsave_map_reason":0,"unsave_map_flag":0,"clean_percent":0,"error_text":"No error"}
mihome-vacuum.0 | 2024-01-11 07:12:54.166 | debug | MIIO RECIVE: {"id":53,"result":[{"msg_ver":2,"msg_seq":761,"state":26,"battery":100,"clean_time":13,"clean_area":0,"error_code":0,"map_present":1,"in_cleaning":1,"in_returning":1,"in_fresh_state":0,"lab_status":1,"water_box_status":1,"back_type":1,"wash_phase":0,"wash_ready":0,"fan_power":103,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":202,"water_box_carriage_status":1,"mop_forbidden_enable":1,"camera_status":3457,"is_exploring":0,"home_sec_status":0,"home_sec_enable_password":0,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":3,"dust_collection_status":0,"auto_dust_collection":0,"avoid_count":0,"mop_mode":300,"debug_mode":0,"collision_avoid_status":1,"switch_map_mode":0,"dock_error_status":0,"charge_status":1,"unsave_map_reason":0,"unsave_map_flag":0,"clean_percent":0}],"exe_time":12}
mihome-vacuum.0 | 2024-01-11 07:12:54.166 | debug | MIIO MESSAGE TESTING: {"id":53,"result":[{"msg_ver":2,"msg_seq":761,"state":26,"battery":100,"clean_time":13,"clean_area":0,"error_code":0,"map_present":1,"in_cleaning":1,"in_returning":1,"in_fresh_state":0,"lab_status":1,"water_box_status":1,"back_type":1,"wash_phase":0,"wash_ready":0,"fan_power":103,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":202,"water_box_carriage_status":1,"mop_forbidden_enable":1,"camera_status":3457,"is_exploring":0,"home_sec_status":0,"home_sec_enable_password":0,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":3,"dust_collection_status":0,"auto_dust_collection":0,"avoid_count":0,"mop_mode":300,"debug_mode":0,"collision_avoid_status":1,"switch_map_mode":0,"dock_error_status":0,"charge_status":1,"unsave_map_reason":0,"unsave_map_flag":0,"clean_percent":0}],"exe_time":12}
mihome-vacuum.0 | 2024-01-11 07:12:54.147 | debug | Message= {"id":53,"method":"get_status"}
mihome-vacuum.0 | 2024-01-11 07:12:54.147 | debug | get params for stock Vacuum
mihome-vacuum.0 | 2024-01-11 07:12:52.808 | debug | Time difference between Mihome Vacuum and ioBroker: -1704938727 sec
mihome-vacuum.0 | 2024-01-11 07:12:52.807 | debug | Receive <<< Helo <<< 21310020000000001ff083aa000039fdffffffffffffffffffffffffffffffff
mihome-vacuum.0 | 2024-01-11 07:12:52.313 | debug | update_Map use old mapurl
mihome-vacuum.0 | 2024-01-11 07:12:52.313 | debug | update_Map Mimap enabled
mihome-vacuum.0 | 2024-01-11 07:12:52.313 | debug | Mappointer_updated
mihome-vacuum.0 | 2024-01-11 07:12:52.313 | debug | MIIO RECIVE: {"id":52,"result":["roboroommap%2F535856042%2F10"],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:52.312 | debug | MIIO MESSAGE TESTING: {"id":52,"result":["roboroommap%2F535856042%2F10"],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:52.290 | debug | Message= {"id":52,"method":"get_map_v1"}
mihome-vacuum.0 | 2024-01-11 07:12:52.289 | debug | Get Mappointer while cleaning
mihome-vacuum.0 | 2024-01-11 07:12:50.167 | debug | update_Map use old mapurl
mihome-vacuum.0 | 2024-01-11 07:12:50.167 | debug | update_Map Mimap enabled
mihome-vacuum.0 | 2024-01-11 07:12:50.167 | debug | Mappointer_updated
mihome-vacuum.0 | 2024-01-11 07:12:50.166 | debug | MIIO RECIVE: {"id":51,"result":["roboroommap%2F535856042%2F10"],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:50.166 | debug | MIIO MESSAGE TESTING: {"id":51,"result":["roboroommap%2F535856042%2F10"],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:50.138 | debug | Message= {"id":51,"method":"get_map_v1"}
mihome-vacuum.0 | 2024-01-11 07:12:50.137 | debug | Get Mappointer while cleaning
mihome-vacuum.0 | 2024-01-11 07:12:47.943 | debug | update_Map use old mapurl
mihome-vacuum.0 | 2024-01-11 07:12:47.943 | debug | update_Map Mimap enabled
mihome-vacuum.0 | 2024-01-11 07:12:47.942 | debug | Mappointer_updated
mihome-vacuum.0 | 2024-01-11 07:12:47.942 | debug | MIIO RECIVE: {"id":50,"result":["roboroommap%2F535856042%2F10"],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:47.942 | debug | MIIO MESSAGE TESTING: {"id":50,"result":["roboroommap%2F535856042%2F10"],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:47.914 | debug | Message= {"id":50,"method":"get_map_v1"}
mihome-vacuum.0 | 2024-01-11 07:12:47.913 | debug | Get Mappointer while cleaning
mihome-vacuum.0 | 2024-01-11 07:12:45.760 | debug | update_Map use old mapurl
mihome-vacuum.0 | 2024-01-11 07:12:45.760 | debug | update_Map Mimap enabled
mihome-vacuum.0 | 2024-01-11 07:12:45.760 | debug | Mappointer_updated
mihome-vacuum.0 | 2024-01-11 07:12:45.760 | debug | MIIO RECIVE: {"id":49,"result":["roboroommap%2F535856042%2F10"],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:45.760 | debug | MIIO MESSAGE TESTING: {"id":49,"result":["roboroommap%2F535856042%2F10"],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:45.736 | debug | Message= {"id":49,"method":"get_map_v1"}
mihome-vacuum.0 | 2024-01-11 07:12:45.735 | debug | Get Mappointer while cleaning
mihome-vacuum.0 | 2024-01-11 07:12:43.585 | debug | update_Map use old mapurl
mihome-vacuum.0 | 2024-01-11 07:12:43.584 | debug | update_Map Mimap enabled
mihome-vacuum.0 | 2024-01-11 07:12:43.584 | debug | Mappointer_updated
mihome-vacuum.0 | 2024-01-11 07:12:43.584 | debug | MIIO RECIVE: {"id":48,"result":["roboroommap%2F535856042%2F10"],"exe_time":12}
mihome-vacuum.0 | 2024-01-11 07:12:43.584 | debug | MIIO MESSAGE TESTING: {"id":48,"result":["roboroommap%2F535856042%2F10"],"exe_time":12}
mihome-vacuum.0 | 2024-01-11 07:12:43.540 | debug | Message= {"id":48,"method":"get_map_v1"}
mihome-vacuum.0 | 2024-01-11 07:12:43.239 | debug | MIIO RECIVE: {"id":47,"result":["retry"],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:43.239 | debug | MIIO MESSAGE TESTING: {"id":47,"result":["retry"],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:43.220 | debug | Message= {"id":47,"method":"get_map_v1"}
mihome-vacuum.0 | 2024-01-11 07:12:43.220 | debug | Get Mappointer while cleaning
mihome-vacuum.0 | 2024-01-11 07:12:42.800 | debug | Time difference between Mihome Vacuum and ioBroker: -1704938727 sec
mihome-vacuum.0 | 2024-01-11 07:12:42.799 | debug | Receive <<< Helo <<< 21310020000000001ff083aa000039f3ffffffffffffffffffffffffffffffff
mihome-vacuum.0 | 2024-01-11 07:12:41.045 | debug | update_Map use old mapurl
mihome-vacuum.0 | 2024-01-11 07:12:41.045 | debug | update_Map Mimap enabled
mihome-vacuum.0 | 2024-01-11 07:12:41.045 | debug | Mappointer_updated
mihome-vacuum.0 | 2024-01-11 07:12:41.045 | debug | MIIO RECIVE: {"id":46,"result":["roboroommap%2F535856042%2F10"],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:41.044 | debug | MIIO MESSAGE TESTING: {"id":46,"result":["roboroommap%2F535856042%2F10"],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:41.024 | debug | Message= {"id":46,"method":"get_map_v1"}
mihome-vacuum.0 | 2024-01-11 07:12:41.023 | debug | Get Mappointer while cleaning
mihome-vacuum.0 | 2024-01-11 07:12:38.883 | debug | update_Map use old mapurl
mihome-vacuum.0 | 2024-01-11 07:12:38.883 | debug | update_Map Mimap enabled
mihome-vacuum.0 | 2024-01-11 07:12:38.883 | debug | Mappointer_updated
mihome-vacuum.0 | 2024-01-11 07:12:38.883 | debug | MIIO RECIVE: {"id":45,"result":["roboroommap%2F535856042%2F10"],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:38.883 | debug | MIIO MESSAGE TESTING: {"id":45,"result":["roboroommap%2F535856042%2F10"],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:38.855 | debug | Message= {"id":45,"method":"get_map_v1"}
mihome-vacuum.0 | 2024-01-11 07:12:38.855 | debug | Get Mappointer while cleaning
mihome-vacuum.0 | 2024-01-11 07:12:36.704 | debug | update_Map use old mapurl
mihome-vacuum.0 | 2024-01-11 07:12:36.704 | debug | update_Map Mimap enabled
mihome-vacuum.0 | 2024-01-11 07:12:36.704 | debug | Mappointer_updated
mihome-vacuum.0 | 2024-01-11 07:12:36.704 | debug | MIIO RECIVE: {"id":44,"result":["roboroommap%2F535856042%2F10"],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:36.703 | debug | MIIO MESSAGE TESTING: {"id":44,"result":["roboroommap%2F535856042%2F10"],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:36.679 | debug | Message= {"id":44,"method":"get_map_v1"}
mihome-vacuum.0 | 2024-01-11 07:12:36.679 | debug | Get Mappointer while cleaning
mihome-vacuum.0 | 2024-01-11 07:12:34.451 | debug | update_Map got new time:1704953554
mihome-vacuum.0 | 2024-01-11 07:12:34.451 | debug | update_Map got new expires:1704955354
mihome-vacuum.0 | 2024-01-11 07:12:34.451 | debug | update_Map got new url:https://awsde0.fds.api.xiaomi.com/robomap/roboroommap/535856042/10?Expires=1704955354000&GalaxyAccessKeyId=5271733786445&Signature=T7Dk3GLaQaEl0ny+2MgBsRZcygc=
mihome-vacuum.0 | 2024-01-11 07:12:34.395 | debug | update_Map need new mapurl
mihome-vacuum.0 | 2024-01-11 07:12:34.395 | debug | update_Map Mimap enabled
mihome-vacuum.0 | 2024-01-11 07:12:34.395 | debug | Mappointer_updated
mihome-vacuum.0 | 2024-01-11 07:12:34.395 | debug | MIIO RECIVE: {"id":43,"result":["roboroommap%2F535856042%2F10"],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:34.395 | debug | MIIO MESSAGE TESTING: {"id":43,"result":["roboroommap%2F535856042%2F10"],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:34.379 | debug | Message= {"id":43,"method":"get_map_v1"}
mihome-vacuum.0 | 2024-01-11 07:12:34.143 | debug | MIIO RECIVE: {"id":42,"result":[{"enable":0,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:34.143 | debug | MIIO MESSAGE TESTING: {"id":42,"result":[{"enable":0,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:34.122 | debug | Message= {"id":42,"method":"get_carpet_mode"}
mihome-vacuum.0 | 2024-01-11 07:12:34.121 | debug | MIIO RECIVE: {"id":41,"result":[90],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:34.121 | debug | MIIO MESSAGE TESTING: {"id":41,"result":[90],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:34.101 | debug | Message= {"id":41,"method":"get_sound_volume"}
mihome-vacuum.0 | 2024-01-11 07:12:34.099 | debug | MIIO RECIVE: {"id":40,"result":{"ssid":"Pretty fly for a WIFI","ip":"192.168.178.40","mac":"b0:4a:39:4e:c4:aa","bssid":"f0:b0:14:9c:9c:b0","rssi":-53},"exe_time":20}
mihome-vacuum.0 | 2024-01-11 07:12:34.099 | debug | MIIO MESSAGE TESTING: {"id":40,"result":{"ssid":"Pretty fly for a WIFI","ip":"192.168.178.40","mac":"b0:4a:39:4e:c4:aa","bssid":"f0:b0:14:9c:9c:b0","rssi":-53},"exe_time":20}
mihome-vacuum.0 | 2024-01-11 07:12:34.079 | debug | MIIO MESSAGE TESTING: {"id":39,"result":["retry"],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:34.079 | debug | MIIO RECIVE: {"id":39,"result":["retry"],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:34.079 | debug | MIIO MESSAGE TESTING: {"id":39,"result":["retry"],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:34.059 | debug | Message= {"id":40,"method":"get_network_info"}
mihome-vacuum.0 | 2024-01-11 07:12:34.059 | debug | Message= {"id":39,"method":"get_map_v1"}
mihome-vacuum.0 | 2024-01-11 07:12:34.058 | debug | setGetStatus {"msg_ver":2,"msg_seq":759,"state":5,"battery":100,"clean_time":0,"clean_area":0,"error_code":0,"map_present":true,"in_cleaning":true,"in_returning":0,"in_fresh_state":0,"lab_status":1,"water_box_status":1,"back_type":-1,"wash_phase":0,"wash_ready":0,"fan_power":103,"dnd_enabled":true,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":202,"water_box_carriage_status":1,"mop_forbidden_enable":1,"camera_status":3457,"is_exploring":0,"home_sec_status":0,"home_sec_enable_password":0,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":3,"dust_collection_status":0,"auto_dust_collection":0,"avoid_count":0,"mop_mode":300,"debug_mode":0,"collision_avoid_status":1,"switch_map_mode":0,"dock_error_status":0,"charge_status":1,"unsave_map_reason":0,"unsave_map_flag":0,"clean_percent":0,"error_text":"No error"}
mihome-vacuum.0 | 2024-01-11 07:12:34.058 | debug | MIIO RECIVE: {"id":38,"result":[{"msg_ver":2,"msg_seq":759,"state":5,"battery":100,"clean_time":0,"clean_area":0,"error_code":0,"map_present":1,"in_cleaning":1,"in_returning":0,"in_fresh_state":0,"lab_status":1,"water_box_status":1,"back_type":-1,"wash_phase":0,"wash_ready":0,"fan_power":103,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":202,"water_box_carriage_status":1,"mop_forbidden_enable":1,"camera_status":3457,"is_exploring":0,"home_sec_status":0,"home_sec_enable_password":0,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":3,"dust_collection_status":0,"auto_dust_collection":0,"avoid_count":0,"mop_mode":300,"debug_mode":0,"collision_avoid_status":1,"switch_map_mode":0,"dock_error_status":0,"charge_status":1,"unsave_map_reason":0,"unsave_map_flag":0,"clean_percent":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:34.057 | debug | MIIO MESSAGE TESTING: {"id":38,"result":[{"msg_ver":2,"msg_seq":759,"state":5,"battery":100,"clean_time":0,"clean_area":0,"error_code":0,"map_present":1,"in_cleaning":1,"in_returning":0,"in_fresh_state":0,"lab_status":1,"water_box_status":1,"back_type":-1,"wash_phase":0,"wash_ready":0,"fan_power":103,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":202,"water_box_carriage_status":1,"mop_forbidden_enable":1,"camera_status":3457,"is_exploring":0,"home_sec_status":0,"home_sec_enable_password":0,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":3,"dust_collection_status":0,"auto_dust_collection":0,"avoid_count":0,"mop_mode":300,"debug_mode":0,"collision_avoid_status":1,"switch_map_mode":0,"dock_error_status":0,"charge_status":1,"unsave_map_reason":0,"unsave_map_flag":0,"clean_percent":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:34.035 | debug | Message= {"id":38,"method":"get_status"}
mihome-vacuum.0 | 2024-01-11 07:12:34.035 | debug | get params for stock Vacuum
mihome-vacuum.0 | 2024-01-11 07:12:32.795 | debug | Time difference between Mihome Vacuum and ioBroker: -1704938727 sec
mihome-vacuum.0 | 2024-01-11 07:12:32.795 | debug | Receive <<< Helo <<< 21310020000000001ff083aa000039e9ffffffffffffffffffffffffffffffff
mihome-vacuum.0 | 2024-01-11 07:12:28.676 | debug | ERROR at setGetStatus: TypeError: Cannot read properties of undefined (reading 'sendMessage')
mihome-vacuum.0 | 2024-01-11 07:12:26.675 | debug | MIIO RECIVE: {"id":37,"result":["ok"],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:26.675 | debug | MIIO MESSAGE TESTING: {"id":37,"result":["ok"],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:26.664 | debug | MIIO MESSAGE TESTING: {"id":36,"result":["ok"],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:26.664 | debug | MIIO RECIVE: {"id":36,"result":["ok"],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:26.663 | debug | MIIO MESSAGE TESTING: {"id":36,"result":["ok"],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:26.655 | info | State value to set for "mihome-vacuum.0.control.fan_power" has to be type "number" but received type "string"
mihome-vacuum.0 | 2024-01-11 07:12:26.654 | debug | MIIO MESSAGE TESTING: {"id":35,"result":["ok"],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:26.654 | debug | MIIO MESSAGE TESTING: {"id":35,"result":["ok"],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:26.654 | debug | MIIO RECIVE: {"id":35,"result":["ok"],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:26.654 | debug | MIIO MESSAGE TESTING: {"id":35,"result":["ok"],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:26.631 | debug | Message= {"id":37,"method":"app_start"}
mihome-vacuum.0 | 2024-01-11 07:12:26.631 | debug | We are in onMessage:{"command":"startVacuuming","message":null,"from":"system.adapter.mihome-vacuum.0","_id":15715113}
mihome-vacuum.0 | 2024-01-11 07:12:26.630 | debug | Message= {"id":36,"method":"app_start"}
mihome-vacuum.0 | 2024-01-11 07:12:26.630 | info | trigger cleaning all
mihome-vacuum.0 | 2024-01-11 07:12:26.629 | debug | start Cleaning: 5 MObj: {}
mihome-vacuum.0 | 2024-01-11 07:12:26.628 | debug | command: clean_home parent: control
mihome-vacuum.0 | 2024-01-11 07:12:26.626 | debug | Message= {"id":35,"method":"set_custom_mode","params":["104"]}
mihome-vacuum.0 | 2024-01-11 07:12:26.626 | debug | command: fan_power parent: control
mihome-vacuum.0 | 2024-01-11 07:12:22.789 | debug | Time difference between Mihome Vacuum and ioBroker: -1704938727 sec
mihome-vacuum.0 | 2024-01-11 07:12:22.788 | debug | Receive <<< Helo <<< 21310020000000001ff083aa000039dfffffffffffffffffffffffffffffffff
mihome-vacuum.0 | 2024-01-11 07:12:14.333 | debug | finish logs all [{"Datum":"11.1","Start":"07:00","Saugzeit":"3 min","Fläche":"5.1 m²","Error":0,"Ende":false},{"Datum":"10.1","Start":"15:09","Saugzeit":"30 min","Fläche":"25.53 m²","Error":0,"Ende":true},{"Datum":"10.1","Start":"13:42","Saugzeit":"6 min","Fläche":"5.16 m²","Error":0,"Ende":true},{"Datum":"10.1","Start":"12:39","Saugzeit":"7 min","Fläche":"5.15 m²","Error":0,"Ende":true},{"Datum":"10.1","Start":"12:31","Saugzeit":"4 min","Fläche":"3.87 m²","Error":0,"Ende":true},{"Datum":"10.1","Start":"07:00","Saugzeit":"21 min","Fläche":"19.42 m²","Error":0,"Ende":false},{"Datum":"9.1","Start":"20:57","Saugzeit":"3 min","Fläche":"4.48 m²","Error":0,"Ende":false},{"Datum":"9.1","Start":"17:00","Saugzeit":"46 min","Fläche":"36.24 m²","Error":0,"Ende":true},{"Datum":"7.1","Start":"07:00","Saugzeit":"43 min","Fläche":"37.4 m²","Error":0,"Ende":true},{"Datum":"6.1","Start":"07:00","Saugzeit":"48 min","Fläche":"39.07 m²","Error":0,"Ende":true},{"Datum":"5.1","Start":"07:00","Saugzeit":"45 min","Fläche":"38.76 m²","Error":0,"Ende":true},{"Datum":"4.1","Start":"07:00","Saugzeit":"46 min","Fläche":"39.24 m²","Error":0,"Ende":true},{"Datum":"3.1","Start":"07:00","Saugzeit":"45 min","Fläche":"39.23 m²","Error":0,"Ende":true},{"Datum":"2.1","Start":"07:00","Saugzeit":"44 min","Fläche":"39.34 m²","Error":0,"Ende":true},{"Datum":"1.1","Start":"12:41","Saugzeit":"48 min","Fläche":"38.84 m²","Error":0,"Ende":true},{"Datum":"1.1","Start":"07:00","Saugzeit":"7 min","Fläche":"6.96 m²","Error":0,"Ende":false},{"Datum":"31.12","Start":"17:00","Saugzeit":"0 min","Fläche":"0 m²","Error":0,"Ende":false},{"Datum":"31.12","Start":"07:00","Saugzeit":"6 min","Fläche":"6.81 m²","Error":0,"Ende":false},{"Datum":"30.12","Start":"17:00","Saugzeit":"36 min","Fläche":"32.34 m²","Error":0,"Ende":false},{"Datum":"30.12","Start":"11:52","Saugzeit":"11 min","Fläche":"8.78 m²","Error":0,"Ende":false}]
mihome-vacuum.0 | 2024-01-11 07:12:14.333 | debug | MIIO RECIVE: {"id":34,"result":[{"begin":1703933546,"end":1703934359,"duration":676,"area":8775000,"error":0,"complete":0,"start_type":2,"clean_type":1,"finish_reason":60,"dust_collection_status":0,"avoid_count":3,"wash_count":1,"map_flag":0}],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:14.332 | debug | MIIO MESSAGE TESTING: {"id":34,"result":[{"begin":1703933546,"end":1703934359,"duration":676,"area":8775000,"error":0,"complete":0,"start_type":2,"clean_type":1,"finish_reason":60,"dust_collection_status":0,"avoid_count":3,"wash_count":1,"map_flag":0}],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:14.312 | debug | Message= {"id":34,"method":"get_clean_record","params":[1703933546]}
mihome-vacuum.0 | 2024-01-11 07:12:14.312 | debug | MIIO RECIVE: {"id":33,"result":[{"begin":1703952001,"end":1703954544,"duration":2135,"area":32335000,"error":0,"complete":0,"start_type":2,"clean_type":1,"finish_reason":60,"dust_collection_status":0,"avoid_count":29,"wash_count":2,"map_flag":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:14.312 | debug | MIIO MESSAGE TESTING: {"id":33,"result":[{"begin":1703952001,"end":1703954544,"duration":2135,"area":32335000,"error":0,"complete":0,"start_type":2,"clean_type":1,"finish_reason":60,"dust_collection_status":0,"avoid_count":29,"wash_count":2,"map_flag":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:14.292 | debug | Message= {"id":33,"method":"get_clean_record","params":[1703952001]}
mihome-vacuum.0 | 2024-01-11 07:12:14.292 | debug | MIIO RECIVE: {"id":32,"result":[{"begin":1704002401,"end":1704002786,"duration":379,"area":6810000,"error":0,"complete":0,"start_type":2,"clean_type":1,"finish_reason":60,"dust_collection_status":0,"avoid_count":6,"wash_count":0,"map_flag":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:14.292 | debug | MIIO MESSAGE TESTING: {"id":32,"result":[{"begin":1704002401,"end":1704002786,"duration":379,"area":6810000,"error":0,"complete":0,"start_type":2,"clean_type":1,"finish_reason":60,"dust_collection_status":0,"avoid_count":6,"wash_count":0,"map_flag":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:14.271 | debug | Message= {"id":32,"method":"get_clean_record","params":[1704002401]}
mihome-vacuum.0 | 2024-01-11 07:12:14.271 | debug | MIIO RECIVE: {"id":31,"result":[{"begin":1704038401,"end":1704038409,"duration":8,"area":0,"error":0,"complete":0,"start_type":2,"clean_type":1,"finish_reason":60,"dust_collection_status":0,"avoid_count":0,"wash_count":0,"map_flag":0}],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:14.270 | debug | MIIO MESSAGE TESTING: {"id":31,"result":[{"begin":1704038401,"end":1704038409,"duration":8,"area":0,"error":0,"complete":0,"start_type":2,"clean_type":1,"finish_reason":60,"dust_collection_status":0,"avoid_count":0,"wash_count":0,"map_flag":0}],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:14.250 | debug | Message= {"id":31,"method":"get_clean_record","params":[1704038401]}
mihome-vacuum.0 | 2024-01-11 07:12:14.250 | debug | MIIO RECIVE: {"id":30,"result":[{"begin":1704088801,"end":1704089365,"duration":429,"area":6955000,"error":0,"complete":0,"start_type":2,"clean_type":1,"finish_reason":60,"dust_collection_status":0,"avoid_count":10,"wash_count":1,"map_flag":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:14.250 | debug | MIIO MESSAGE TESTING: {"id":30,"result":[{"begin":1704088801,"end":1704089365,"duration":429,"area":6955000,"error":0,"complete":0,"start_type":2,"clean_type":1,"finish_reason":60,"dust_collection_status":0,"avoid_count":10,"wash_count":1,"map_flag":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:14.230 | debug | Message= {"id":30,"method":"get_clean_record","params":[1704088801]}
mihome-vacuum.0 | 2024-01-11 07:12:14.229 | debug | MIIO RECIVE: {"id":29,"result":[{"begin":1704109309,"end":1704112638,"duration":2897,"area":38835000,"error":0,"complete":1,"start_type":2,"clean_type":1,"finish_reason":52,"dust_collection_status":0,"avoid_count":50,"wash_count":3,"map_flag":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:14.229 | debug | MIIO MESSAGE TESTING: {"id":29,"result":[{"begin":1704109309,"end":1704112638,"duration":2897,"area":38835000,"error":0,"complete":1,"start_type":2,"clean_type":1,"finish_reason":52,"dust_collection_status":0,"avoid_count":50,"wash_count":3,"map_flag":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:14.209 | debug | Message= {"id":29,"method":"get_clean_record","params":[1704109309]}
mihome-vacuum.0 | 2024-01-11 07:12:14.209 | debug | MIIO RECIVE: {"id":28,"result":[{"begin":1704175201,"end":1704178262,"duration":2647,"area":39342500,"error":0,"complete":1,"start_type":2,"clean_type":1,"finish_reason":52,"dust_collection_status":0,"avoid_count":26,"wash_count":3,"map_flag":0}],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:14.209 | debug | MIIO MESSAGE TESTING: {"id":28,"result":[{"begin":1704175201,"end":1704178262,"duration":2647,"area":39342500,"error":0,"complete":1,"start_type":2,"clean_type":1,"finish_reason":52,"dust_collection_status":0,"avoid_count":26,"wash_count":3,"map_flag":0}],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:14.191 | debug | Message= {"id":28,"method":"get_clean_record","params":[1704175201]}
mihome-vacuum.0 | 2024-01-11 07:12:14.191 | debug | MIIO RECIVE: {"id":27,"result":[{"begin":1704261601,"end":1704264291,"duration":2690,"area":39227500,"error":0,"complete":1,"start_type":2,"clean_type":1,"finish_reason":52,"dust_collection_status":0,"avoid_count":35,"wash_count":0,"map_flag":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:14.191 | debug | MIIO MESSAGE TESTING: {"id":27,"result":[{"begin":1704261601,"end":1704264291,"duration":2690,"area":39227500,"error":0,"complete":1,"start_type":2,"clean_type":1,"finish_reason":52,"dust_collection_status":0,"avoid_count":35,"wash_count":0,"map_flag":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:14.170 | debug | Message= {"id":27,"method":"get_clean_record","params":[1704261601]}
mihome-vacuum.0 | 2024-01-11 07:12:14.169 | debug | MIIO RECIVE: {"id":26,"result":[{"begin":1704348001,"end":1704351110,"duration":2731,"area":39235000,"error":0,"complete":1,"start_type":2,"clean_type":1,"finish_reason":52,"dust_collection_status":0,"avoid_count":36,"wash_count":3,"map_flag":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:14.169 | debug | MIIO MESSAGE TESTING: {"id":26,"result":[{"begin":1704348001,"end":1704351110,"duration":2731,"area":39235000,"error":0,"complete":1,"start_type":2,"clean_type":1,"finish_reason":52,"dust_collection_status":0,"avoid_count":36,"wash_count":3,"map_flag":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:14.147 | debug | Message= {"id":26,"method":"get_clean_record","params":[1704348001]}
mihome-vacuum.0 | 2024-01-11 07:12:14.147 | debug | MIIO RECIVE: {"id":25,"result":[{"begin":1704434401,"end":1704437105,"duration":2704,"area":38760000,"error":0,"complete":1,"start_type":2,"clean_type":1,"finish_reason":52,"dust_collection_status":0,"avoid_count":22,"wash_count":0,"map_flag":0}],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:14.146 | debug | MIIO MESSAGE TESTING: {"id":25,"result":[{"begin":1704434401,"end":1704437105,"duration":2704,"area":38760000,"error":0,"complete":1,"start_type":2,"clean_type":1,"finish_reason":52,"dust_collection_status":0,"avoid_count":22,"wash_count":0,"map_flag":0}],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:14.126 | debug | Message= {"id":25,"method":"get_clean_record","params":[1704434401]}
mihome-vacuum.0 | 2024-01-11 07:12:14.126 | debug | MIIO RECIVE: {"id":24,"result":[{"begin":1704520801,"end":1704524123,"duration":2903,"area":39067500,"error":0,"complete":1,"start_type":2,"clean_type":1,"finish_reason":52,"dust_collection_status":0,"avoid_count":41,"wash_count":2,"map_flag":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:14.126 | debug | MIIO MESSAGE TESTING: {"id":24,"result":[{"begin":1704520801,"end":1704524123,"duration":2903,"area":39067500,"error":0,"complete":1,"start_type":2,"clean_type":1,"finish_reason":52,"dust_collection_status":0,"avoid_count":41,"wash_count":2,"map_flag":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:14.106 | debug | Message= {"id":24,"method":"get_clean_record","params":[1704520801]}
mihome-vacuum.0 | 2024-01-11 07:12:14.106 | debug | MIIO RECIVE: {"id":23,"result":[{"begin":1704607201,"end":1704609782,"duration":2581,"area":37395000,"error":0,"complete":1,"start_type":2,"clean_type":1,"finish_reason":52,"dust_collection_status":0,"avoid_count":19,"wash_count":0,"map_flag":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:14.106 | debug | MIIO MESSAGE TESTING: {"id":23,"result":[{"begin":1704607201,"end":1704609782,"duration":2581,"area":37395000,"error":0,"complete":1,"start_type":2,"clean_type":1,"finish_reason":52,"dust_collection_status":0,"avoid_count":19,"wash_count":0,"map_flag":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:14.085 | debug | Message= {"id":23,"method":"get_clean_record","params":[1704607201]}
mihome-vacuum.0 | 2024-01-11 07:12:14.085 | debug | MIIO RECIVE: {"id":22,"result":[{"begin":1704816002,"end":1704819160,"duration":2732,"area":36242500,"error":0,"complete":1,"start_type":2,"clean_type":1,"finish_reason":52,"dust_collection_status":0,"avoid_count":56,"wash_count":3,"map_flag":0}],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:14.085 | debug | MIIO MESSAGE TESTING: {"id":22,"result":[{"begin":1704816002,"end":1704819160,"duration":2732,"area":36242500,"error":0,"complete":1,"start_type":2,"clean_type":1,"finish_reason":52,"dust_collection_status":0,"avoid_count":56,"wash_count":3,"map_flag":0}],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:14.066 | debug | Message= {"id":22,"method":"get_clean_record","params":[1704816002]}
mihome-vacuum.0 | 2024-01-11 07:12:14.066 | debug | MIIO RECIVE: {"id":21,"result":[{"begin":1704830277,"end":1704830459,"duration":182,"area":4475000,"error":0,"complete":0,"start_type":2,"clean_type":3,"finish_reason":60,"dust_collection_status":0,"avoid_count":1,"wash_count":0,"map_flag":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:14.065 | debug | MIIO MESSAGE TESTING: {"id":21,"result":[{"begin":1704830277,"end":1704830459,"duration":182,"area":4475000,"error":0,"complete":0,"start_type":2,"clean_type":3,"finish_reason":60,"dust_collection_status":0,"avoid_count":1,"wash_count":0,"map_flag":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:14.044 | debug | Message= {"id":21,"method":"get_clean_record","params":[1704830277]}
mihome-vacuum.0 | 2024-01-11 07:12:14.044 | debug | MIIO RECIVE: {"id":20,"result":[{"begin":1704866402,"end":1704867829,"duration":1289,"area":19415000,"error":0,"complete":0,"start_type":2,"clean_type":1,"finish_reason":60,"dust_collection_status":0,"avoid_count":45,"wash_count":1,"map_flag":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:14.044 | debug | MIIO MESSAGE TESTING: {"id":20,"result":[{"begin":1704866402,"end":1704867829,"duration":1289,"area":19415000,"error":0,"complete":0,"start_type":2,"clean_type":1,"finish_reason":60,"dust_collection_status":0,"avoid_count":45,"wash_count":1,"map_flag":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:14.032 | debug | MIIO MESSAGE TESTING: {"id":19,"result":[{"enable":0,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:14.032 | debug | MIIO RECIVE: {"id":19,"result":[{"enable":0,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:14.032 | debug | MIIO MESSAGE TESTING: {"id":19,"result":[{"enable":0,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:14.023 | debug | Message= {"id":20,"method":"get_clean_record","params":[1704866402]}
mihome-vacuum.0 | 2024-01-11 07:12:14.023 | debug | MIIO MESSAGE TESTING: {"id":18,"result":[{"begin":1704886300,"end":1704886663,"duration":232,"area":3865000,"error":0,"complete":1,"start_type":2,"clean_type":2,"finish_reason":54,"dust_collection_status":0,"avoid_count":2,"wash_count":2,"map_flag":0}],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:14.023 | debug | MIIO RECIVE: {"id":18,"result":[{"begin":1704886300,"end":1704886663,"duration":232,"area":3865000,"error":0,"complete":1,"start_type":2,"clean_type":2,"finish_reason":54,"dust_collection_status":0,"avoid_count":2,"wash_count":2,"map_flag":0}],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:14.023 | debug | MIIO MESSAGE TESTING: {"id":18,"result":[{"begin":1704886300,"end":1704886663,"duration":232,"area":3865000,"error":0,"complete":1,"start_type":2,"clean_type":2,"finish_reason":54,"dust_collection_status":0,"avoid_count":2,"wash_count":2,"map_flag":0}],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:14.003 | debug | Message= {"id":19,"method":"get_carpet_mode"}
mihome-vacuum.0 | 2024-01-11 07:12:14.002 | info | create state for carpet_mode
mihome-vacuum.0 | 2024-01-11 07:12:14.002 | debug | MIIO MESSAGE TESTING: {"id":17,"result":[{"enable":0,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:14.002 | debug | MIIO RECIVE: {"id":17,"result":[{"enable":0,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:14.002 | debug | MIIO MESSAGE TESTING: {"id":17,"result":[{"enable":0,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:14.002 | debug | Message= {"id":18,"method":"get_clean_record","params":[1704886300]}
mihome-vacuum.0 | 2024-01-11 07:12:14.002 | debug | MIIO MESSAGE TESTING: {"id":16,"result":[{"begin":1704886793,"end":1704887186,"duration":393,"area":5145000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0,"avoid_count":0,"wash_count":1,"map_flag":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:14.002 | debug | MIIO RECIVE: {"id":16,"result":[{"begin":1704886793,"end":1704887186,"duration":393,"area":5145000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0,"avoid_count":0,"wash_count":1,"map_flag":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:14.001 | debug | MIIO MESSAGE TESTING: {"id":16,"result":[{"begin":1704886793,"end":1704887186,"duration":393,"area":5145000,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0,"avoid_count":0,"wash_count":1,"map_flag":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:13.901 | debug | Message= {"id":17,"method":"get_carpet_mode"}
mihome-vacuum.0 | 2024-01-11 07:12:13.900 | debug | Startup: Delete setGetConsumable
mihome-vacuum.0 | 2024-01-11 07:12:13.900 | debug | Startup: setGetConsumable Answer: true
mihome-vacuum.0 | 2024-01-11 07:12:13.900 | debug | MIIO MESSAGE TESTING: {"id":15,"result":[{"main_brush_work_time":826053,"side_brush_work_time":163314,"filter_work_time":498029,"filter_element_work_time":0,"sensor_dirty_time":7186,"strainer_work_times":198,"dust_collection_work_times":357,"cleaning_brush_work_times":198}],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:13.900 | debug | MIIO RECIVE: {"id":15,"result":[{"main_brush_work_time":826053,"side_brush_work_time":163314,"filter_work_time":498029,"filter_element_work_time":0,"sensor_dirty_time":7186,"strainer_work_times":198,"dust_collection_work_times":357,"cleaning_brush_work_times":198}],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:13.900 | debug | MIIO MESSAGE TESTING: {"id":15,"result":[{"main_brush_work_time":826053,"side_brush_work_time":163314,"filter_work_time":498029,"filter_element_work_time":0,"sensor_dirty_time":7186,"strainer_work_times":198,"dust_collection_work_times":357,"cleaning_brush_work_times":198}],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:13.889 | debug | Message= {"id":16,"method":"get_clean_record","params":[1704886793]}
mihome-vacuum.0 | 2024-01-11 07:12:13.889 | debug | MIIO MESSAGE TESTING: {"id":14,"result":[{"begin":1704890579,"end":1704891072,"duration":369,"area":5157500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0,"avoid_count":9,"wash_count":2,"map_flag":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:13.889 | debug | MIIO RECIVE: {"id":14,"result":[{"begin":1704890579,"end":1704891072,"duration":369,"area":5157500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0,"avoid_count":9,"wash_count":2,"map_flag":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:13.889 | debug | MIIO MESSAGE TESTING: {"id":14,"result":[{"begin":1704890579,"end":1704891072,"duration":369,"area":5157500,"error":0,"complete":1,"start_type":2,"clean_type":3,"finish_reason":56,"dust_collection_status":0,"avoid_count":9,"wash_count":2,"map_flag":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:13.879 | debug | Message= {"id":15,"method":"get_consumable"}
mihome-vacuum.0 | 2024-01-11 07:12:13.879 | debug | Startup: Delete setGetCleanSummary
mihome-vacuum.0 | 2024-01-11 07:12:13.879 | debug | Startup: setGetCleanSummary Answer: true
mihome-vacuum.0 | 2024-01-11 07:12:13.879 | debug | MIIO MESSAGE TESTING: {"id":13,"result":{"clean_time":1312422,"clean_area":18139512500,"clean_count":766,"dust_collection_count":357,"records":[1704952802,1704895794,1704890579,1704886793,1704886300,1704866402,1704830277,1704816002,1704607201,1704520801,1704434401,1704348001,1704261601,1704175201,1704109309,1704088801,1704038401,1704002401,1703952001,1703933546]},"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:13.879 | debug | MIIO RECIVE: {"id":13,"result":{"clean_time":1312422,"clean_area":18139512500,"clean_count":766,"dust_collection_count":357,"records":[1704952802,1704895794,1704890579,1704886793,1704886300,1704866402,1704830277,1704816002,1704607201,1704520801,1704434401,1704348001,1704261601,1704175201,1704109309,1704088801,1704038401,1704002401,1703952001,1703933546]},"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:13.878 | debug | MIIO MESSAGE TESTING: {"id":13,"result":{"clean_time":1312422,"clean_area":18139512500,"clean_count":766,"dust_collection_count":357,"records":[1704952802,1704895794,1704890579,1704886793,1704886300,1704866402,1704830277,1704816002,1704607201,1704520801,1704434401,1704348001,1704261601,1704175201,1704109309,1704088801,1704038401,1704002401,1703952001,1703933546]},"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:13.868 | debug | Message= {"id":14,"method":"get_clean_record","params":[1704890579]}
mihome-vacuum.0 | 2024-01-11 07:12:13.868 | debug | MIIO MESSAGE TESTING: {"id":12,"result":[{"begin":1704895794,"end":1704898037,"duration":1827,"area":25525000,"error":0,"complete":1,"start_type":2,"clean_type":1,"finish_reason":52,"dust_collection_status":0,"avoid_count":50,"wash_count":3,"map_flag":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:13.868 | debug | MIIO RECIVE: {"id":12,"result":[{"begin":1704895794,"end":1704898037,"duration":1827,"area":25525000,"error":0,"complete":1,"start_type":2,"clean_type":1,"finish_reason":52,"dust_collection_status":0,"avoid_count":50,"wash_count":3,"map_flag":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:13.867 | debug | MIIO MESSAGE TESTING: {"id":12,"result":[{"begin":1704895794,"end":1704898037,"duration":1827,"area":25525000,"error":0,"complete":1,"start_type":2,"clean_type":1,"finish_reason":52,"dust_collection_status":0,"avoid_count":50,"wash_count":3,"map_flag":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:13.860 | debug | Message= {"id":13,"method":"get_clean_summary"}
mihome-vacuum.0 | 2024-01-11 07:12:13.860 | debug | Startup: Delete getMultiMapsList
mihome-vacuum.0 | 2024-01-11 07:12:13.860 | debug | Startup: getMultiMapsList Answer: true
mihome-vacuum.0 | 2024-01-11 07:12:13.859 | debug | States for Map: {"0":"Dieter"}
mihome-vacuum.0 | 2024-01-11 07:12:13.859 | debug | States for 1 Map: [{"mapFlag":0,"add_time":1704898362,"length":6,"name":"Dieter","bak_maps":[{"mapFlag":4,"add_time":1657380800}]}]
mihome-vacuum.0 | 2024-01-11 07:12:13.859 | debug | MIIO MESSAGE TESTING: {"id":11,"result":[{"max_multi_map":1,"max_bak_map":1,"multi_map_count":1,"map_info":[{"mapFlag":0,"add_time":1704898362,"length":6,"name":"Dieter","bak_maps":[{"mapFlag":4,"add_time":1657380800}]}]}],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:13.859 | debug | MIIO RECIVE: {"id":11,"result":[{"max_multi_map":1,"max_bak_map":1,"multi_map_count":1,"map_info":[{"mapFlag":0,"add_time":1704898362,"length":6,"name":"Dieter","bak_maps":[{"mapFlag":4,"add_time":1657380800}]}]}],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:13.859 | debug | MIIO MESSAGE TESTING: {"id":11,"result":[{"max_multi_map":1,"max_bak_map":1,"multi_map_count":1,"map_info":[{"mapFlag":0,"add_time":1704898362,"length":6,"name":"Dieter","bak_maps":[{"mapFlag":4,"add_time":1657380800}]}]}],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:13.848 | debug | Message= {"id":12,"method":"get_clean_record","params":[1704895794]}
mihome-vacuum.0 | 2024-01-11 07:12:13.848 | debug | MIIO MESSAGE TESTING: {"id":10,"result":[{"begin":1704952802,"end":1704952970,"duration":162,"area":5097500,"error":0,"complete":0,"start_type":2,"clean_type":1,"finish_reason":60,"dust_collection_status":0,"avoid_count":2,"wash_count":0,"map_flag":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:13.847 | debug | MIIO RECIVE: {"id":10,"result":[{"begin":1704952802,"end":1704952970,"duration":162,"area":5097500,"error":0,"complete":0,"start_type":2,"clean_type":1,"finish_reason":60,"dust_collection_status":0,"avoid_count":2,"wash_count":0,"map_flag":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:13.847 | debug | MIIO MESSAGE TESTING: {"id":10,"result":[{"begin":1704952802,"end":1704952970,"duration":162,"area":5097500,"error":0,"complete":0,"start_type":2,"clean_type":1,"finish_reason":60,"dust_collection_status":0,"avoid_count":2,"wash_count":0,"map_flag":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:13.837 | debug | Message= {"id":11,"method":"get_multi_maps_list"}
mihome-vacuum.0 | 2024-01-11 07:12:13.837 | debug | MIIO MESSAGE TESTING: {"id":9,"result":[90],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:13.837 | debug | MIIO RECIVE: {"id":9,"result":[90],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:13.836 | debug | MIIO MESSAGE TESTING: {"id":9,"result":[90],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:13.829 | debug | Message= {"id":10,"method":"get_clean_record","params":[1704952802]}
mihome-vacuum.0 | 2024-01-11 07:12:13.828 | debug | MIIO MESSAGE TESTING: {"id":8,"result":{"clean_time":1312422,"clean_area":18139512500,"clean_count":766,"dust_collection_count":357,"records":[1704952802,1704895794,1704890579,1704886793,1704886300,1704866402,1704830277,1704816002,1704607201,1704520801,1704434401,1704348001,1704261601,1704175201,1704109309,1704088801,1704038401,1704002401,1703952001,1703933546]},"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:13.828 | debug | MIIO RECIVE: {"id":8,"result":{"clean_time":1312422,"clean_area":18139512500,"clean_count":766,"dust_collection_count":357,"records":[1704952802,1704895794,1704890579,1704886793,1704886300,1704866402,1704830277,1704816002,1704607201,1704520801,1704434401,1704348001,1704261601,1704175201,1704109309,1704088801,1704038401,1704002401,1703952001,1703933546]},"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:13.828 | debug | MIIO MESSAGE TESTING: {"id":8,"result":{"clean_time":1312422,"clean_area":18139512500,"clean_count":766,"dust_collection_count":357,"records":[1704952802,1704895794,1704890579,1704886793,1704886300,1704866402,1704830277,1704816002,1704607201,1704520801,1704434401,1704348001,1704261601,1704175201,1704109309,1704088801,1704038401,1704002401,1703952001,1703933546]},"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:13.825 | debug | update_Map got new time:1704953533
mihome-vacuum.0 | 2024-01-11 07:12:13.825 | debug | update_Map got new expires:1704955333
mihome-vacuum.0 | 2024-01-11 07:12:13.825 | debug | update_Map got new url:https://awsde0.fds.api.xiaomi.com/robomap/roboroommap/535856042/9?Expires=1704955333000&GalaxyAccessKeyId=5271733786445&Signature=6uogcxjFYUj5Di6uCHFb9ymHkDo=
mihome-vacuum.0 | 2024-01-11 07:12:13.819 | debug | Message= {"id":9,"method":"get_sound_volume"}
mihome-vacuum.0 | 2024-01-11 07:12:13.817 | debug | MIIO MESSAGE TESTING: {"id":7,"result":{"ssid":"Pretty fly for a WIFI","ip":"192.168.178.40","mac":"b0:4a:39:4e:c4:aa","bssid":"f0:b0:14:9c:9c:b0","rssi":-57},"exe_time":21}
mihome-vacuum.0 | 2024-01-11 07:12:13.817 | debug | MIIO RECIVE: {"id":7,"result":{"ssid":"Pretty fly for a WIFI","ip":"192.168.178.40","mac":"b0:4a:39:4e:c4:aa","bssid":"f0:b0:14:9c:9c:b0","rssi":-57},"exe_time":21}
mihome-vacuum.0 | 2024-01-11 07:12:13.816 | debug | MIIO MESSAGE TESTING: {"id":7,"result":{"ssid":"Pretty fly for a WIFI","ip":"192.168.178.40","mac":"b0:4a:39:4e:c4:aa","bssid":"f0:b0:14:9c:9c:b0","rssi":-57},"exe_time":21}
mihome-vacuum.0 | 2024-01-11 07:12:13.804 | debug | Message= {"id":8,"method":"get_clean_summary"}
mihome-vacuum.0 | 2024-01-11 07:12:13.795 | debug | MIIO MESSAGE TESTING: {"id":6,"result":[{"main_brush_work_time":826053,"side_brush_work_time":163314,"filter_work_time":498029,"filter_element_work_time":0,"sensor_dirty_time":7186,"strainer_work_times":198,"dust_collection_work_times":357,"cleaning_brush_work_times":198}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:13.795 | debug | MIIO RECIVE: {"id":6,"result":[{"main_brush_work_time":826053,"side_brush_work_time":163314,"filter_work_time":498029,"filter_element_work_time":0,"sensor_dirty_time":7186,"strainer_work_times":198,"dust_collection_work_times":357,"cleaning_brush_work_times":198}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:13.795 | debug | MIIO MESSAGE TESTING: {"id":6,"result":[{"main_brush_work_time":826053,"side_brush_work_time":163314,"filter_work_time":498029,"filter_element_work_time":0,"sensor_dirty_time":7186,"strainer_work_times":198,"dust_collection_work_times":357,"cleaning_brush_work_times":198}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:13.776 | debug | Message= {"id":7,"method":"get_network_info"}
mihome-vacuum.0 | 2024-01-11 07:12:13.776 | debug | Message= {"id":6,"method":"get_consumable"}
mihome-vacuum.0 | 2024-01-11 07:12:13.775 | debug | MIIO RECIVE: {"id":5,"result":[[16,"73001003919",6],[17,"73001006379",8],[18,"73001010847",1],[19,"73001006378",13],[20,"73001006380",14],[21,"73001003920",15]],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:13.775 | debug | MIIO MESSAGE TESTING: {"id":5,"result":[[16,"73001003919",6],[17,"73001006379",8],[18,"73001010847",1],[19,"73001006378",13],[20,"73001006380",14],[21,"73001003920",15]],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:13.759 | debug | Message= {"id":5,"method":"get_room_mapping"}
mihome-vacuum.0 | 2024-01-11 07:12:13.757 | debug | update_Map need new mapurl
mihome-vacuum.0 | 2024-01-11 07:12:13.757 | debug | update_Map Mimap enabled
mihome-vacuum.0 | 2024-01-11 07:12:13.757 | debug | Mappointer_updated
mihome-vacuum.0 | 2024-01-11 07:12:13.757 | debug | MIIO RECIVE: {"id":4,"result":["roboroommap%2F535856042%2F9"],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:13.757 | debug | MIIO MESSAGE TESTING: {"id":4,"result":["roboroommap%2F535856042%2F9"],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:13.732 | debug | Message= {"id":4,"method":"get_map_v1"}
mihome-vacuum.0 | 2024-01-11 07:12:13.445 | info | change states from State control.fan_power mihome-vacuum.0.rooms.73001010847.roomFanPower
mihome-vacuum.0 | 2024-01-11 07:12:13.445 | info | change states from State control.fan_power mihome-vacuum.0.rooms.73001006380.roomFanPower
mihome-vacuum.0 | 2024-01-11 07:12:13.445 | info | change states from State control.fan_power mihome-vacuum.0.rooms.73001006379.roomFanPower
mihome-vacuum.0 | 2024-01-11 07:12:13.445 | info | change states from State control.fan_power mihome-vacuum.0.rooms.73001006378.roomFanPower
mihome-vacuum.0 | 2024-01-11 07:12:13.444 | info | change states from State control.fan_power mihome-vacuum.0.rooms.73001003920.roomFanPower
mihome-vacuum.0 | 2024-01-11 07:12:13.444 | info | change states from State control.fan_power mihome-vacuum.0.rooms.73001003919.roomFanPower
mihome-vacuum.0 | 2024-01-11 07:12:13.432 | debug | MIIO RECIVE: {"id":3,"result":["retry"],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:13.432 | debug | MIIO MESSAGE TESTING: {"id":3,"result":["retry"],"exe_time":11}
mihome-vacuum.0 | 2024-01-11 07:12:13.414 | info | settest next timer: not available
mihome-vacuum.0 | 2024-01-11 07:12:13.413 | debug | Message= {"id":3,"method":"get_map_v1"}
mihome-vacuum.0 | 2024-01-11 07:12:13.404 | info | create states for Mop washing
mihome-vacuum.0 | 2024-01-11 07:12:13.403 | info | create states for dust collecting
mihome-vacuum.0 | 2024-01-11 07:12:13.402 | info | create states for dock status
mihome-vacuum.0 | 2024-01-11 07:12:13.400 | info | create states for mop mode
mihome-vacuum.0 | 2024-01-11 07:12:13.396 | info | create states for water box mode
mihome-vacuum.0 | 2024-01-11 07:12:13.395 | debug | Search can't be optimized because wildcard not at the end, fallback to keys!: function(doc) { if (doc.type === 'state') emit(doc._id, doc) }
mihome-vacuum.0 | 2024-01-11 07:12:13.393 | info | create states for water box
mihome-vacuum.0 | 2024-01-11 07:12:13.393 | info | change states from State control.fan_power
mihome-vacuum.0 | 2024-01-11 07:12:13.391 | info | create states for mop
mihome-vacuum.0 | 2024-01-11 07:12:13.391 | debug | setGetStatus {"msg_ver":2,"msg_seq":756,"state":8,"battery":100,"clean_time":162,"clean_area":5097500,"error_code":0,"map_present":true,"in_cleaning":false,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":1,"back_type":-1,"wash_phase":0,"wash_ready":0,"fan_power":103,"dnd_enabled":true,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":202,"water_box_carriage_status":1,"mop_forbidden_enable":1,"camera_status":3457,"is_exploring":0,"home_sec_status":0,"home_sec_enable_password":0,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":3,"dust_collection_status":0,"auto_dust_collection":0,"avoid_count":2,"mop_mode":300,"debug_mode":0,"collision_avoid_status":1,"switch_map_mode":0,"dock_error_status":0,"charge_status":1,"unsave_map_reason":4,"unsave_map_flag":0,"clean_percent":0,"error_text":"No error"}
mihome-vacuum.0 | 2024-01-11 07:12:13.390 | debug | MIIO RECIVE: {"id":2,"result":[{"msg_ver":2,"msg_seq":756,"state":8,"battery":100,"clean_time":162,"clean_area":5097500,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":1,"back_type":-1,"wash_phase":0,"wash_ready":0,"fan_power":103,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":202,"water_box_carriage_status":1,"mop_forbidden_enable":1,"camera_status":3457,"is_exploring":0,"home_sec_status":0,"home_sec_enable_password":0,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":3,"dust_collection_status":0,"auto_dust_collection":0,"avoid_count":2,"mop_mode":300,"debug_mode":0,"collision_avoid_status":1,"switch_map_mode":0,"dock_error_status":0,"charge_status":1,"unsave_map_reason":4,"unsave_map_flag":0,"clean_percent":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:13.390 | debug | MIIO MESSAGE TESTING: {"id":2,"result":[{"msg_ver":2,"msg_seq":756,"state":8,"battery":100,"clean_time":162,"clean_area":5097500,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":1,"back_type":-1,"wash_phase":0,"wash_ready":0,"fan_power":103,"dnd_enabled":1,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":202,"water_box_carriage_status":1,"mop_forbidden_enable":1,"camera_status":3457,"is_exploring":0,"home_sec_status":0,"home_sec_enable_password":0,"adbumper_status":[0,0,0],"water_shortage_status":0,"dock_type":3,"dust_collection_status":0,"auto_dust_collection":0,"avoid_count":2,"mop_mode":300,"debug_mode":0,"collision_avoid_status":1,"switch_map_mode":0,"dock_error_status":0,"charge_status":1,"unsave_map_reason":4,"unsave_map_flag":0,"clean_percent":0}],"exe_time":10}
mihome-vacuum.0 | 2024-01-11 07:12:13.372 | debug | Message= {"id":2,"method":"get_status"}
mihome-vacuum.0 | 2024-01-11 07:12:13.371 | debug | get params for stock Vacuum
mihome-vacuum.0 | 2024-01-11 07:12:13.371 | debug | Create State done!
mihome-vacuum.0 | 2024-01-11 07:12:13.371 | debug | Create State for map: loadMap
mihome-vacuum.0 | 2024-01-11 07:12:13.371 | debug | Create State for map: mapURL
mihome-vacuum.0 | 2024-01-11 07:12:13.371 | debug | Create State for map: mapStatus
mihome-vacuum.0 | 2024-01-11 07:12:13.371 | debug | Create State for map: actualMap
mihome-vacuum.0 | 2024-01-11 07:12:13.371 | debug | Create State for map: map64
mihome-vacuum.0 | 2024-01-11 07:12:13.371 | debug | Create State for map:
mihome-vacuum.0 | 2024-01-11 07:12:13.370 | debug | Create State for Queue: queue
mihome-vacuum.0 | 2024-01-11 07:12:13.367 | debug | Xiaomi Cloud: Login successful
mihome-vacuum.0 | 2024-01-11 07:12:13.366 | debug | Login step3: [{"key":"userId","value":"6202567183","domain":"sts.api.io.mi.com","path":"/","hostOnly":false,"creation":"2024-01-11T06:12:13.361Z","lastAccessed":"2024-01-11T06:12:13.366Z"},{"key":"cUserId","value":"fxXJ-yKUtT7bqAYtNEdCcpKmAt4","domain":"sts.api.io.mi.com","path":"/","hostOnly":false,"creation":"2024-01-11T06:12:13.363Z","lastAccessed":"2024-01-11T06:12:13.366Z"},{"key":"serviceToken","value":"tvuPiLA8TguWcyaBYbn9Z/4614qM9D1LuVO71xXtQueFo4S5XZyFCMLsrtMuf8RO6m7ywBLVYTFzSnoDQTDoSrG/kr7n91faN+roQ/OYTmN9pOIAiMUdGhqzNm67nYXsT9iqWzUuiSGqChcxzB0OtGepmtYA6K2yeeEAp8yI5PM=","domain":"sts.api.io.mi.com","path":"/","hostOnly":false,"creation":"2024-01-11T06:12:13.364Z","lastAccessed":"2024-01-11T06:12:13.366Z"}]
mihome-vacuum.0 | 2024-01-11 07:12:13.267 | debug | Login step2: &&&START&&&{"qs":"%3Fsid%3Dxiaomiio%26_json%3Dtrue","ssecurity":"f8qpgaMbr3SupiHWb+900Q==","code":0,"passToken":"V1:DXmurwq2/R1BHTELu6obCUtQ2vAlmxKZKiQj/pTmgrgAFIIQAnT8vJINnSlRTbHO3uBI3Qh2P/ePH4VmPXu/IGlFQmrwq1OerQDYE3KMrN363s6G2dNhutImx/FLuel68VFR57LEvodZmreRmFkm9IDnstagRO2b033vUkgrCYELsGHc7fmNrka1jfMrNYtZC6qp2yCJj9NI8Hqb62smg9nqSqVN2vvVH/8Z1SRaP+HhWp83SAReAaogMIYZF+DR+wpoJhsm7FF/tiaUcuUJMQX5jKSHuLfcubgnokec12jcOjB6vWgiMDFWY2Tb9ZI7","description":"成功","securityStatus":0,"nonce":7713060020282606592,"userId":6202567183,"cUserId":"fxXJ-yKUtT7bqAYtNEdCcpKmAt4","result":"ok","psecurity":"29QZ34/a1QL/bfMD5gIwrg==","captchaUrl":null,"location":"https://sts.api.io.mi.com/sts?d=yatwpp&ticket=0&pwd=1&p_ts=1704953533000&fid=0&p_lm=1&auth=1lOdE%2FzIRNvgYKaB%2F5Mv7br0Mz%2BJZ887WZh3Etm8qc4bSk%2B%2Bz7ZEUSV9oFG8cXS8FQt1t9xrSO0Tn1DZtmmPy2al5y8dDyOELFvIww8mUHxYkzbH%2FPFdfYpB0LgpHOZ2TiwPWowvAoa%2FgyyL9T7VfWhfS2VLEeMR8jAu6AcDI%2Fk%3D&m=1&_group=DEFAULT&tsl=0&p_ca=0&p_ur=CN&p_idc=Singapore&nonce=FzBcyhgUFBIBsZeU&_ssign=Yov7wYRLYQgYsmn%2BItihEg9mWsc%3D","pwd":1,"child":0,"desc":"成功"}
mihome-vacuum.0 | 2024-01-11 07:12:12.952 | debug | Login step1: &&&START&&&{"serviceParam":"{\"checkSafePhone\":false,\"checkSafeAddress\":false,\"lsrp_score\":0.0}","qs":"%3Fsid%3Dxiaomiio%26_json%3Dtrue","code":70016,"description":"登录验证失败","securityStatus":0,"_sign":"0psXfr43eNI0IX6q9Suk3qWbRqU=","sid":"xiaomiio","result":"error","captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","location":"https://account.xiaomi.com/fe/service/login?_json=true&sid=xiaomiio&qs=%253Fsid%253Dxiaomiio%2526_json%253Dtrue&callback=https%3A%2F%2Fsts.api.io.mi.com%2Fsts&_sign=0psXfr43eNI0IX6q9Suk3qWbRqU%3D&serviceParam=%7B%22checkSafePhone%22%3Afalse%2C%22checkSafeAddress%22%3Afalse%2C%22lsrp_score%22%3A0.0%7D&showActiveX=false&theme=&needTheme=false&bizDeviceType=","pwd":0,"child":0,"desc":"登录验证失败"}
mihome-vacuum.0 | 2024-01-11 07:12:12.851 | debug | Search can't be optimized because wildcard not at the end, fallback to keys!: function(doc) { if (doc.type === 'state') emit(doc._id, doc) }
mihome-vacuum.0 | 2024-01-11 07:12:12.806 | debug | Xiaomi Cloud: Logging in
mihome-vacuum.0 | 2024-01-11 07:12:12.804 | info | select standard vacuum protocol....
mihome-vacuum.0 | 2024-01-11 07:12:12.803 | debug | DeviceModel selected to: roborock.vacuum.a27
mihome-vacuum.0 | 2024-01-11 07:12:12.797 | debug | Get Device data from robot.. {"life":14805,"model":"roborock.vacuum.a27","token":"7364786678XXXXXX":[14804,21,0,14782]}
mihome-vacuum.0 | 2024-01-11 07:12:12.797 | debug | Get Device data..0
mihome-vacuum.0 | 2024-01-11 07:12:12.796 | debug | GETMODELFROMAPI:Data: {"id":1,"result":{"life":14805,"model":"roborock.vacuum.a27","token":"7364786678XXXXXX":0}
mihome-vacuum.0 | 2024-01-11 07:12:12.796 | debug | MIIO RECIVE: {"id":1,"result":{"life":14805,"model":"roborock.vacuum.a27","token":"7364786678744d774a78626538764331","ipflag":1,"miio_ver":"0.0.9","uid":6202567183,"uptime":14817,"mac":"B0:4A:39:4E:C4:AA","fw_ver":"4.3.5_5840","hw_ver":"Linux","miio_client_ver":"4.3.5","VmPeak":333488,"VmSize":268328,"VmRSS":2532,"MemFree":74264,"ap":{"ssid":"Pretty fly for a WIFI","bssid":"f0:b0:14:9c:9c:b0","rssi":"-74","freq":0},"netif":{"localIp":"192.168.178.40","mask":"255.255.255.0","gw":"192.168.178.1"},"miio_times":[14804,21,0,14782]},"exe_time":0}
mihome-vacuum.0 | 2024-01-11 07:12:12.795 | debug | MIIO MESSAGE TESTING: {"id":1,"result":{"life":14805,"model":"roborock.vacuum.a27","token":"7364786678744d774a78626538764331","ipflag":1,"miio_ver":"0.0.9","uid":6202567183,"uptime":14817,"mac":"B0:4A:39:4E:C4:AA","fw_ver":"4.3.5_5840","hw_ver":"Linux","miio_client_ver":"4.3.5","VmPeak":333488,"VmSize":268328,"VmRSS":2532,"MemFree":74264,"ap":{"ssid":"Pretty fly for a WIFI","bssid":"f0:b0:14:9c:9c:b0","rssi":"-74","freq":0},"netif":{"localIp":"192.168.178.40","mask":"255.255.255.0","gw":"192.168.178.1"},"miio_times":[14804,21,0,14782]},"exe_time":0}
mihome-vacuum.0 | 2024-01-11 07:12:12.785 | debug | Message= {"id":1,"method":"miIO.info"}
mihome-vacuum.0 | 2024-01-11 07:12:12.784 | debug | GETMODELFROMAPI: objModel: {"val":"roborock.vacuum.a27","ack":true,"ts":1704915165341,"q":0,"from":"system.adapter.mihome-vacuum.0","user":"system.user.admin","lc":1704915165341}
mihome-vacuum.0 | 2024-01-11 07:12:12.783 | debug | Time difference between Mihome Vacuum and ioBroker: -1704938727 sec
mihome-vacuum.0 | 2024-01-11 07:12:12.783 | debug | MAIN: Connected to device, try to get model..
mihome-vacuum.0 | 2024-01-11 07:12:12.782 | debug | Receive <<< Helo <<< 21310020000000001ff083aa000039d5ffffffffffffffffffffffffffffffff
mihome-vacuum.0 | 2024-01-11 07:12:12.750 | debug | server started on 0.0.0.0:53421
mihome-vacuum.0 | 2024-01-11 07:12:12.748 | info | IOT enabled, create state
mihome-vacuum.0 | 2024-01-11 07:12:12.747 | debug | MIIO: Config: ip:192.168.178.40 token: 7364786678XXXXXXXXX
mihome-vacuum.0 | 2024-01-11 07:12:12.746 | debug | Create State for deviceInfounsupported
mihome-vacuum.0 | 2024-01-11 07:12:12.746 | debug | Create State for deviceInfowifi_signal
mihome-vacuum.0 | 2024-01-11 07:12:12.746 | debug | Create State for deviceInfofw_ver
mihome-vacuum.0 | 2024-01-11 07:12:12.745 | debug | Create State for deviceInfomodel
mihome-vacuum.0 | 2024-01-11 07:12:12.745 | debug | Create State for deviceInfomac
mihome-vacuum.0 | 2024-01-11 07:12:12.745 | debug | Create State for deviceInfo
mihome-vacuum.0 | 2024-01-11 07:12:12.738 | debug | load Map creator... true
mihome-vacuum.0 | 2024-01-11 07:12:12.708 | info | starting. Version 4.1.1 in /opt/iobroker/node_modules/iobroker.mihome-vacuum, node: v18.19.0, js-controller: 5.0.17
mihome-vacuum.0 | 2024-01-11 07:12:12.578 | debug | Plugin sentry Initialize Plugin (enabled=true)
mihome-vacuum.0 | 2024-01-11 07:12:09.530 | info | terminating
mihome-vacuum.0 | 2024-01-11 07:12:09.030 | info | Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
mihome-vacuum.0 | 2024-01-11 07:12:09.030 | info | terminating
mihome-vacuum.0 | 2024-01-11 07:12:09.029 | error | Socket Close
mihome-vacuum.0 | 2024-01-11 07:12:09.028 | info | Got terminate signal TERMINATE_YOURSELF

<!--EndFragment-->
</body>
</html>
backfisch88 commented 10 months ago

Ist jetzt vom start und los fahren der Log im Debug

image Base64 map geht image ordner wird nicht mal angelegt

dirkhe commented 10 months ago

danke fürs log, da sieht es erstmal gut aus. Ich müsste mir das heute Abend nochmal anschauen, aber ich denke es wird eher ein problem mit dem os sein, dass er keine schreibrechte hat oder sowas. Hast du sicherheitshslber mal iob fix ausgeführt?

backfisch88 commented 10 months ago

danke fürs log, da sieht es erstmal gut aus. Ich müsste mir das heute Abend nochmal anschauen, aber ich denke es wird eher ein problem mit dem os sein, dass er keine schreibrechte hat oder sowas. Hast du sicherheitshslber mal iob fix ausgeführt?

ja ist ausgeführt worden. Berechtigungen sind ddort überall iobroker [1000] rwxrwxr-x 0755

habe gerade mal aus Witz n x beliebigen Adapter installiert... der installiert sich normal und legt Ordner an

scheint tatsächlich n Zugriffsproblem zu sein... zb der radar trap adapter legt auch seine DB da rein... der macht auch nichts... also schliesse ich das Thema erst mal wieder... damke schon mal

backfisch88 commented 10 months ago

Ich bins nochmal...

also... andere Adapter schreiben in das Verzeichnis. Ich habe jetzt nochmal auf meinem Slave das ganze Installiert (KOMPLETT NEUES SYSTEM DEBIAN 12) Dort wird auch kein Ordner angelegt... weder der ADmin noch der userfiles in /opt/iobroker/iobroker-data/files

dirkhe commented 10 months ago

Also er sollte alle 5000 millisekunden (wenn ich das in deinen Einstellungen richtig sehe) folgendes ausführen adapter.setState( "cleanmap.mapURL", /mihome-vacuum.${adapter.instance}.userfiles/actualMap.png, true, ); Schau doch mal, wann der dp zuletzt aktualisiert wurde und was drin steht

backfisch88 commented 10 months ago

Also er sollte alle 5000 millisekunden (wenn ich das in deinen Einstellungen richtig sehe) folgendes ausführen adapter.setState( "cleanmap.mapURL",/mihome-vacuum.${adapter.instance}.userfiles/actualMap.png, true, ); Schau doch mal, wann der dp zuletzt aktualisiert wurde und was drin steht

In dem DP steht nur „/mihome-vacuum.userfiles/actualMap.png„ drin und wurde zur Zeit der Adapter Installation aktualisiert (also heute Mittag - Roboter ist aber um 17 Uhr gefahren. Der map64 DP aktualisiert sich dauernd. zu dem gibt es die Verzeichnisse überhaupt nicht. Bei anderen Adaptern klappt es. Von daher kein rechte Problem auf /opt/iobroker/iobroker-data/files/

dirkhe commented 10 months ago

Stell dein Intervall für map save intervall mal auf 5, vlt liefert Date.now() mittlerweile keine Millisekunden mehr zurück

backfisch88 commented 10 months ago

Stell dein Intervall für map save intervall mal auf 5, vlt liefert Date.now() mittlerweile keine Millisekunden mehr zurück

Werde ich probieren. Bin übers Wochenende weg, werde es aber probieren. was mich wundert, dass jeder Adapter auch einen admin Ordner in files hat. Selbst der wird nach löschen nicht erstellt 😅

dirkhe commented 10 months ago

Das kann aber nicht sein, wenn es keinen admin folder gäbe, könntest du die einstellungsseite gar nicht aufrufen

backfisch88 commented 10 months ago

Das kann aber nicht sein, wenn es keinen admin folder gäbe, könntest du die einstellungsseite gar nicht aufrufen

Ja das finde ich auch ziemlich seltsam. 😅😅

deswegen hab ich auch gefragt, ob der Ordner der richtige ist. Bei anderen Adapter funktioniert es nämlich 😅 ganz ganz komisch

backfisch88 commented 10 months ago

IMG_2860

Das ist alles was drin ist. Habe das bei Radar trap mal gegen getestet. Da werden die Ordner sofort neu angelegt

dirkhe commented 10 months ago

ich denke, du schaust an der falschen stelle, wenn du die adapter einstellungen aufrufst, wird folgende datei aufgerufen iobroker/data/iobroker-data/files/mihome-vacuum.admin/index_m.html. Wenn die nicht da wäre, könntest du den dialog nicht aufrufen

backfisch88 commented 10 months ago

ich denke, du schaust an der falschen stelle, wenn du die adapter einstellungen aufrufst, wird folgende datei aufgerufen iobroker/data/iobroker-data/files/mihome-vacuum.admin/index_m.html. Wenn die nicht da wäre, könntest du den dialog nicht aufrufen

Dieser Pfad oder? /opt/iobroker/iobroker-data/files

iobroker/data den du oben erwähnt hattest existiert bei mir nicht

backfisch88 commented 10 months ago

mihome-vacuum.admin/

IMG_2861

dirkhe commented 10 months ago

Sorry ja, ist mein container pfad.

dirkhe commented 10 months ago

aber wo kommt dann der dialog her? Oder hast "du" nur keine rechte da zu lesen?

backfisch88 commented 10 months ago

aber wo kommt dann der dialog her? Oder hast "du" nur keine rechte da zu lesen?

Das ist Root (habe mich mal mit eingeloggt, weil ich das auch dachte). Der sollte rechte dazu haben. Wie gesagt, der Radar trap Adapter zb schreibt auch rein. Sehr seltsam. Probiere es Dienstag mal mit komplett neu aufsetzen und per backitup einspielen. Irgendwo ist da der Wurm drin oder hast du noch eine Idee? 😅

dirkhe commented 10 months ago

Nein, aber du könntest ja mal über die Konsole den adapter installieren. Das admin verzeichnis schreibt er beim installieren, vlt sieht du was auf der konsole. Schau dir mal die psrameter von iob an, du kann das ding beim installieren geschwätziger macgen, -v oder debug oder so ähnlich

backfisch88 commented 10 months ago

Nein, aber du könntest ja mal über die Konsole den adapter installieren. Das admin verzeichnis schreibt er beim installieren, vlt sieht du was auf der konsole. Schau dir mal die psrameter von iob an, du kann das ding beim installieren geschwätziger macgen, -v oder debug oder so ähnlich

Danke! werde das nochmal ausprobieren, wenn ich wieder daheim bin. Übers Handy sehr unübersichtlich 😅

habe mir gestern vorübergehend geholfen und mehr blockly base64 decodiert und selber gespeichert 😅 als temporär Lösung.

Melde. Ich Dienstag nochmal, da bin ich wieder zu Hause. Danke schon mal für die Mühe

backfisch88 commented 10 months ago

also es war meine eigene Dummheit... habe kurz vor dem crash auf Redis umgstellt:

When Objects and Files are stored in a Redis database please consider the following: --   | 1. All data will be stored in RAM, make sure to have enough free RAM available!

da kann ich natürlich nix mehr finden

backfisch88 commented 10 months ago

So habe nochmal recherchiert. also es wird wohl alles in den RAM geworfen, womit ich dann natürlich keinen Zugriff mehr habe. Im Radar trap Adapter wird aber zb der Ordner erstellt (absoluter Pfad angegeben?!) Habe das mal in der vacuum.js im Adapter probiert, bekomme da allerdings n error, dass die map nicht gesichert werden kann, somit übersteigt das mein know how von dem ganzen 😅 kann man da was reißen?

Habe es jetzt mit blockly und nem exec base64 encode gelöst. Brauche das Bild eh nur ein Mal nach der Reinigung… vielleicht gibt es ja aber noch wen der auch Redis hat

fuzzyy0815 commented 10 months ago

Hallo, ich habe ein ähnliches Problem mit den jpg. Mal wird gespeichert, dann mal wieder nicht. Deswegen würde ich es gern auch so lösen (base64 to png/jpg). @backfisch88 Kannst Du dazu mal dein exec Befehl oder Blockly zeigen?

backfisch88 commented 10 months ago

Hallo, ich habe ein ähnliches Problem mit den jpg. Mal wird gespeichert, dann mal wieder nicht. Deswegen würde ich es gern auch so lösen (base64 to png/jpg). @backfisch88 Kannst Du dazu mal dein exec Befehl oder Blockly zeigen?

base64 -d <<< "base64gedöns" > /home/pi/NAS/SmartHome/iobroker/cache/Dieter_Map1.png

prinzipiell so. Problem ist der base64 Code ist teilweise zu lang. Ich habe den geteilt und per Schleife wieder zusammen gesetzt und in n bash file geschrieben. Das lasse ich dann ausführen.

Kann gerne später das blockly zu posten

fuzzyy0815 commented 10 months ago

Ich habe es mit dem exec erstmal so gelöst

echo "$Map64" | sed "s/data:image\/png;base64,//" | base64 -d > /opt/iobroker/iobroker-data/files/$MapURL

Aber wie du es schon beschrieben hast funktioniert das nur wenn die base64 klein genug ist.

image

backfisch88 commented 10 months ago

Ich habe es mit dem exec erstmal so gelöst

echo "$Map64" | sed "s/data:image\/png;base64,//" | base64 -d > /opt/iobroker/iobroker-data/files/$MapURL

Aber wie du es schon beschrieben hast funktioniert das nur wenn die base64 klein genug ist.

image

Genau so ähnlich habe ich das auch. Habe das ganze wie gesagt auf 1/20 gekürzt und halt per Schleife 20 mal in n bash geschrieben. Aber prinzipiell das gleiche

fuzzyy0815 commented 10 months ago

Ich hab es noch nicht kapiert wie ich es Stück für Stück in die Bash bekomme. Ich probiere noch ein wenig weiter.

backfisch88 commented 10 months ago

Ich hab es noch nicht kapiert wie ich es Stück für Stück in die Bash bekomme. Ich probiere noch ein wenig weiter.

Hoffe habe per Handy alles erwischt. Musst du nur etwas anpassen Unten das Delay finish und das convert kann raus. Beil convert drehe ich nur das Bild nochmal und schneide es zurecht.

<block xmlns="https://developers.google.com/blockly/xml" type="timeouts_settimeout" id="7P~M+z~IfE=8PP:ct#Bk" x="582.3138027191162" y="7467">
  <field name="NAME">timeout4</field>
  <field name="DELAY">1000</field>
  <field name="UNIT">ms</field>
  <statement name="STATEMENT">
    <block type="exec" id="#R?U|cY-i~%*fqzpeV-)">
      <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="false"></mutation>
      <field name="WITH_STATEMENT">FALSE</field>
      <field name="LOG"></field>
      <value name="COMMAND">
        <shadow type="text" id="3c$2lb}+`3=?OQU}?s3W">
          <field name="TEXT">echo "" &gt; /home/pi/NAS/SmartHome/iobroker/cache/1.sh</field>
        </shadow>
      </value>
      <next>
        <block type="variables_set" id="dD)Q8bgoS-vxk+|xNJUO">
          <field name="VAR" id="k_L@*cffw@~}%F|6S|mb">base640</field>
          <value name="VALUE">
            <block type="text_length" id="*]1,eZ~8`hq)2pdb]z9D">
              <value name="VALUE">
                <shadow type="text" id="p/[n-[CbR5/u9XXO:=+H">
                  <field name="TEXT">abc</field>
                </shadow>
                <block type="text_getSubstring" id="Xch(Q;B4j[ko-Q^{h6ay">
                  <mutation at1="true" at2="false"></mutation>
                  <field name="WHERE1">FROM_START</field>
                  <field name="WHERE2">LAST</field>
                  <value name="STRING">
                    <block type="get_value" id="bn}=hvDSniw?mD7#*I*;">
                      <field name="ATTR">val</field>
                      <field name="OID">mihome-vacuum.0.cleanmap.map64</field>
                    </block>
                  </value>
                  <value name="AT1">
                    <block type="math_number" id="*Z6XPiCMpRSalVfR*fqT">
                      <field name="NUM">23</field>
                    </block>
                  </value>
                </block>
              </value>
            </block>
          </value>
          <next>
            <block type="variables_set" id="vq_Cl-P1jMj/z@T3^wS*">
              <field name="VAR" id=".3ExC%R|KnfYUc5:lo{b">base642</field>
              <value name="VALUE">
                <block type="text_getSubstring" id="XXQ#JsbEPz8UPrwF~5X,">
                  <mutation at1="true" at2="false"></mutation>
                  <field name="WHERE1">FROM_START</field>
                  <field name="WHERE2">LAST</field>
                  <value name="STRING">
                    <block type="get_value" id="OWkQ(p$r@U^**rL4DCTP">
                      <field name="ATTR">val</field>
                      <field name="OID">mihome-vacuum.0.cleanmap.map64</field>
                    </block>
                  </value>
                  <value name="AT1">
                    <block type="math_number" id="IVkvA+8Tcl+_B8y*$uJ/">
                      <field name="NUM">23</field>
                    </block>
                  </value>
                </block>
              </value>
              <next>
                <block type="variables_set" id="Y`QI=ORfv_wm(xmPPK*q">
                  <field name="VAR" id="tqFnq{uv8Zg.!+PsH$7C">base6411</field>
                  <value name="VALUE">
                    <block type="math_number" id=",)ZR@yzd42%3P,GG4tc}">
                      <field name="NUM">20</field>
                    </block>
                  </value>
                  <next>
                    <block type="variables_set" id="H159o7{(g{f(:#w|_x1E">
                      <field name="VAR" id="vn2%O|D3Kn|i/*T,BBd%">base641</field>
                      <value name="VALUE">
                        <block type="math_round" id="}Jdx!d,s=XPlzYeDPU9i">
                          <field name="OP">ROUNDDOWN</field>
                          <value name="NUM">
                            <shadow type="math_number" id="r646r)lNebs4vXq7{6.i">
                              <field name="NUM">3.1</field>
                            </shadow>
                            <block type="math_arithmetic" id="!)2:7DV(Se;J{PKThf0t">
                              <field name="OP">DIVIDE</field>
                              <value name="A">
                                <shadow type="math_number" id="dLYpMOdvldV^bW*ZI,~K">
                                  <field name="NUM">192657</field>
                                </shadow>
                                <block type="variables_get" id="Q@H:/@y~9v)BhdVw31O!">
                                  <field name="VAR" id="k_L@*cffw@~}%F|6S|mb">base640</field>
                                </block>
                              </value>
                              <value name="B">
                                <shadow type="math_number" id=";1){k/vXb]l7@ehN2BwU">
                                  <field name="NUM">10</field>
                                </shadow>
                                <block type="variables_get" id="+d`.;x|W~3bA*kAbL646">
                                  <field name="VAR" id="tqFnq{uv8Zg.!+PsH$7C">base6411</field>
                                </block>
                              </value>
                            </block>
                          </value>
                        </block>
                      </value>
                      <next>
                        <block type="timeouts_wait" id="gAg_,{@3w}}1+rhl4d~9">
                          <field name="DELAY">1000</field>
                          <field name="UNIT">ms</field>
                          <next>
                            <block type="exec" id="TSTBZ$/%oA[Ljg1.A_Ec">
                              <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="false"></mutation>
                              <field name="WITH_STATEMENT">FALSE</field>
                              <field name="LOG"></field>
                              <value name="COMMAND">
                                <shadow type="text" id="x@%F=!b.Hdo}QpWkz|br">
                                  <field name="TEXT">echo 'base64 -d &lt;&lt;&lt; "\c' &gt;&gt; /home/pi/NAS/SmartHome/iobroker/cache/1.sh</field>
                                </shadow>
                              </value>
                              <next>
                                <block type="controls_for" id="^L1[h}@(;/x6RF:U(]GT">
                                  <field name="VAR" id="1TKX[MqY)++!WG%fO#~(">i</field>
                                  <value name="FROM">
                                    <shadow type="math_number" id="+S})-rI@dz,:n}:26~eT">
                                      <field name="NUM">1</field>
                                    </shadow>
                                  </value>
                                  <value name="TO">
                                    <shadow type="math_number" id="+_]-pGPFz8w]5Hf(wG[R">
                                      <field name="NUM">9</field>
                                    </shadow>
                                    <block type="math_arithmetic" id="]30rmU)i5H[_Tk-#HDIg">
                                      <field name="OP">MINUS</field>
                                      <value name="A">
                                        <shadow type="math_number" id="%9|PFV(l6OP!$W_hW2]V">
                                          <field name="NUM">1</field>
                                        </shadow>
                                        <block type="variables_get" id="UWq/CxC,DM9MqjM@IZ.q">
                                          <field name="VAR" id="tqFnq{uv8Zg.!+PsH$7C">base6411</field>
                                        </block>
                                      </value>
                                      <value name="B">
                                        <shadow type="math_number" id="=OLt6Y@%Nd?(n`|kzGA8">
                                          <field name="NUM">1</field>
                                        </shadow>
                                      </value>
                                    </block>
                                  </value>
                                  <value name="BY">
                                    <shadow type="math_number" id="6~4iBBxTS5/oMr:=e)RU">
                                      <field name="NUM">1</field>
                                    </shadow>
                                  </value>
                                  <statement name="DO">
                                    <block type="exec" id="e|.BP=$,ppGicWoSPkl8">
                                      <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="false"></mutation>
                                      <field name="WITH_STATEMENT">FALSE</field>
                                      <field name="LOG"></field>
                                      <value name="COMMAND">
                                        <shadow type="text" id="iA$@7jU#VL:i%[JR[gG?">
                                          <field name="TEXT">echo "textderanehängtwird\c" &gt;&gt; /home/pi/NAS/SmartHome/iobroker/cache/1.txt</field>
                                        </shadow>
                                        <block type="text_join" id="h_ASZ;FwUmpM0=,Ffy:d">
                                          <mutation items="4"></mutation>
                                          <value name="ADD0">
                                            <block type="text" id="Ql~85X6wO9XYvP)oo^:)">
                                              <field name="TEXT">echo '</field>
                                            </block>
                                          </value>
                                          <value name="ADD1">
                                            <block type="text_getSubstring" id="#`gU6Eyh^eGYe:UgePA7">
                                              <mutation at1="true" at2="true"></mutation>
                                              <field name="WHERE1">FROM_START</field>
                                              <field name="WHERE2">FROM_START</field>
                                              <value name="STRING">
                                                <block type="variables_get" id="AY?:#zW2uYPd42fcj{r[">
                                                  <field name="VAR" id=".3ExC%R|KnfYUc5:lo{b">base642</field>
                                                </block>
                                              </value>
                                              <value name="AT1">
                                                <block type="math_arithmetic" id="Y,%pfOtuM/6yntSva}#C">
                                                  <field name="OP">ADD</field>
                                                  <value name="A">
                                                    <shadow type="math_number" id="UQvjkDOWuU{mW!QVh^!0">
                                                      <field name="NUM">1</field>
                                                    </shadow>
                                                    <block type="math_arithmetic" id="C#yE-d3FeiH%.`a^ViUe" inline="false">
                                                      <field name="OP">MINUS</field>
                                                      <value name="A">
                                                        <shadow type="math_number" id="Bz8tytBr,ip?Bz]2xbJY">
                                                          <field name="NUM">1</field>
                                                        </shadow>
                                                        <block type="math_arithmetic" id="S.lq#z[f^MMQ-v%/2|ro">
                                                          <field name="OP">MULTIPLY</field>
                                                          <value name="A">
                                                            <shadow type="math_number" id="|[K,qXL?1_)}^C-1s4d,">
                                                              <field name="NUM">1</field>
                                                            </shadow>
                                                            <block type="variables_get" id="$KR6zFYOV?1EvU@ED4iQ">
                                                              <field name="VAR" id="vn2%O|D3Kn|i/*T,BBd%">base641</field>
                                                            </block>
                                                          </value>
                                                          <value name="B">
                                                            <shadow type="math_number" id="im;fxrZ^a{qPc1zVT?^_">
                                                              <field name="NUM">1</field>
                                                            </shadow>
                                                            <block type="variables_get" id="GG(ar~QIk~2dkIcsGgh|">
                                                              <field name="VAR" id="1TKX[MqY)++!WG%fO#~(">i</field>
                                                            </block>
                                                          </value>
                                                        </block>
                                                      </value>
                                                      <value name="B">
                                                        <shadow type="math_number" id="IP{X(ElD~s$Dj4`QC65L">
                                                          <field name="NUM">1</field>
                                                        </shadow>
                                                        <block type="variables_get" id="!tCqB(|ZHc!`:U3$`gFZ">
                                                          <field name="VAR" id="vn2%O|D3Kn|i/*T,BBd%">base641</field>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </value>
                                                  <value name="B">
                                                    <shadow type="math_number" id="WR9Ers;x^R=VBBY-U){Q">
                                                      <field name="NUM">1</field>
                                                    </shadow>
                                                  </value>
                                                </block>
                                              </value>
                                              <value name="AT2">
                                                <block type="logic_ternary" id="#QVVAmtas+iX.gR|vIGz">
                                                  <value name="IF">
                                                    <block type="logic_compare" id="bj/b!w~4F8{2i@J=Q:G!">
                                                      <field name="OP">LT</field>
                                                      <value name="A">
                                                        <block type="variables_get" id="q=ieLur]?M%JSQ%:F?cf">
                                                          <field name="VAR" id="1TKX[MqY)++!WG%fO#~(">i</field>
                                                        </block>
                                                      </value>
                                                      <value name="B">
                                                        <block type="math_arithmetic" id="D^k7LzX[V6.unD7YMiE`">
                                                          <field name="OP">MINUS</field>
                                                          <value name="A">
                                                            <shadow type="math_number" id="%9|PFV(l6OP!$W_hW2]V">
                                                              <field name="NUM">1</field>
                                                            </shadow>
                                                            <block type="variables_get" id="UZAWZ=zNM|wyr.5%S}kv">
                                                              <field name="VAR" id="tqFnq{uv8Zg.!+PsH$7C">base6411</field>
                                                            </block>
                                                          </value>
                                                          <value name="B">
                                                            <shadow type="math_number" id="V%m{je)g_7-4I+Oew-,X">
                                                              <field name="NUM">1</field>
                                                            </shadow>
                                                          </value>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </value>
                                                  <value name="THEN">
                                                    <block type="math_arithmetic" id="F9%1S99PIZ3K+$K?LRSS" inline="false">
                                                      <field name="OP">MINUS</field>
                                                      <value name="A">
                                                        <shadow type="math_number" id="~Na0)dO#{!-^~dN|t{6a">
                                                          <field name="NUM">1</field>
                                                        </shadow>
                                                        <block type="math_arithmetic" id="yf;p@Jk.^[T]HA3damhB">
                                                          <field name="OP">MULTIPLY</field>
                                                          <value name="A">
                                                            <shadow type="math_number" id="|[K,qXL?1_)}^C-1s4d,">
                                                              <field name="NUM">1</field>
                                                            </shadow>
                                                            <block type="variables_get" id="l:A?oSoi4reZV^T8GIR9">
                                                              <field name="VAR" id="vn2%O|D3Kn|i/*T,BBd%">base641</field>
                                                            </block>
                                                          </value>
                                                          <value name="B">
                                                            <shadow type="math_number" id="UGUXW{C3;DgMWosG5zw5">
                                                              <field name="NUM">1</field>
                                                            </shadow>
                                                            <block type="variables_get" id="v/vOFUSol%*-M|,-r7rC">
                                                              <field name="VAR" id="1TKX[MqY)++!WG%fO#~(">i</field>
                                                            </block>
                                                          </value>
                                                        </block>
                                                      </value>
                                                      <value name="B">
                                                        <shadow type="math_number" id="mz%XPe6[f-u6+po%G3*p">
                                                          <field name="NUM">0</field>
                                                        </shadow>
                                                      </value>
                                                    </block>
                                                  </value>
                                                  <value name="ELSE">
                                                    <block type="variables_get" id="]B`^:Wc@GQ}ygl`W}JHP">
                                                      <field name="VAR" id="k_L@*cffw@~}%F|6S|mb">base640</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                          <value name="ADD2">
                                            <block type="text" id="^eq2rdMdG:Z9Up!vSgKc">
                                              <field name="TEXT">\c' &gt;&gt; /home/pi/NAS/SmartHome/iobroker/cache/1.sh</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                    </block>
                                  </statement>
                                  <next>
                                    <block type="exec" id="EBXVdOI]~Z/8gNaw*i$U">
                                      <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="false"></mutation>
                                      <field name="WITH_STATEMENT">FALSE</field>
                                      <field name="LOG"></field>
                                      <value name="COMMAND">
                                        <shadow type="text" id="zEkFIq5SgV`_XWWTHj2k">
                                          <field name="TEXT">echo '" &gt; /home/pi/NAS/SmartHome/iobroker/cache/Dieter_Map1.png ' &gt;&gt; /home/pi/NAS/SmartHome/iobroker/cache/1.sh</field>
                                        </shadow>
                                      </value>
                                      <next>
                                        <block type="timeouts_wait" id="o8V?9,[7qu:]Ypz3vo#W">
                                          <field name="DELAY">2000</field>
                                          <field name="UNIT">ms</field>
                                          <next>
                                            <block type="exec" id="e{^xkSVX/AiM8ZXph2*i">
                                              <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="false"></mutation>
                                              <field name="WITH_STATEMENT">FALSE</field>
                                              <field name="LOG"></field>
                                              <value name="COMMAND">
                                                <shadow type="text" id="pah!J`}rh=}S):p$vZZ^">
                                                  <field name="TEXT">bash /home/pi/NAS/SmartHome/iobroker/cache/1.sh</field>
                                                </shadow>
                                              </value>
                                              <next>
                                                <block type="timeouts_wait" id="^]8-`e}M$cjp1A%^r@I;">
                                                  <field name="DELAY">2000</field>
                                                  <field name="UNIT">ms</field>
                                                  <next>
                                                    <block type="exec" id="tosfO2wtv-~NKTTpSmx8">
                                                      <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="false"></mutation>
                                                      <field name="WITH_STATEMENT">FALSE</field>
                                                      <field name="LOG"></field>
                                                      <value name="COMMAND">
                                                        <shadow type="text" id="B,hsv)wZaOqb6Ty-4TmR">
                                                          <field name="TEXT"></field>
                                                        </shadow>
                                                        <block type="text_join" id="m-rim69j7arMngdmUZmf">
                                                          <mutation items="2"></mutation>
                                                          <value name="ADD0">
                                                            <block type="text" id="w=5=Zg[g-.Oa[Ef3p:wU">
                                                              <field name="TEXT">convert /home/pi/NAS/SmartHome/iobroker/cache/Dieter_Map1.png</field>
                                                            </block>
                                                          </value>
                                                          <value name="ADD1">
                                                            <block type="text" id="J~L*D:+W6c:Mu1NRNMNs">
                                                              <field name="TEXT">  -rotate 270 -gravity Center -crop 80%x+0+100  +repage /home/pi/NAS/SmartHome/iobroker/cache/Dieter_Map.png</field>
                                                            </block>
                                                          </value>
                                                        </block>
                                                      </value>
                                                      <next>
                                                        <block type="timeouts_wait" id="RS-gf%()Q5=x-@dm*qC_">
                                                          <field name="DELAY">1000</field>
                                                          <field name="UNIT">ms</field>
                                                        </block>
                                                      </next>
                                                    </block>
                                                  </next>
                                                </block>
                                              </next>
                                            </block>
                                          </next>
                                        </block>
                                      </next>
                                    </block>
                                  </next>
                                </block>
                              </next>
                            </block>
                          </next>
                        </block>
                      </next>
                    </block>
                  </next>
                </block>
              </next>
            </block>
          </next>
        </block>
      </next>
    </block>
  </statement>
  <next>
    <block type="timeouts_settimeout" id="@yNE?J=`Wa.k~BEd*U5M">
      <field name="NAME">DelayFinish</field>
      <field name="DELAY">5</field>
      <field name="UNIT">sec</field>
      <statement name="STATEMENT">
        <block type="controls_if" id="+YGE}e,=vcQw2$twtx(~">
          <value name="IF0">
            <block type="logic_compare" id="8k)oxEoOw~LRS5vN?7:u">
              <field name="OP">GTE</field>
              <value name="A">
                <block type="get_value" id="e-ELHE4S1];R=!a8{}u4">
                  <field name="ATTR">val</field>
                  <field name="OID">mihome-vacuum.0.info.cleanedarea</field>
                </block>
              </value>
              <value name="B">
                <block type="math_number" id="HvhRtAT1s$GxXUK{a[wr">
                  <field name="NUM">25</field>
                </block>
              </value>
            </block>
          </value>
          <statement name="DO0">
            <block type="control" id="pMo/khv}bcF4dxC,P[m8">
              <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
              <field name="OID">0_userdata.0.Wohnzimmer.Staubsauger.Dieter_Tag</field>
              <field name="WITH_DELAY">FALSE</field>
              <value name="VALUE">
                <block type="logic_boolean" id="DFaXKHIlAHK0s[.m@3[u">
                  <field name="BOOL">TRUE</field>
                </block>
              </value>
            </block>
          </statement>
          <next>
            <block type="controls_if" id="H*nP8qo2h$e/g}Yv]O~b">
              <value name="IF0">
                <block type="logic_operation" id="4+!zeA(/(`agGw8IT|.w" inline="false">
                  <field name="OP">AND</field>
                  <value name="A">
                    <block type="logic_compare" id="Ugn7vULkYh.4C*Ycrmcf">
                      <field name="OP">GT</field>
                      <value name="A">
                        <block type="get_value" id="#4i$95.EKI0Rvxg?7]T[">
                          <field name="ATTR">val</field>
                          <field name="OID">mihome-vacuum.0.info.cleanedarea</field>
                        </block>
                      </value>
                      <value name="B">
                        <block type="math_number" id="RVNLk!PAyy4E]FWJAL?%">
                          <field name="NUM">5</field>
                        </block>
                      </value>
                    </block>
                  </value>
                  <value name="B">
                    <block type="logic_compare" id="ReiYTLeQ,j,6JH/dg:f)">
                      <field name="OP">EQ</field>
                      <value name="A">
                        <block type="variables_get" id="2p2.D/r4dC$7V;-sUWRB">
                          <field name="VAR" id="|~M]-eK06f(h$O:DxN4y">MSG_fertig</field>
                        </block>
                      </value>
                      <value name="B">
                        <block type="math_number" id="]ho]71s$-nCNME/a*S,l">
                          <field name="NUM">0</field>
                        </block>
                      </value>
                    </block>
                  </value>
                </block>
              </value>
              <statement name="DO0">
                <block type="procedures_callcustomnoreturn" id="HuaEk4j7/RQ(!=@4tkH|">
                  <mutation name="Dieter_fertig">
                    <arg name="GRP_Dieter"></arg>
                    <arg name="Dieter_Stats"></arg>
                  </mutation>
                  <value name="ARG0">
                    <block type="variables_get" id="a_Mf:a#%Q0Q3g%Yn)+Jf">
                      <field name="VAR" id="oqbYT)(}MqB[SI8^TH6;">GRP_Dieter</field>
                    </block>
                  </value>
                  <value name="ARG1">
                    <block type="text_join" id="CEkz/43(/i{]JXmRiGT:">
                      <mutation items="8"></mutation>
                      <value name="ADD0">
                        <block type="text" id="v`aL9lq4nzzRpllT3sz!">
                          <field name="TEXT">Dieter: Reinigung fertig. Es wurde eine Fläche von </field>
                        </block>
                      </value>
                      <value name="ADD1">
                        <block type="get_value" id="u-VN%`|`i7QJD@5HhJ7Y">
                          <field name="ATTR">val</field>
                          <field name="OID">mihome-vacuum.0.info.cleanedarea</field>
                        </block>
                      </value>
                      <value name="ADD2">
                        <block type="text" id="rcDQhU^[!6gbhnY:vB~}">
                          <field name="TEXT">m² in einer Zeit von </field>
                        </block>
                      </value>
                      <value name="ADD3">
                        <block type="get_value" id="BT[0uR3,.4S3w#){iYW*">
                          <field name="ATTR">val</field>
                          <field name="OID">mihome-vacuum.0.info.cleanedtime</field>
                        </block>
                      </value>
                      <value name="ADD4">
                        <block type="text" id="PR#@!16$W=}iUQbmw{#;">
                          <field name="TEXT"> Minuten </field>
                        </block>
                      </value>
                      <value name="ADD5">
                        <block type="logic_ternary" id="4G.(g]o{/$0ZZ8=6.3$}">
                          <value name="IF">
                            <block type="get_value" id="`DLbBo!#$X)`)GL7LeGf">
                              <field name="ATTR">val</field>
                              <field name="OID">0_userdata.0.Wohnzimmer.Staubsauger.saugenwischen</field>
                            </block>
                          </value>
                          <value name="THEN">
                            <block type="text" id="V2yuVSUSN2)~E*{DGu;`">
                              <field name="TEXT">gesaugt und gewischt.</field>
                            </block>
                          </value>
                          <value name="ELSE">
                            <block type="text" id="*ER,(bVDS5X^6J|75oH7">
                              <field name="TEXT">gesaugt.</field>
                            </block>
                          </value>
                        </block>
                      </value>
                      <value name="ADD6">
                        <block type="get_value" id="anu}E;fo(+uV,DqXe{Mx" disabled="true">
                          <field name="ATTR">val</field>
                          <field name="OID">0_userdata.0.Wohnzimmer.Staubsauger.saugenwischen</field>
                        </block>
                      </value>
                      <value name="ADD7">
                        <block type="get_value" id="O7semJ=D05OyjEN)/_8G" disabled="true">
                          <field name="ATTR">val</field>
                          <field name="OID">mihome-vacuum.0.control.water_box_mode</field>
                        </block>
                      </value>
                    </block>
                  </value>
                </block>
              </statement>
              <next>
                <block type="variables_set" id="=p2s}R(@%Ug}+*7jLeQ1">
                  <field name="VAR" id="|~M]-eK06f(h$O:DxN4y">MSG_fertig</field>
                  <value name="VALUE">
                    <block type="math_number" id="?^0=9A9x$`OR#t.PM|RT">
                      <field name="NUM">1</field>
                    </block>
                  </value>
                  <next>
                    <block type="timeouts_settimeout" id="lH[@d5V9rkjiR@He(:.V">
                      <field name="NAME">DelayMSG_fertig</field>
                      <field name="DELAY">5</field>
                      <field name="UNIT">min</field>
                      <statement name="STATEMENT">
                        <block type="variables_set" id="|6HW!^a:FPnFUWfBS=99">
                          <field name="VAR" id="|~M]-eK06f(h$O:DxN4y">MSG_fertig</field>
                          <value name="VALUE">
                            <block type="math_number" id="K9z$4n(gwaVot0}2!c9r">
                              <field name="NUM">0</field>
                            </block>
                          </value>
                        </block>
                      </statement>
                    </block>
                  </next>
                </block>
              </next>
            </block>
          </next>
        </block>
      </statement>
    </block>
  </next>
</block>
fuzzyy0815 commented 10 months ago

Vielen Dank! Damit sollte ich weiterkommen.

backfisch88 commented 10 months ago

Vielen Dank! Damit sollte ich weiterkommen.

Also meine Endlösung ist jetzt Folgende: Dadurch, dass alles nur im RAM liegt sehe ich das ganze natürlich NICHT im filesystem (Winscp zb). Im Explorer von IOBroker allerdings schon. Da ich das Bild eh drehen muss etc führe ich folgenden Befehl aus: exec: convert http://192.168.178.10:8081/files/mihome-vacuum.0.userfiles/actualMap.png -rotate 270 -gravity Center -crop 80%x+0+100 +repage /home/pi/NAS/SmartHome/iobroker/cache/Dieter_Map.png

damit geht es. (convert ist n Paket -> sudo apt-get install imagemagick imagemagick-doc )

dirkhe commented 10 months ago

Ich habe mich gerade schon gefragt, was ihr da so anstellt.... Warum ihr das so hin jnd her kopiert. Der unterschied ist, das es sich bei dem png um eine url handelt, die der browser dann nachlädt. Beim map handelt es sich um die rohDATEN, die quasi mit der html seite ausgeliefert wird.