new version with single JSON answer and missing sensor support