mirror of
https://github.com/home-assistant/core.git
synced 2025-07-24 21:57:51 +00:00
Add additional fields to influx (#3462)
This commit is contained in:
parent
138205a019
commit
769bc37150
@ -112,6 +112,10 @@ def setup(hass, config):
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
||||||
|
for key, value in state.attributes.items():
|
||||||
|
if key != 'unit_of_measurement':
|
||||||
|
json_body[0]['fields'][key] = value
|
||||||
|
|
||||||
json_body[0]['tags'].update(tags)
|
json_body[0]['tags'].update(tags)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
@ -101,7 +101,11 @@ class TestInfluxDB(unittest.TestCase):
|
|||||||
STATE_OFF: 0,
|
STATE_OFF: 0,
|
||||||
'foo': 'foo'}
|
'foo': 'foo'}
|
||||||
for in_, out in valid.items():
|
for in_, out in valid.items():
|
||||||
attrs = {'unit_of_measurement': 'foobars'}
|
attrs = {
|
||||||
|
'unit_of_measurement': 'foobars',
|
||||||
|
'longitude': '1.1',
|
||||||
|
'latitude': '2.2'
|
||||||
|
}
|
||||||
state = mock.MagicMock(state=in_,
|
state = mock.MagicMock(state=in_,
|
||||||
domain='fake',
|
domain='fake',
|
||||||
object_id='entity',
|
object_id='entity',
|
||||||
@ -117,6 +121,8 @@ class TestInfluxDB(unittest.TestCase):
|
|||||||
'time': 12345,
|
'time': 12345,
|
||||||
'fields': {
|
'fields': {
|
||||||
'value': out,
|
'value': out,
|
||||||
|
'longitude': '1.1',
|
||||||
|
'latitude': '2.2'
|
||||||
},
|
},
|
||||||
}]
|
}]
|
||||||
self.handler_method(event)
|
self.handler_method(event)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user