NEWS
Test Adapter mihome-vacuum v2.0.x
-
@dirkhe roomFanPower existiert in den Raümen, siehe Screenshot. Ich hab ihn auch scho explizit gesetzt vor dem Anfordern der Reinigung.
Ich werd sie trotzdem mal löschen.
ERROR: HTTP Error when getting cookie token beim Speichern der Instanzeinstellungen.
Aktuell bleibt der Adapter gelb, ich versuchs weiter.
Edit:
Nach dem Löchen der Ordner hat sich die Struktur geändert un ist nun:
Jetzt funktionierts.Edit2:
Ich habe nochmal über die Xiaomi Home app die Karte (Etage) hin und zurück gewechselt. Dabei werden die Datenpunkte umsortiert.
Dann funktioniert es nichtmehr.Erneutes Löschen der Ordner und Neuladen der Karte stellt die korrekte Struktur wieder her und es funktioniert.
Ist über den Adapter ein wechsel der gespeicherten Karten möglich?
Danke schonmal.
-
@Rushmed ich habe bei mir kein raumwechsel gemacht, daher kann ich das aktuell nicht nachvollziehen. Kannst du das debug log nochmal schicken, wenn du die Karte wechselt? Ich vermute mal, das er auf einen Fehler läuft, wenn er die Räume anlegen will, den ich abfangen muss
-
@dirkhe Klaro!
Karte in der Xiaomi App gewechselt und Räume über DP neu geladen.mihome-vacuum.0 2020-08-14 23:55:37.936 debug (8589) Receive <<< {"result":[{"msg_ver":2,"msg_seq":4261,"state":8,"battery":100,"clean_time":8,"clean_area":0,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_ mihome-vacuum.0 2020-08-14 23:55:37.886 debug (8589) sendMsg[1] >>> {"id":53,"method":"get_status"} mihome-vacuum.0 2020-08-14 23:55:17.966 debug (8589) Receive <<< {"result":[{"msg_ver":2,"msg_seq":4260,"state":8,"battery":100,"clean_time":8,"clean_area":0,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_ mihome-vacuum.0 2020-08-14 23:55:17.885 debug (8589) sendMsg[1] >>> {"id":52,"method":"get_status"} mihome-vacuum.0 2020-08-14 23:54:58.004 debug (8589) Receive <<< {"result":[{"msg_ver":2,"msg_seq":4259,"state":8,"battery":100,"clean_time":8,"clean_area":0,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_ mihome-vacuum.0 2020-08-14 23:54:58.002 debug (8589) Receive <<< {"partner_id":"","id":51,"code":0,"message":"ok","result":{"hw_ver":"Linux","fw_ver":"3.5.8_4436","ap":{"ssid":"Slowdazamba","bssid":"e0:28:6d:87:52:85","rssi":-44},"netif":{"localI mihome-vacuum.0 2020-08-14 23:54:57.883 debug (8589) Next WiFi check: 14.08 23:55 mihome-vacuum.0 2020-08-14 23:54:57.883 debug (8589) sendMsg[1] >>> {"id":51,"method":"miIO.info"} mihome-vacuum.0 2020-08-14 23:54:57.882 debug (8589) sendMsg[1] >>> {"id":50,"method":"get_status"} mihome-vacuum.0 2020-08-14 23:54:37.927 debug (8589) Receive <<< {"result":[{"msg_ver":2,"msg_seq":4258,"state":8,"battery":100,"clean_time":8,"clean_area":0,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_ mihome-vacuum.0 2020-08-14 23:54:37.877 debug (8589) sendMsg[1] >>> {"id":49,"method":"get_status"} mihome-vacuum.0 2020-08-14 23:54:17.959 debug (8589) Receive <<< {"result":[{"msg_ver":2,"msg_seq":4257,"state":8,"battery":100,"clean_time":8,"clean_area":0,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_ mihome-vacuum.0 2020-08-14 23:54:17.875 debug (8589) sendMsg[1] >>> {"id":48,"method":"get_status"} mihome-vacuum.0 2020-08-14 23:53:57.993 debug (8589) Receive <<< {"result":[{"msg_ver":2,"msg_seq":4256,"state":8,"battery":100,"clean_time":8,"clean_area":0,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_ mihome-vacuum.0 2020-08-14 23:53:57.989 debug (8589) Receive <<< {"partner_id":"","id":47,"code":0,"message":"ok","result":{"hw_ver":"Linux","fw_ver":"3.5.8_4436","ap":{"ssid":"Slowdazamba","bssid":"e0:28:6d:87:52:85","rssi":-44},"netif":{"localI mihome-vacuum.0 2020-08-14 23:53:57.874 debug (8589) Next WiFi check: 14.08 23:54 mihome-vacuum.0 2020-08-14 23:53:57.873 debug (8589) sendMsg[1] >>> {"id":47,"method":"miIO.info"} mihome-vacuum.0 2020-08-14 23:53:57.872 debug (8589) sendMsg[1] >>> {"id":46,"method":"get_status"} mihome-vacuum.0 2020-08-14 23:53:37.921 debug (8589) Receive <<< {"result":[{"msg_ver":2,"msg_seq":4245,"state":8,"battery":100,"clean_time":8,"clean_area":0,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_ mihome-vacuum.0 2020-08-14 23:53:37.869 debug (8589) sendMsg[1] >>> {"id":45,"method":"get_status"} mihome-vacuum.0 2020-08-14 23:53:17.955 debug (8589) Receive <<< {"result":[{"msg_ver":2,"msg_seq":4235,"state":8,"battery":100,"clean_time":8,"clean_area":0,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_ mihome-vacuum.0 2020-08-14 23:53:17.867 debug (8589) sendMsg[1] >>> {"id":44,"method":"get_status"} mihome-vacuum.0 2020-08-14 23:53:16.841 debug (8589) system.adapter.admin.0: logging true mihome-vacuum.0 2020-08-14 23:52:58.455 debug (8589) system.adapter.admin.0: logging false mihome-vacuum.0 2020-08-14 23:52:57.886 debug (8589) Receive <<< {"result":[{"msg_ver":2,"msg_seq":4224,"state":8,"battery":100,"clean_time":8,"clean_area":0,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab mihome-vacuum.0 2020-08-14 23:52:57.882 debug (8589) Receive <<< {"partner_id":"","id":43,"code":0,"message":"ok","result":{"hw_ver":"Linux","fw_ver":"3.5.8_4436","ap":{"ssid":"Slowdazamba","bssid":"e0:28:6d:87:52:85","rssi":-44},"netif":{"local mihome-vacuum.0 2020-08-14 23:52:57.866 debug (8589) Next WiFi check: 14.08 23:53 mihome-vacuum.0 2020-08-14 23:52:57.865 debug (8589) sendMsg[1] >>> {"id":43,"method":"miIO.info"} mihome-vacuum.0 2020-08-14 23:52:57.864 debug (8589) sendMsg[1] >>> {"id":42,"method":"get_status"} mihome-vacuum.0 2020-08-14 23:52:53.977 info (8589) room: 275001013628 not mapped mihome-vacuum.0 2020-08-14 23:52:53.976 info (8589) room: 275001013648 not mapped mihome-vacuum.0 2020-08-14 23:52:53.971 info (8589) room: 275001013621 not mapped mihome-vacuum.0 2020-08-14 23:52:53.968 info (8589) room: 275001013646 mapped with index undefined mihome-vacuum.0 2020-08-14 23:52:53.965 info (8589) room: 275001013645 mapped with index undefined mihome-vacuum.0 2020-08-14 23:52:53.961 info (8589) room: 275001013642 mapped with index undefined mihome-vacuum.0 2020-08-14 23:52:53.959 info (8589) room: 275001013641 mapped with index undefined mihome-vacuum.0 2020-08-14 23:52:53.955 info (8589) room: 275001013647 mapped with index undefined mihome-vacuum.0 2020-08-14 23:52:53.887 debug (8589) Receive <<< {"result":[[20,"275001013647"],[16,"275001013641"],[17,"275001013642"],[18,"275001013645"],[19,"275001013646"]],"id":41} mihome-vacuum.0 2020-08-14 23:52:53.762 debug (8589) sendMsg[1] >>> {"id":41,"method":"get_room_mapping"} mihome-vacuum.0 2020-08-14 23:52:53.760 debug (8589) stateChange mihome-vacuum.0.rooms.loadRooms {"val":true,"ack":false,"ts":1597441973751,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1597332190595} mihome-vacuum.0 2020-08-14 23:52:37.873 debug (8589) Receive <<< {"result":[{"msg_ver":2,"msg_seq":4212,"state":8,"battery":100,"clean_time":8,"clean_area":0,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab mihome-vacuum.0 2020-08-14 23:52:37.861 debug (8589) sendMsg[1] >>> {"id":40,"method":"get_status"} mihome-vacuum.0 2020-08-14 23:52:17.946 debug (8589) Receive <<< {"result":[{"msg_ver":2,"msg_seq":4200,"state":8,"battery":100,"clean_time":8,"clean_area":0,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab mihome-vacuum.0 2020-08-14 23:52:17.860 debug (8589) sendMsg[1] >>> {"id":39,"method":"get_status"} mihome-vacuum.0 2020-08-14 23:51:57.980 debug (8589) Receive <<< {"result":[{"msg_ver":2,"msg_seq":4199,"state":8,"battery":100,"clean_time":8,"clean_area":0,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab mihome-vacuum.0 2020-08-14 23:51:57.979 debug (8589) Receive <<< {"partner_id":"","id":38,"code":0,"message":"ok","result":{"hw_ver":"Linux","fw_ver":"3.5.8_4436","ap":{"ssid":"Slowdazamba","bssid":"e0:28:6d:87:52:85","rssi":-44},"netif":{"local mihome-vacuum.0 2020-08-14 23:51:57.859 debug (8589) Next WiFi check: 14.08 23:52 mihome-vacuum.0 2020-08-14 23:51:57.858 debug (8589) sendMsg[1] >>> {"id":38,"method":"miIO.info"} mihome-vacuum.0 2020-08-14 23:51:57.857 debug (8589) sendMsg[1] >>> {"id":37,"method":"get_status"} mihome-vacuum.0 2020-08-14 23:51:37.912 debug (8589) Receive <<< {"result":[{"msg_ver":2,"msg_seq":4198,"state":8,"battery":100,"clean_time":8,"clean_area":0,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab mihome-vacuum.0 2020-08-14 23:51:37.855 debug (8589) sendMsg[1] >>> {"id":36,"method":"get_status"} mihome-vacuum.0 2020-08-14 23:51:17.940 debug (8589) Receive <<< {"result":[{"msg_ver":2,"msg_seq":4197,"state":8,"battery":100,"clean_time":8,"clean_area":0,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab mihome-vacuum.0 2020-08-14 23:51:17.854 debug (8589) sendMsg[1] >>> {"id":35,"method":"get_status"} mihome-vacuum.0 2020-08-14 23:51:00.016 debug (8589) Mappointer_updated mihome-vacuum.0 2020-08-14 23:51:00.015 debug (8589) Receive <<< {"result":["roboroommap%2F321636546%2F1"],"id":34} mihome-vacuum.0 2020-08-14 23:50:59.979 debug (8589) sendMsg[1] >>> {"id":34,"method":"get_map_v1"} mihome-vacuum.0 2020-08-14 23:50:58.588 debug (8589) Receive <<< {"result":[10854,145977500,26,[1597438510,1597437891,1597437765,1597437590,1597423082,1597414047,1597411995,1597344916,1597332841,1597331343,1597326675,1597322633,1597321619,159732 mihome-vacuum.0 2020-08-14 23:50:58.479 debug (8589) sendMsg[1] >>> {"id":33,"method":"get_clean_summary"} mihome-vacuum.0 2020-08-14 23:50:57.985 debug (8589) Receive <<< {"result":[{"main_brush_work_time":10854,"side_brush_work_time":10854,"filter_work_time":10854,"filter_element_work_time":7737,"sensor_dirty_time":10854}],"id":32} mihome-vacuum.0 2020-08-14 23:50:57.977 debug (8589) sendMsg[1] >>> {"id":32,"method":"get_consumable"} mihome-vacuum.0 2020-08-14 23:50:57.975 info (8589) create states for water box filter mihome-vacuum.0 2020-08-14 23:50:57.975 info (8589) create states for water box mihome-vacuum.0 2020-08-14 23:50:57.973 debug (8589) Receive <<< {"result":[{"msg_ver":2,"msg_seq":4196,"state":8,"battery":100,"clean_time":8,"clean_area":0,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab mihome-vacuum.0 2020-08-14 23:50:57.852 debug (8589) sendMsg[1] >>> {"id":31,"method":"get_status"} mihome-vacuum.0 2020-08-14 23:50:42.847 debug (8589) CLEAN_LOGGING[{"Datum":"14.8","Start":"22:55","Saugzeit":"0 min","Fläche":"0 m²","Error":0,"Ende":false},{"Datum":"14.8","Start":"22:44","Saugzeit":"1 min","Fläche":"1.52 m²","Error":0,"Ende": mihome-vacuum.0 2020-08-14 23:50:42.653 debug (8589) Receive <<< {"result":[[1597268211,1597268217,6,0,0,0,2,1,60]],"id":30} mihome-vacuum.0 2020-08-14 23:50:42.646 debug (8589) sendMsg[1] >>> {"id":30,"method":"get_clean_record","params":[1597268211]} mihome-vacuum.0 2020-08-14 23:50:42.453 debug (8589) Receive <<< {"result":[[1597294395,1597296293,1898,32012500,0,1,5,1,52]],"id":29} mihome-vacuum.0 2020-08-14 23:50:42.445 debug (8589) sendMsg[1] >>> {"id":29,"method":"get_clean_record","params":[1597294395]} mihome-vacuum.0 2020-08-14 23:50:42.252 debug (8589) Receive <<< {"result":[[1597319289,1597319912,605,7660000,0,1,5,1,52]],"id":28} mihome-vacuum.0 2020-08-14 23:50:42.243 debug (8589) sendMsg[1] >>> {"id":28,"method":"get_clean_record","params":[1597319289]} mihome-vacuum.0 2020-08-14 23:50:42.049 debug (8589) Receive <<< {"result":[[1597320739,1597320899,15,220000,0,0,1,1,43]],"id":27} mihome-vacuum.0 2020-08-14 23:50:42.040 debug (8589) sendMsg[1] >>> {"id":27,"method":"get_clean_record","params":[1597320739]} mihome-vacuum.0 2020-08-14 23:50:41.846 debug (8589) Receive <<< {"result":[[1597320922,1597320988,23,0,0,0,2,2,61]],"id":26} mihome-vacuum.0 2020-08-14 23:50:41.837 debug (8589) sendMsg[1] >>> {"id":26,"method":"get_clean_record","params":[1597320922]} mihome-vacuum.0 2020-08-14 23:50:41.643 debug (8589) Receive <<< {"result":[[1597321049,1597321413,346,3345000,0,1,2,1,52]],"id":25} mihome-vacuum.0 2020-08-14 23:50:41.634 debug (8589) sendMsg[1] >>> {"id":25,"method":"get_clean_record","params":[1597321049]} mihome-vacuum.0 2020-08-14 23:50:41.444 debug (8589) Receive <<< {"result":[[1597321488,1597321547,59,1775000,0,0,1,1,43]],"id":24} mihome-vacuum.0 2020-08-14 23:50:41.432 debug (8589) sendMsg[1] >>> {"id":24,"method":"get_clean_record","params":[1597321488]} mihome-vacuum.0 2020-08-14 23:50:41.239 debug (8589) Receive <<< {"result":[[1597321619,1597322479,844,7545000,0,1,2,1,52]],"id":23} mihome-vacuum.0 2020-08-14 23:50:41.230 debug (8589) sendMsg[1] >>> {"id":23,"method":"get_clean_record","params":[1597321619]} mihome-vacuum.0 2020-08-14 23:50:41.036 debug (8589) Receive <<< {"result":[[1597322633,1597325189,2556,33375000,0,1,2,1,52]],"id":22} mihome-vacuum.0 2020-08-14 23:50:41.028 debug (8589) sendMsg[1] >>> {"id":22,"method":"get_clean_record","params":[1597322633]} mihome-vacuum.0 2020-08-14 23:50:40.835 debug (8589) Receive <<< {"result":[[1597326675,1597328878,2203,31472500,0,1,1,1,52]],"id":21} mihome-vacuum.0 2020-08-14 23:50:40.826 debug (8589) sendMsg[1] >>> {"id":21,"method":"get_clean_record","params":[1597326675]} mihome-vacuum.0 2020-08-14 23:50:40.633 debug (8589) Receive <<< {"result":[[1597331343,1597331356,13,0,0,0,5,1,60]],"id":20} mihome-vacuum.0 2020-08-14 23:50:40.625 debug (8589) sendMsg[1] >>> {"id":20,"method":"get_clean_record","params":[1597331343]} mihome-vacuum.0 2020-08-14 23:50:40.430 debug (8589) Receive <<< {"result":[[1597332841,1597332874,33,482500,0,0,5,1,60]],"id":19} mihome-vacuum.0 2020-08-14 23:50:40.421 debug (8589) sendMsg[1] >>> {"id":19,"method":"get_clean_record","params":[1597332841]} mihome-vacuum.0 2020-08-14 23:50:40.370 warn (8589) HTTP error when getting token cookie mihome-vacuum.0 2020-08-14 23:50:40.369 error (8589) HTTP error when getting token cookie{} mihome-vacuum.0 2020-08-14 23:50:40.225 debug (8589) Receive <<< {"result":[[1597344916,1597344932,16,0,0,0,5,1,60]],"id":18} mihome-vacuum.0 2020-08-14 23:50:40.220 debug (8589) sendMsg[1] >>> {"id":18,"method":"get_clean_record","params":[1597344916]} mihome-vacuum.0 2020-08-14 23:50:40.216 debug (8589) Mappointer_updated mihome-vacuum.0 2020-08-14 23:50:40.215 debug (8589) Receive <<< {"result":["roboroommap%2F321636546%2F0"],"id":17} mihome-vacuum.0 2020-08-14 23:50:40.208 debug (8589) 1. Mappointer_nomap___retry mihome-vacuum.0 2020-08-14 23:50:40.207 debug (8589) sendMsg[1] >>> {"id":17,"method":"get_map_v1"} mihome-vacuum.0 2020-08-14 23:50:40.027 debug (8589) Receive <<< {"result":[[1597411995,1597412226,231,5247500,0,1,2,3,56]],"id":16} mihome-vacuum.0 2020-08-14 23:50:40.018 debug (8589) sendMsg[1] >>> {"id":16,"method":"get_clean_record","params":[1597411995]} mihome-vacuum.0 2020-08-14 23:50:39.829 debug (8589) Receive <<< {"result":[[1597414047,1597415374,1327,9362500,0,1,2,3,56]],"id":15} mihome-vacuum.0 2020-08-14 23:50:39.817 debug (8589) sendMsg[1] >>> {"id":15,"method":"get_clean_record","params":[1597414047]} mihome-vacuum.0 2020-08-14 23:50:39.705 debug (8589) Receive <<< {"result":["retry"],"id":14} mihome-vacuum.0 2020-08-14 23:50:39.700 debug (8589) 0. Mappointer_nomap___retry mihome-vacuum.0 2020-08-14 23:50:39.699 debug (8589) sendMsg[1] >>> {"id":14,"method":"get_map_v1"} mihome-vacuum.0 2020-08-14 23:50:39.624 debug (8589) Receive <<< {"result":[[1597423082,1597423092,10,0,0,0,2,2,61]],"id":13} mihome-vacuum.0 2020-08-14 23:50:39.616 debug (8589) sendMsg[1] >>> {"id":13,"method":"get_clean_record","params":[1597423082]} mihome-vacuum.0 2020-08-14 23:50:39.423 debug (8589) Receive <<< {"result":[[1597437590,1597437762,70,970000,0,0,2,3,60]],"id":12} mihome-vacuum.0 2020-08-14 23:50:39.415 debug (8589) sendMsg[1] >>> {"id":12,"method":"get_clean_record","params":[1597437590]} mihome-vacuum.0 2020-08-14 23:50:39.218 debug (8589) Receive <<< {"result":[[1597437765,1597437801,36,470000,0,0,2,3,60]],"id":11} mihome-vacuum.0 2020-08-14 23:50:39.213 debug (8589) sendMsg[1] >>> {"id":11,"method":"get_clean_record","params":[1597437765]} mihome-vacuum.0 2020-08-14 23:50:39.196 debug (8589) Receive <<< {"result":["retry"],"id":10} mihome-vacuum.0 2020-08-14 23:50:39.191 debug (8589) sendMsg[1] >>> {"id":10,"method":"get_map_v1"} mihome-vacuum.0 2020-08-14 23:50:39.021 debug (8589) Receive <<< {"result":[[1597437891,1597437942,51,1522500,0,0,2,3,60]],"id":9} mihome-vacuum.0 2020-08-14 23:50:39.010 debug (8589) sendMsg[1] >>> {"id":9,"method":"get_clean_record","params":[1597437891]} mihome-vacuum.0 2020-08-14 23:50:39.004 debug (8589) Receive <<< {"result":[[16,"275001013621"],[17,"275001013648"],[18,"275001013628"]],"id":8} mihome-vacuum.0 2020-08-14 23:50:39.003 info (8589) create state for carpet_mode mihome-vacuum.0 2020-08-14 23:50:39.001 debug (8589) Receive <<< {"result":[{"enable":1,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}],"id":7} mihome-vacuum.0 2020-08-14 23:50:38.992 debug (8589) sendMsg[1] >>> {"id":8,"method":"get_room_mapping"} mihome-vacuum.0 2020-08-14 23:50:38.991 debug (8589) sendMsg[1] >>> {"id":7,"method":"get_carpet_mode"} mihome-vacuum.0 2020-08-14 23:50:38.815 debug (8589) Receive <<< {"result":[[1597438510,1597438518,8,0,0,0,2,3,60]],"id":6} mihome-vacuum.0 2020-08-14 23:50:38.808 debug (8589) sendMsg[1] >>> {"id":6,"method":"get_clean_record","params":[1597438510]} mihome-vacuum.0 2020-08-14 23:50:38.802 debug (8589) Receive <<< {"result":[10854,145977500,26,[1597438510,1597437891,1597437765,1597437590,1597423082,1597414047,1597411995,1597344916,1597332841,1597331343,1597326675,1597322633,1597321619,159732 mihome-vacuum.0 2020-08-14 23:50:38.792 debug (8589) sendMsg[1] >>> {"id":5,"method":"get_clean_summary"} mihome-vacuum.0 2020-08-14 23:50:38.601 debug (8589) Receive <<< {"result":[{"main_brush_work_time":10854,"side_brush_work_time":10854,"filter_work_time":10854,"filter_element_work_time":7737,"sensor_dirty_time":10854}],"id":4} mihome-vacuum.0 2020-08-14 23:50:38.591 debug (8589) sendMsg[1] >>> {"id":4,"method":"get_consumable"} mihome-vacuum.0 2020-08-14 23:50:38.404 debug (8589) Receive <<< {"result":[90],"id":3} mihome-vacuum.0 2020-08-14 23:50:38.393 debug (8589) sendMsg[1] >>> {"id":3,"method":"get_sound_volume"} mihome-vacuum.0 2020-08-14 23:50:38.391 info (8589) set nächster Timer: Nicht verfügbar mihome-vacuum.0 2020-08-14 23:50:38.198 debug (8589) Receive <<< {"partner_id":"","id":2,"code":0,"message":"ok","result":{"hw_ver":"Linux","fw_ver":"3.5.8_4436","ap":{"ssid":"Slowdazamba","bssid":"e0:28:6d:87:52:85","rssi":-44},"netif":{"localI mihome-vacuum.0 2020-08-14 23:50:38.194 debug (8589) Next WiFi check: 14.08 23:51 mihome-vacuum.0 2020-08-14 23:50:38.192 debug (8589) sendMsg[1] >>> {"id":2,"method":"miIO.info"} mihome-vacuum.0 2020-08-14 23:50:37.989 info (8589) Connected mihome-vacuum.0 2020-08-14 23:50:37.986 debug (8589) sendTo "getStatus" to system.adapter.mihome-vacuum.0 from system.adapter.mihome-vacuum.0 mihome-vacuum.0 2020-08-14 23:50:37.983 debug (8589) Receive <<< {"result":[{"msg_ver":2,"msg_seq":4195,"state":8,"battery":100,"clean_time":8,"clean_area":0,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab mihome-vacuum.0 2020-08-14 23:50:37.972 debug (8589) sendMsg[1] >>> {"id":1,"method":"get_status"} mihome-vacuum.0 2020-08-14 23:50:37.940 debug (8589) sendTo "getStatus" to system.adapter.mihome-vacuum.0 from system.adapter.mihome-vacuum.0 mihome-vacuum.0 2020-08-14 23:50:37.939 info (8589) connecting, this can take up to 10 minutes ... mihome-vacuum.0 2020-08-14 23:50:37.937 debug (8589) Receive <<< Helo <<< 2131002000000000132bc8c25f37072dffffffffffffffffffffffffffffffff mihome-vacuum.0 2020-08-14 23:50:37.930 info (8589) New generation or new fw(3.5.8,4436) detected, create new states goto and zoneclean mihome-vacuum.0 2020-08-14 23:50:37.916 debug (8589) No suitable Lua script, fallback to keys!: function(doc) { if (doc.type === 'state') emit(doc._id, doc) } mihome-vacuum.0 2020-08-14 23:50:37.857 debug (8589) server started on 0.0.0.0:53421 mihome-vacuum.0 2020-08-14 23:50:37.842 info (8589) Create state clean_home for controlling by cloud adapter mihome-vacuum.0 2020-08-14 23:50:37.840 info (8589) Expert mode disabled, states deleted mihome-vacuum.0 2020-08-14 23:50:37.831 debug (8589) Xiaomi Cloud: Logging in mihome-vacuum.0 2020-08-14 23:50:37.828 debug (8589) load Map creator... true mihome-vacuum.0 2020-08-14 23:50:37.730 info (8589) starting. Version 2.1.1 in /opt/iobroker/node_modules/iobroker.mihome-vacuum, node: v12.18.3, js-controller: 3.1.6 mihome-vacuum.0 2020-08-14 23:50:36.347 debug (8589) statesDB connected mihome-vacuum.0 2020-08-14 23:50:36.346 debug (8589) States connected to redis: 127.0.0.1:9000 mihome-vacuum.0 2020-08-14 23:50:36.311 debug (8589) States create System PubSub Client mihome-vacuum.0 2020-08-14 23:50:36.308 debug (8589) States create User PubSub Client mihome-vacuum.0 2020-08-14 23:50:36.296 debug (8589) Redis States: Use Redis connection: 127.0.0.1:9000 mihome-vacuum.0 2020-08-14 23:50:36.294 debug (8589) objectDB connected mihome-vacuum.0 2020-08-14 23:50:36.287 debug (8589) Objects connected to redis: 127.0.0.1:9001 mihome-vacuum.0 2020-08-14 23:50:36.262 debug (8589) Objects client initialize lua scripts mihome-vacuum.0 2020-08-14 23:50:36.261 debug (8589) Objects create User PubSub Client mihome-vacuum.0 2020-08-14 23:50:36.260 debug (8589) Objects create System PubSub Client mihome-vacuum.0 2020-08-14 23:50:36.256 debug (8589) Objects client ready ... initialize now mihome-vacuum.0 2020-08-14 23:50:36.216 debug (8589) Redis Objects: Use Redis connection: 127.0.0.1:9001 mihome-vacuum.0 2020-08-14 23:50:31.904 info (12559) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason mihome-vacuum.0 2020-08-14 23:50:31.903 info (12559) terminating mihome-vacuum.0 2020-08-14 23:50:31.900 info (12559) Got terminate signal TERMINATE_YOURSELF
Die Datenpunkte "roomClean" und "state" werden bei Kartenwechsel jeweils neu angelegt und in den ordner "mapIndex" verschoben. Das macht mir erstens den gezielten Raumzugriff unmöglich und eliminiert zweitens meine IOT smart Devices.
-
Hallo Leute!
Hab jetzt nen S5 Max und bekomme in den Kartenlink keinen Eintrag.
Bin leider nicht so der Profi, aber hier mal meine Infos und Einstellungen
PI4
Adapter mihome-vacuum Version 2.2.0
Modell S5 Max
Firmware lt Mi Home APP 3.5.8_0876Logging:
mihome-vacuum.0 2020-08-15 08:41:49.625 debug (28150) Receive <<< {"result":[{"msg_ver":2,"msg_seq":1012,"state":8,"battery":100,"clean_time":13,"clean_area":140000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state": mihome-vacuum.0 2020-08-15 08:41:49.621 debug (28150) Receive <<< {"partner_id":"","id":119,"code":0,"message":"ok","result":{"hw_ver":"Linux","fw_ver":"3.5.8_0876","ap":{"ssid":"dexter","bssid":"74:83:c2:87:ca:a6","rssi":-47},"netif":{"localIp": mihome-vacuum.0 2020-08-15 08:41:49.615 debug (28150) Next WiFi check: 15.08 08:42 mihome-vacuum.0 2020-08-15 08:41:49.614 debug (28150) sendMsg[1] >>> {"id":119,"method":"miIO.info"} mihome-vacuum.0 2020-08-15 08:41:49.613 debug (28150) sendMsg[1] >>> {"id":118,"method":"get_status"} mihome-vacuum.0 2020-08-15 08:41:41.447 debug (28150) system.adapter.admin.0: logging true mihome-vacuum.0 2020-08-15 08:41:29.617 debug (28150) Receive <<< {"result":[{"msg_ver":2,"msg_seq":1011,"state":8,"battery":100,"clean_time":13,"clean_area":140000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state" mihome-vacuum.0 2020-08-15 08:41:29.608 debug (28150) sendMsg[1] >>> {"id":117,"method":"get_status"} mihome-vacuum.0 2020-08-15 08:41:10.637 debug (28150) Receive <<< {"result":[{"msg_ver":2,"msg_seq":1010,"state":8,"battery":100,"clean_time":13,"clean_area":140000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state" mihome-vacuum.0 2020-08-15 08:41:09.606 debug (28150) sendMsg[1] >>> {"id":116,"method":"get_status"} mihome-vacuum.0 2020-08-15 08:40:49.613 debug (28150) Receive <<< {"result":[{"msg_ver":2,"msg_seq":1009,"state":8,"battery":100,"clean_time":13,"clean_area":140000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state" mihome-vacuum.0 2020-08-15 08:40:49.610 debug (28150) Receive <<< {"partner_id":"","id":115,"code":0,"message":"ok","result":{"hw_ver":"Linux","fw_ver":"3.5.8_0876","ap":{"ssid":"dexter","bssid":"74:83:c2:87:ca:a6","rssi":-47},"netif":{"localIp" mihome-vacuum.0 2020-08-15 08:40:49.605 debug (28150) Next WiFi check: 15.08 08:41 mihome-vacuum.0 2020-08-15 08:40:49.604 debug (28150) sendMsg[1] >>> {"id":115,"method":"miIO.info"} mihome-vacuum.0 2020-08-15 08:40:49.603 debug (28150) sendMsg[1] >>> {"id":114,"method":"get_status"} mihome-vacuum.0 2020-08-15 08:40:29.608 debug (28150) Receive <<< {"result":[{"msg_ver":2,"msg_seq":1008,"state":8,"battery":100,"clean_time":13,"clean_area":140000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state" mihome-vacuum.0 2020-08-15 08:40:29.601 debug (28150) sendMsg[1] >>> {"id":113,"method":"get_status"} mihome-vacuum.0 2020-08-15 08:40:09.608 debug (28150) Receive <<< {"result":[{"msg_ver":2,"msg_seq":1007,"state":8,"battery":100,"clean_time":13,"clean_area":140000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state" mihome-vacuum.0 2020-08-15 08:40:09.600 debug (28150) sendMsg[1] >>> {"id":112,"method":"get_status"} mihome-vacuum.0 2020-08-15 08:39:49.608 debug (28150) Receive <<< {"result":[{"msg_ver":2,"msg_seq":1006,"state":8,"battery":100,"clean_time":13,"clean_area":140000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state" mihome-vacuum.0 2020-08-15 08:39:49.606 debug (28150) Receive <<< {"partner_id":"","id":111,"code":0,"message":"ok","result":{"hw_ver":"Linux","fw_ver":"3.5.8_0876","ap":{"ssid":"dexter","bssid":"74:83:c2:87:ca:a6","rssi":-47},"netif":{"localIp" mihome-vacuum.0 2020-08-15 08:39:49.599 debug (28150) Next WiFi check: 15.08 08:40 mihome-vacuum.0 2020-08-15 08:39:49.598 debug (28150) sendMsg[1] >>> {"id":111,"method":"miIO.info"} mihome-vacuum.0 2020-08-15 08:39:49.593 debug (28150) sendMsg[1] >>> {"id":110,"method":"get_status"} mihome-vacuum.0 2020-08-15 08:41:41.447 debug (28150) system.adapter.admin.0: logging true
der Adapter selbst läuft nun
die Räume sind drinnen und auf Steuerungsbefehle per Blockly reagiert er auchdanke Tom
evtl. kann mal wer mit Teamviewer helfen, ich checks nicht mehr
-
@freaktech in dem Log seh ich jetzt weniger einen Fehler, der wichtige Teil fehlt anscheinend... ?
Hast du mal canvas neu gebaut? ( falls nicht, google mal hier im Thread danach, ist xmal beschrieben)Ansonsten hilft für die Fehlersuche immer das Log vom Starten des Adapters
-
Please install canvas and the libs manually with:
sudo apt-get install build-essential libcairo2-dev libpango1.0-dev libjpeg-dev libgif-dev librsvg2-dev
sudo npm install canvas --unsafe-perm=true
das hab ich probiert
jetzt versucht er wieder seit 10 min zu verbinden ?!?
-
@freaktech npm ohne sudo
Dafür musst du aber in /opt/iobroker stehen.
Was liefert denn nachfolgende Befehlsfolge bei dir?pi@raspberrypi:~ $ cd /opt/iobroker/ pi@raspberrypi:/opt/iobroker $ npm list canvas iobroker.inst@2.0.3 /opt/iobroker ├── canvas@2.6.1 ├─┬ iobroker.iot@1.7.0 │ └── canvas@2.6.1 deduped └─┬ iobroker.mihome-vacuum@2.1.1 └── canvas@2.6.1 deduped
-
wie komm ich von
pi@ioBroker-RasPi4:~ $
dort hin?
was genau eintippen?
danke
pi@ioBroker-RasPi4:/opt/iobroker $ npm install canvas --unsafe-perm=true npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/canvas npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.1.2 (node_modules/chokidar/node_modules/fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"}) npm WARN optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@^1.0.5 (node_modules/iobroker.info/node_modules/osx-temperature-sensor): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.7: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"}) npm WARN optional SKIPPING OPTIONAL DEPENDENCY: node-aead-crypto@^2.0.0 (node_modules/node-dtls-client/node_modules/node-aead-crypto): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported engine for node-aead-crypto@2.2.0: wanted: {"node":">4 <10"} (current: {"node":"12.18.3","npm":"6.14.6"}) npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Not compatible with your version of node/npm: node-aead-crypto@2.2.0 npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modules/node-aead-crypto/package.json' npm ERR! code EACCES npm ERR! syscall access npm ERR! path /opt/iobroker/node_modules/canvas npm ERR! errno -13 npm ERR! Error: EACCES: permission denied, access '/opt/iobroker/node_modules/canvas' npm ERR! [Error: EACCES: permission denied, access '/opt/iobroker/node_modules/canvas'] { npm ERR! errno: -13, npm ERR! code: 'EACCES', npm ERR! syscall: 'access', npm ERR! path: '/opt/iobroker/node_modules/canvas' npm ERR! } npm ERR! npm ERR! The operation was rejected by your operating system. npm ERR! It is likely you do not have the permissions to access this file as the current user npm ERR! npm ERR! If you believe this might be a permissions issue, please double-check the npm ERR! permissions of the file and its containing directories, or try running npm ERR! the command again as root/Administrator. npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2020-08-15T11_21_54_151Z-debug.log pi@ioBroker-RasPi4:/opt/iobroker $
-
pi@raspberrypi:~ $ cd /opt/iobroker/ pi@raspberrypi:/opt/iobroker $ npm list canvas iobroker.inst@2.0.3 /opt/iobroker ├── canvas@2.6.1 ├─┬ iobroker.iot@1.7.0 │ └── canvas@2.6.1 deduped └─┬ iobroker.mihome-vacuum@2.1.1 └── canvas@2.6.1 deduped
-
pi@ioBroker-RasPi4:/opt/iobroker $ npm list canvas iobroker.inst@2.0.3 /opt/iobroker ├── canvas@2.6.1 ├─┬ iobroker.iot@1.5.3 │ └── canvas@2.6.1 deduped └─┬ iobroker.mihome-vacuum@2.2.0 └── canvas@2.6.1 deduped pi@ioBroker-RasPi4:/opt/iobroker $
-
@freaktech ```
mihome-vacuum.0 2020-08-15 13:28:54.574 debug (7072) Receive <<< {"result":[{"msg_ver":2,"msg_seq":1906,"state":8,"battery":100,"clean_time":495,"clean_area":5242500,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state"
mihome-vacuum.0 2020-08-15 13:28:53.134 debug (7072) sendMsg[1] >>> {"id":97,"method":"get_status"}
mihome-vacuum.0 2020-08-15 13:28:45.683 debug (7072) system.adapter.admin.0: logging true
mihome-vacuum.0 2020-08-15 13:28:39.140 debug (7072) Mappointer_updated
mihome-vacuum.0 2020-08-15 13:28:39.138 debug (7072) Receive <<< {"result":["rubyslite%2F320252511%2F1"],"id":96}
mihome-vacuum.0 2020-08-15 13:28:39.132 debug (7072) sendMsg[1] >>> {"id":96,"method":"get_map_v1"}
mihome-vacuum.0 2020-08-15 13:28:39.130 debug (7072) stateChange mihome-vacuum.0.map.loadMap {"val":true,"ack":false,"ts":1597490919126,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1597432659531}
mihome-vacuum.0 2020-08-15 13:28:35.470 debug (7072) Mappointer_updated
mihome-vacuum.0 2020-08-15 13:28:35.469 debug (7072) Receive <<< {"result":["rubyslite%2F320252511%2F0"],"id":95}
mihome-vacuum.0 2020-08-15 13:28:35.463 debug (7072) 1. Mappointer_nomap___retry
mihome-vacuum.0 2020-08-15 13:28:35.462 debug (7072) sendMsg[1] >>> {"id":95,"method":"get_map_v1"}
mihome-vacuum.0 2020-08-15 13:28:34.961 debug (7072) Receive <<< {"result":["retry"],"id":94}
mihome-vacuum.0 2020-08-15 13:28:34.955 debug (7072) 0. Mappointer_nomap___retry
mihome-vacuum.0 2020-08-15 13:28:34.954 debug (7072) sendMsg[1] >>> {"id":94,"method":"get_map_v1"}
mihome-vacuum.0 2020-08-15 13:28:34.452 debug (7072) Receive <<< {"result":["retry"],"id":93}
mihome-vacuum.0 2020-08-15 13:28:34.446 debug (7072) sendMsg[1] >>> {"id":93,"method":"get_map_v1"}
mihome-vacuum.0 2020-08-15 13:28:34.445 debug (7072) stateChange mihome-vacuum.0.map.loadMap {"val":true,"ack":false,"ts":1597490914442,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1597432659531}
mihome-vacuum.0 2020-08-15 13:28:33.430 debug (7072) Receive <<< {"partner_id":"","id":92,"code":0,"message":"ok","result":{"hw_ver":"Linux","fw_ver":"3.5.8_0876","ap":{"ssid":"dexter","bssid":"74:83:c2:87:ca:a6","rssi":-44},"netif":{"localIp":"
mihome-vacuum.0 2020-08-15 13:28:33.415 debug (7072) Receive <<< {"result":[{"msg_ver":2,"msg_seq":1905,"state":8,"battery":100,"clean_time":495,"clean_area":5242500,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state
mihome-vacuum.0 2020-08-15 13:28:33.260 debug (7072) system.adapter.admin.0: logging false
mihome-vacuum.0 2020-08-15 13:28:33.132 debug (7072) Next WiFi check: 15.08 13:29
mihome-vacuum.0 2020-08-15 13:28:33.131 debug (7072) sendMsg[1] >>> {"id":92,"method":"miIO.info"}
mihome-vacuum.0 2020-08-15 13:28:33.130 debug (7072) sendMsg[1] >>> {"id":91,"method":"get_status"}
mihome-vacuum.0 2020-08-15 13:28:13.136 debug (7072) Receive <<< {"result":[{"msg_ver":2,"msg_seq":1904,"state":8,"battery":100,"clean_time":495,"clean_area":5242500,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state
mihome-vacuum.0 2020-08-15 13:28:13.128 debug (7072) sendMsg[1] >>> {"id":90,"method":"get_status"}
mihome-vacuum.0 2020-08-15 13:27:53.135 debug (7072) Receive <<< {"result":[{"msg_ver":2,"msg_seq":1903,"state":8,"battery":100,"clean_time":495,"clean_area":5242500,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state
mihome-vacuum.0 2020-08-15 13:27:53.126 debug (7072) sendMsg[1] >>> {"id":89,"method":"get_status"}
mihome-vacuum.0 2020-08-15 13:27:33.133 debug (7072) Receive <<< {"result":[{"msg_ver":2,"msg_seq":1902,"state":8,"battery":100,"clean_time":495,"clean_area":5242500,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state
mihome-vacuum.0 2020-08-15 13:27:33.131 debug (7072) Receive <<< {"partner_id":"","id":88,"code":0,"message":"ok","result":{"hw_ver":"Linux","fw_ver":"3.5.8_0876","ap":{"ssid":"dexter","bssid":"74:83:c2:87:ca:a6","rssi":-44},"netif":{"localIp":"
mihome-vacuum.0 2020-08-15 13:27:33.126 debug (7072) Next WiFi check: 15.08 13:28
mihome-vacuum.0 2020-08-15 13:27:33.125 debug (7072) sendMsg[1] >>> {"id":88,"method":"miIO.info"}
mihome-vacuum.0 2020-08-15 13:27:33.124 debug (7072) sendMsg[1] >>> {"id":87,"method":"get_status"}
mihome-vacuum.0 2020-08-15 13:27:15.492 debug (7072) system.adapter.admin.0: logging true
mihome-vacuum.0 2020-08-15 13:27:13.131 debug (7072) Receive <<< {"result":[{"msg_ver":2,"msg_seq":1901,"state":8,"battery":100,"clean_time":495,"clean_area":5242500,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state
mihome-vacuum.0 2020-08-15 13:27:13.123 debug (7072) sendMsg[1] >>> {"id":86,"method":"get_status"} -
ls -la /opt/iobroker/node_modules/canvas/
-
pi@ioBroker-RasPi4:/opt/iobroker $ ls -la /opt/iobroker/node_modules/canvas/ insgesamt 144 drwxr-xr-x+ 8 pi pi 4096 Aug 13 14:37 . drwxrwxrwx+ 816 iobroker iobroker 36864 Aug 14 21:15 .. -rw-r--r--+ 1 pi pi 6832 Okt 26 1985 binding.gyp -rw-r--r--+ 1 pi pi 1064 Okt 26 1985 browser.js drwxr-xr-x+ 3 pi pi 4096 Aug 13 14:37 build -rw-r--r--+ 1 pi pi 28011 Okt 26 1985 CHANGELOG.md -rw-r--r--+ 1 pi pi 2363 Okt 26 1985 index.js drwxr-xr-x+ 2 pi pi 4096 Aug 13 14:37 lib drwxr-xr-x+ 10 pi pi 4096 Aug 13 14:37 node_modules -rw-r--r--+ 1 pi pi 3210 Aug 13 14:37 package.json -rw-r--r--+ 1 pi pi 26514 Okt 26 1985 Readme.md drwxr-xr-x+ 4 pi pi 4096 Aug 13 14:37 src drwxr-xr-x+ 2 pi pi 4096 Aug 13 14:37 types drwxr-xr-x+ 2 pi pi 4096 Aug 13 14:37 util
-
@freaktech
Die Dateien gehören dem falschen User.
So muss das aussehen:pi@raspberrypi:~ $ ls -la /opt/iobroker/node_modules/canvas/ insgesamt 136 drwxrwxr-x+ 8 iobroker iobroker 4096 Mai 9 14:23 . drwxrwxr-x+ 806 iobroker iobroker 28672 Aug 14 09:30 .. -rw-rwxr--+ 1 iobroker iobroker 6832 Okt 26 1985 binding.gyp -rw-rwxr--+ 1 iobroker iobroker 1064 Okt 26 1985 browser.js drwxrwxr-x+ 3 iobroker iobroker 4096 Mai 9 14:23 build -rw-rwxr--+ 1 iobroker iobroker 28011 Okt 26 1985 CHANGELOG.md -rw-rwxr--+ 1 iobroker iobroker 2363 Okt 26 1985 index.js drwxrwxr-x+ 2 iobroker iobroker 4096 Apr 29 18:57 lib drwxrwxr-x+ 9 iobroker iobroker 4096 Apr 29 18:57 node_modules -rw-rwxr--+ 1 iobroker iobroker 3154 Apr 29 18:57 package.json -rw-rwxr--+ 1 iobroker iobroker 26514 Okt 26 1985 Readme.md drwxrwxr-x+ 4 iobroker iobroker 4096 Apr 29 18:57 src drwxrwxr-x+ 2 iobroker iobroker 4096 Apr 29 18:57 types drwxrwxr-x+ 2 iobroker iobroker 4096 Apr 29 18:57 util pi@raspberrypi:~ $
-
das versteh ich leider nicht
-
@
@freaktech said in Test Adapter mihome-vacuum v2.0.x:
das versteh ich leider nicht
wie kommt das und wie kann ich das ändern? -
@freaktech Das kommt durch den falschen Einsatz von sudo vor dem npm Befehl. Das Modul muss dem User und der Gruppe 'iobroker' gehören.
-
ja aber wie oben beschrieben bin ich da leider in linux zu schwach
-
getfacl /opt/iobroker/node_modules/canvas/package.json
-
@Thomas-Braun said in Test Adapter mihome-vacuum v2.0.x:
getfacl /opt/iobroker/node_modules/canvas/package.json
i@ioBroker-RasPi4:/opt/iobroker $ getfacl /opt/iobroker/node_modules/canvas/package.json getfacl: Entferne führende '/' von absoluten Pfadnamen # file: opt/iobroker/node_modules/canvas/package.json # owner: pi # group: pi user::rw- group::r-x #effective:r-- group:iobroker:rwx #effective:r-- mask::r-- other::r--