to_json and support for VRR device