0 is not a legal value for instrument breakoff.

This was caught by the stricter validations introduced in #3633.
Use a valid PSU ID.

This was caught with the code list validations included in #3633.

Also fixes a bug in the thing which logs validation errors, though I
question whether that is a good idea (vs. just reporting them to the
UI).
Add address and unit to test provider. #3653.

The JSON schema mandates that these be set.