mirror of
https://github.com/lumapu/ahoy.git
synced 2025-08-06 09:58:23 +02:00
commit
58aba45a25
2 changed files with 6 additions and 8 deletions
|
@ -279,16 +279,14 @@ class HoymilesNRF:
|
||||||
:rtype: bool
|
:rtype: bool
|
||||||
"""
|
"""
|
||||||
|
|
||||||
#dst_esb_addr = b'\x01' + packet[1:5]
|
inv_esb_addr = b'\01' + packet[1:5]
|
||||||
#src_esb_addr = b'\x01' + packet[6:9]
|
dtu_esb_addr = b'\01' + packet[5:9]
|
||||||
|
|
||||||
#hexify_payload(dst_esb_addr)
|
|
||||||
#hexify_payload(src_esb_addr)
|
|
||||||
|
|
||||||
self.radio.stopListening() # put radio in TX mode
|
self.radio.stopListening() # put radio in TX mode
|
||||||
self.radio.setDataRate(RF24_250KBPS)
|
self.radio.setDataRate(RF24_250KBPS)
|
||||||
#self.radio.openReadingPipe(1, src_esb_addr )
|
#self.radio.setPALevel(RF24_PA_LOW)
|
||||||
#self.radio.openWritingPipe( dst_esb_addr )
|
self.radio.openReadingPipe(1,dtu_esb_addr)
|
||||||
|
self.radio.openWritingPipe(inv_esb_addr)
|
||||||
self.radio.setChannel(self.tx_channel)
|
self.radio.setChannel(self.tx_channel)
|
||||||
self.radio.setAutoAck(True)
|
self.radio.setAutoAck(True)
|
||||||
self.radio.setRetries(3, 15)
|
self.radio.setRetries(3, 15)
|
||||||
|
|
|
@ -236,7 +236,7 @@ if __name__ == '__main__':
|
||||||
#
|
#
|
||||||
# Enables and subscribe inverter to mqtt /command-Topic
|
# 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 = (
|
topic_item = (
|
||||||
str(inverter_ser),
|
str(inverter_ser),
|
||||||
inverter.get('mqtt', {}).get('topic', f'hoymiles/{inverter_ser}') + '/command'
|
inverter.get('mqtt', {}).get('topic', f'hoymiles/{inverter_ser}') + '/command'
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue