updates
This commit is contained in:
14
conf/apps/simple_app/hello.py
Normal file
14
conf/apps/simple_app/hello.py
Normal file
@@ -0,0 +1,14 @@
|
||||
from typing import Any
|
||||
|
||||
from appdaemon.adapi import ADAPI
|
||||
|
||||
|
||||
class HelloWorld(ADAPI):
|
||||
def initialize(self):
|
||||
self.log(f'{self.__class__.__name__} Initialized')
|
||||
self.register_service("my_domain/my_exciting_service", self.my_exciting_cb)
|
||||
|
||||
def my_exciting_cb(self, *args: str, my_arg: int = 0, **kwargs: Any) -> Any:
|
||||
namespace, domain, service = args
|
||||
self.log(f"Service {domain}/{service} in the {namespace} namepsace called with {kwargs}")
|
||||
return 999 + my_arg
|
||||
Reference in New Issue
Block a user