summaryrefslogtreecommitdiff
path: root/src/inverter_mqtt_util.py
diff options
context:
space:
mode:
authorEvgeny Zinoviev <me@ch1p.io>2023-06-10 23:02:34 +0300
committerEvgeny Zinoviev <me@ch1p.io>2023-06-10 23:02:34 +0300
commitb0bf43e6a272d42a55158e657bd937cb82fc3d8d (patch)
treef1bc13253bc028abcaed9c88882f5aee384a269c /src/inverter_mqtt_util.py
parentf3b9d50496257d87757802dfb472b5ffae11962c (diff)
move files, rename home package to homekit
Diffstat (limited to 'src/inverter_mqtt_util.py')
-rwxr-xr-xsrc/inverter_mqtt_util.py25
1 files changed, 0 insertions, 25 deletions
diff --git a/src/inverter_mqtt_util.py b/src/inverter_mqtt_util.py
deleted file mode 100755
index 791bf80..0000000
--- a/src/inverter_mqtt_util.py
+++ /dev/null
@@ -1,25 +0,0 @@
-#!/usr/bin/env python3
-from argparse import ArgumentParser
-from home.config import config, app_config
-from home.mqtt import MqttWrapper, MqttNode
-
-
-if __name__ == '__main__':
- parser = ArgumentParser()
- parser.add_argument('mode', type=str, choices=('sender', 'receiver'), nargs=1)
-
- config.load_app('inverter_mqtt_util', parser=parser)
- arg = parser.parse_args()
- mode = arg.mode[0]
-
- mqtt = MqttWrapper(client_id=f'inverter_mqtt_{mode}',
- clean_session=mode != 'receiver')
- node = MqttNode(node_id='inverter')
- module_kwargs = {}
- if mode == 'sender':
- module_kwargs['status_poll_freq'] = int(app_config['poll_freq'])
- module_kwargs['generation_poll_freq'] = int(app_config['generation_poll_freq'])
- node.load_module('inverter', **module_kwargs)
- mqtt.add_node(node)
-
- mqtt.connect_and_loop()