Hamas says it is meeting its side of the truce agreement while Israel refuses to open the crucial Rafah border crossing.