Temperature Measurement Interval
A quick showcase on how to interact with the sampling interval of the 2nd and 3rd generation temperature sensors.
Last updated
Was this helpful?
Was this helpful?
samples = []
for event in events:
samples += event.data.samplesdt.Emulator.publish_event(
device_id="<YOUR_DEVICE_ID>",
project_id="<YOUR_PROJECT_ID>",
data=dt.events.Temperature(
timestamp=datetime.utcnow(),
celsius=22.3,
samples=[
dt.events.TemperatureSample(
celsius=22.3,
timestamp=datetime.utcnow(),
),
dt.events.TemperatureSample(
celsius=22.8,
timestamp=datetime.utcnow()-timedelta(seconds=30),
),
dt.events.TemperatureSample(
celsius=23.3,
timestamp=datetime.utcnow()-timedelta(seconds=60),
),
],
)
)