From 14609ec8c415915f673decc52841924aa7172d4c Mon Sep 17 00:00:00 2001 From: John Lancaster <32917998+jsl12@users.noreply.github.com> Date: Wed, 4 Sep 2024 20:05:00 -0500 Subject: [PATCH] added sibling --- conf/apps/family/chain.yaml | 5 +++++ conf/apps/family/sibling.py | 7 +++++++ 2 files changed, 12 insertions(+) create mode 100644 conf/apps/family/sibling.py diff --git a/conf/apps/family/chain.yaml b/conf/apps/family/chain.yaml index e0678a7..d23b9bc 100644 --- a/conf/apps/family/chain.yaml +++ b/conf/apps/family/chain.yaml @@ -2,11 +2,16 @@ child: module: child class: Child +sibling: + module: sibling + class: Sibling + parent: module: parent class: Parent dependencies: - child + - sibling grand-parent: module: grand_parent diff --git a/conf/apps/family/sibling.py b/conf/apps/family/sibling.py new file mode 100644 index 0000000..844e06e --- /dev/null +++ b/conf/apps/family/sibling.py @@ -0,0 +1,7 @@ +from appdaemon.adapi import ADAPI + +from child import Child + +class Sibling(Child): + def initialize(self): + self.log(f"{self.__class__.__name__} Initialized")