Merge pull request #32 from Sprinterfreak/pypackage

Update pypackage
This commit is contained in:
lumapu 2022-05-14 23:17:23 +02:00 committed by GitHub
commit 58aba45a25
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 8 deletions

View file

@ -279,16 +279,14 @@ class HoymilesNRF:
:rtype: bool
"""
#dst_esb_addr = b'\x01' + packet[1:5]
#src_esb_addr = b'\x01' + packet[6:9]
#hexify_payload(dst_esb_addr)
#hexify_payload(src_esb_addr)
inv_esb_addr = b'\01' + packet[1:5]
dtu_esb_addr = b'\01' + packet[5:9]
self.radio.stopListening() # put radio in TX mode
self.radio.setDataRate(RF24_250KBPS)
#self.radio.openReadingPipe(1, src_esb_addr )
#self.radio.openWritingPipe( dst_esb_addr )
#self.radio.setPALevel(RF24_PA_LOW)
self.radio.openReadingPipe(1,dtu_esb_addr)
self.radio.openWritingPipe(inv_esb_addr)
self.radio.setChannel(self.tx_channel)
self.radio.setAutoAck(True)
self.radio.setRetries(3, 15)

View file

@ -236,7 +236,7 @@ if __name__ == '__main__':
#
# Enables and subscribe inverter to mqtt /command-Topic
#
if inverter.get('mqtt', {}).get('send_raw_enabled', False):
if mqtt_client and inverter.get('mqtt', {}).get('send_raw_enabled', False):
topic_item = (
str(inverter_ser),
inverter.get('mqtt', {}).get('topic', f'hoymiles/{inverter_ser}') + '/command'