My module fully support devices observations. Only currently missing the FHIR/REST API’s for reporting from device. I know of at least one developer working in this space generously giving me advice to finish this importing. So a part of my milestones coming soon.
Check it out on my demo site and good luck.