I honestly don't remember
This commit is contained in:
17
main.py
17
main.py
@@ -63,6 +63,14 @@ while 1 != 0:
|
|||||||
print(command_name)
|
print(command_name)
|
||||||
print(kwargs)
|
print(kwargs)
|
||||||
if "attributes" in kwargs:
|
if "attributes" in kwargs:
|
||||||
|
if kwargs['attributes'][0] == 0:
|
||||||
|
payload = bytes([12, 30, 16, seq, 1]) #zcl_header
|
||||||
|
payload = payload + bytes([0, 0, 0,16, ad4.value()])
|
||||||
|
# payload= attr_bytes
|
||||||
|
print(payload)
|
||||||
|
com.fancy_transmit(payload=payload, source_ep=packet['dest_ep'], dest_ep=packet['source_ep'],
|
||||||
|
cluster=packet['cluster'], profile=packet['profile'])
|
||||||
|
if kwargs['attributes'][0] == 10:
|
||||||
payload = bytes([12, 30, 16, seq, 1])
|
payload = bytes([12, 30, 16, seq, 1])
|
||||||
payload = payload + bytes([0, 0, 16, ad4.value()])
|
payload = payload + bytes([0, 0, 16, ad4.value()])
|
||||||
# payload= attr_bytes
|
# payload= attr_bytes
|
||||||
@@ -129,10 +137,13 @@ while 1 != 0:
|
|||||||
if (diff < time.ticks_diff(time.ticks_ms(), timestamp)) or ( not first_report ) :
|
if (diff < time.ticks_diff(time.ticks_ms(), timestamp)) or ( not first_report ) :
|
||||||
timestamp = time.ticks_ms()
|
timestamp = time.ticks_ms()
|
||||||
first_report = True
|
first_report = True
|
||||||
zcl_head = bytes([12, 30, 16, 171, 10])
|
zcl_head = bytes([12, 30, 16, 171, 5]) # zcl_header
|
||||||
payload = zcl_head + bytes([0,0,10,0]) #for now only return off for state report
|
payload = bytes([0, 0, 0, 16, ad4.value()])
|
||||||
|
payload = zcl_head + payload
|
||||||
com.fancy_transmit(payload=payload, source_ep=8, dest_ep=1, cluster=6, profile=260)
|
com.fancy_transmit(payload=payload, source_ep=8, dest_ep=1, cluster=6, profile=260)
|
||||||
garage.watch()
|
if garage.watch():
|
||||||
|
zcl_head = bytes([12, 30, 16, 171, 5]) # zcl_header
|
||||||
|
|
||||||
|
|
||||||
#print(xbee.receive())
|
#print(xbee.receive())
|
||||||
#print("temperature")
|
#print("temperature")
|
||||||
|
|||||||
Reference in New Issue
Block a user