mirror of
https://github.com/jpeletier/koolnova2mqtt.git
synced 2026-07-16 16:26:57 +00:00
first hass integration
This commit is contained in:
+4
-4
@@ -72,15 +72,15 @@ func (w *Watcher) Poll() error {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (w *Watcher) ReadRegister(address uint16) (value []byte, err error) {
|
||||
func (w *Watcher) ReadRegister(address uint16) (value []byte) {
|
||||
if address < w.Address || address > w.Address+uint16(w.Quantity) {
|
||||
return nil, ErrAddressOutOfRange
|
||||
panic(ErrAddressOutOfRange)
|
||||
}
|
||||
if w.state == nil {
|
||||
return nil, ErrUninitialized
|
||||
panic(ErrUninitialized)
|
||||
}
|
||||
registerOffset := int(address-w.Address) * w.RegisterSize
|
||||
return w.state[registerOffset : registerOffset+w.RegisterSize], nil
|
||||
return w.state[registerOffset : registerOffset+w.RegisterSize]
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user