@welldot/core

Meter

One installation of a totalizer (hidrômetro) in the well (installation pattern). Holds device facts only: every register value, including the installation and removal readings, lives in production. Since v2.3.

Meter = object

One installation of a totalizer (hidrômetro) in the well (installation pattern). Holds device facts only: every register value, including the installation and removal readings, lives in production. Since v2.3.

Properties

attachments?

optional attachments?: Attachment

Installation photos, invoices, certificates.


id

id: string

Unique within meters. UUID v4 recommended.


installed_at

installed_at: string

RFC 3339 instant when the meter entered service in this well.


installed_by?

optional installed_by?: string

Person or company that installed the meter.


manufacturer?

optional manufacturer?: string


max_reading?

optional max_reading?: number

Register capacity in m³, used to detect rollover.


model?

optional model?: string


nominal_diameter?

optional nominal_diameter?: number

Nominal diameter (DN) in millimeters.


notes?

optional notes?: string


removed_at?

optional removed_at?: string

RFC 3339 instant when it left. Absent means currently installed.


removed_by?

optional removed_by?: string

Person or company that removed the meter. Only meaningful with removed_at.


serial?

optional serial?: string

Serial number. Links reinstallations of the same unit.


type?

optional type?: OpenVocab<MeterType>

Meter type. Recommended values: METER_TYPES.


updated_at?

optional updated_at?: string

RFC 3339 instant of the last edit of this record.