fix for incorrect value
This commit is contained in:
parent
86b238d99d
commit
a5c10a72d5
@ -2,6 +2,7 @@ import json
|
|||||||
from time import gmtime, strftime, sleep
|
from time import gmtime, strftime, sleep
|
||||||
import paho.mqtt.client as mqtt
|
import paho.mqtt.client as mqtt
|
||||||
import logging
|
import logging
|
||||||
|
from datetime import datetime
|
||||||
from enum import Flag, auto
|
from enum import Flag, auto
|
||||||
from typing import Iterable, Iterator, Any, Tuple, Dict, Callable
|
from typing import Iterable, Iterator, Any, Tuple, Dict, Callable
|
||||||
|
|
||||||
@ -105,7 +106,7 @@ class Payload:
|
|||||||
if value != self.payload[key]:
|
if value != self.payload[key]:
|
||||||
self._changed = True
|
self._changed = True
|
||||||
self.payload[key] = value
|
self.payload[key] = value
|
||||||
self.payload["lastupdated"] = gmtime().isoformat()
|
self.payload["lastupdated"] = datetime(*gmtime()[:6]).isoformat()
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def changed(self) -> bool:
|
def changed(self) -> bool:
|
||||||
@ -321,7 +322,7 @@ class Publisher:
|
|||||||
keys.append("rain_intensity")
|
keys.append("rain_intensity")
|
||||||
if WeatherSensor.RAIN_PROBABILITY in version:
|
if WeatherSensor.RAIN_PROBABILITY in version:
|
||||||
keys.append("rain_probability")
|
keys.append("rain_probability")
|
||||||
if WeatherSensor.SOLAR_RADIATION_SENSE in version:
|
if WeatherSensor.SOLAR_RADIATION in version:
|
||||||
keys.append("solar_radiation")
|
keys.append("solar_radiation")
|
||||||
|
|
||||||
return Payload(self, "weather", keys=keys,
|
return Payload(self, "weather", keys=keys,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user