Tasmota/lib/libesp32/berry_tasmota/src/embedded/zigbee.be
s-hadinger 36de007909
Berry replace string.formatwith format (#18945)
* Berry replace `string.format`with `format`

* remove import.string
2023-06-23 18:33:31 +02:00

17 lines
465 B
Plaintext

# zigbee code
#@ solidify:zb_device.tostring,weak
class zb_device
def tostring()
import json
var la = self.longaddr # bytes() of size 8, little-endian
return format("<instance: %s(0x%04X, 0x%08X%08X, name:'%s', model:'%s', manufacturer:'%s')>",
classname(self), self.shortaddr,
la.get(4,4), la.get(0,4),
self.name, self.model, self.manufacturer)
return
end
end