craftbeerpi4-pione/cbpi/extension/mqtt_actor/tasmota_mqtt_actor.py

13 lines
430 B
Python
Raw Normal View History

from cbpi.api import parameters, Property
from . import GenericMqttActor
@parameters([
Property.Text(label="Topic", configurable=True, description = "MQTT Topic"),
])
class TasmotaMqttActor(GenericMqttActor):
def __init__(self, cbpi, id, props):
GenericMqttActor.__init__(self, cbpi, id, props)
async def on_start(self):
await GenericMqttActor.on_start(self)
self.payload = "{switch_onoff}"