{"generated_at":"2026-11-02T16:50:38+09:00","hotels":[{"hotel_id":1,"name":"Tarzan","slug":"tarzan","facility_id":"ks-com07","hotel_label":"TA","updated_at":"2026-11-02 16:48:05","empty_count":3,"cleanup_count":1,"empty_rooms":[{"room_number":"211","label":"211@53","url":"room_view.php?hotel_id=1&room_number=211","class_name":"time-label is-lime","last_entered_at":"2026-11-02 16:00:17","minutes_ago":50},{"room_number":"213","label":"213@53","url":"room_view.php?hotel_id=1&room_number=213","class_name":"time-label is-amber","last_entered_at":"2026-11-02 15:20:12","minutes_ago":90},{"room_number":"217","label":"217@53","url":"room_view.php?hotel_id=1&room_number=217","class_name":"time-label is-green","last_entered_at":"2026-11-02 16:44:17","minutes_ago":6}],"cleanup_rooms":[{"room_number":"201","label":"201@53","url":"room_view.php?hotel_id=1&room_number=201","class_name":"time-label","last_entered_at":null,"minutes_ago":null}],"row_color":"#f3ffe8"},{"hotel_id":2,"name":"Asian","slug":"asian","facility_id":"ks-com08","hotel_label":"AS","updated_at":"2026-11-02 16:48:05","empty_count":4,"cleanup_count":3,"empty_rooms":[{"room_number":"206","label":"206@73","url":"room_view.php?hotel_id=2&room_number=206","class_name":"time-label is-green","last_entered_at":"2026-11-02 16:32:05","minutes_ago":18},{"room_number":"207","label":"207@63","url":"room_view.php?hotel_id=2&room_number=207","class_name":"time-label is-green","last_entered_at":"2026-11-02 16:44:17","minutes_ago":6},{"room_number":"216","label":"216@63","url":"room_view.php?hotel_id=2&room_number=216","class_name":"time-label is-lime","last_entered_at":"2026-11-02 15:56:00","minutes_ago":54},{"room_number":"218","label":"218@11","url":"room_view.php?hotel_id=2&room_number=218","class_name":"time-label is-green","last_entered_at":"2026-11-02 16:28:03","minutes_ago":22}],"cleanup_rooms":[{"room_number":"205","label":"205@73","url":"room_view.php?hotel_id=2&room_number=205","class_name":"time-label","last_entered_at":null,"minutes_ago":null},{"room_number":"210","label":"210@73","url":"room_view.php?hotel_id=2&room_number=210","class_name":"time-label","last_entered_at":null,"minutes_ago":null},{"room_number":"215","label":"215@73","url":"room_view.php?hotel_id=2&room_number=215","class_name":"time-label","last_entered_at":null,"minutes_ago":null}],"row_color":"#f3ffe8"},{"hotel_id":3,"name":"Marrakech","slug":"marrakech","facility_id":"ks-com09","hotel_label":"MA","updated_at":"2026-11-02 16:48:05","empty_count":4,"cleanup_count":2,"empty_rooms":[{"room_number":"201","label":"201@75","url":"room_view.php?hotel_id=3&room_number=201","class_name":"time-label is-green","last_entered_at":"2026-11-02 16:32:05","minutes_ago":18},{"room_number":"202","label":"202@65","url":"room_view.php?hotel_id=3&room_number=202","class_name":"time-label is-lime","last_entered_at":"2026-11-02 16:20:07","minutes_ago":30},{"room_number":"210","label":"210@75","url":"room_view.php?hotel_id=3&room_number=210","class_name":"time-label is-green","last_entered_at":"2026-11-02 16:24:17","minutes_ago":26},{"room_number":"217","label":"217@56","url":"room_view.php?hotel_id=3&room_number=217","class_name":"time-label is-lime","last_entered_at":"2026-11-02 16:08:16","minutes_ago":42}],"cleanup_rooms":[{"room_number":"205","label":"205@75","url":"room_view.php?hotel_id=3&room_number=205","class_name":"time-label","last_entered_at":null,"minutes_ago":null},{"room_number":"206","label":"206@75","url":"room_view.php?hotel_id=3&room_number=206","class_name":"time-label","last_entered_at":null,"minutes_ago":null}],"row_color":"#f3ffe8"}]}