lprhodes / homebridge-broadlink-rm

Broadlink RM Mini and Pro plugin for homebridge: https://github.com/nfarina/homebridge
Apache License 2.0
570 stars 285 forks source link

[ERROR] ... sendData (no device found) #405

Open dacmail opened 6 years ago

dacmail commented 6 years ago

Hi, I'm using Homebridge 0.4.44 and Homebridge-Broadlink-rm 3.5.5 on a raspberry pi 3 model B

I'm getting this error in all my devices:

[Broadlink RM] [ERROR] Televisor sendData (no device found) [Broadlink RM] [ERROR] Decodificador sendData (no device found) [Broadlink RM] [ERROR] Barra de sonido sendData (no device found) ....

My config.js file is:

{
    "bridge": {
        "name": "Homebridge",
        "username": "CC:22:3D:E3:CE:30",
        "port": 51826,
        "pin": "031-45-154"
    },

    "description": "Homebridge",

    "accessories": [],

    "platforms":[
    {
      "platform":"BroadlinkRM",
      "name":"Broadlink RM",
      "hideScanFrequencyButton": true,
      "hideLearnButton": true,
      "accessories":[
        {
          "name":"Televisor",
          "type":"switch",
          "data":{
            "on":"26008c0093...0000000000",
            "off":"26008c0093...0000000000"
          }
        },
        {
          "name":"Barra de sonido",
          "type":"switch",
          "data":{
            "on":"26009...000000000000",
            "off":"26009...000000000000"
          }
        },
        {
          "name":"Decodificador",
          "type":"switch",
          "data":{
            "on":"2600680...0d05",
            "off":"2600680...0d05"
          }
        },
        {
          "name":"Aire Acondicionado",
          "type":"air-conditioner",
          "data":{
            "off":"2600b8....00d05",
            "temperature30":{
              "pseudo-mode":"heat",
              "data":"2600b8....00d05"
            },
            "temperature29":{
              "pseudo-mode":"heat",
              "data":"2600b8....00d05"
            },
            "temperature28":{
              "pseudo-mode":"heat",
              "data":"2600b8....00d05"
            },
            "temperature27":{
              "pseudo-mode":"heat",
              "data":"2600b8....00d05"
            },
            "temperature26":{
              "pseudo-mode":"heat",
              "data":"2600b8....00d05"
            }
          }
        }
      ]
    }
  ]
}
iandronowicz commented 5 years ago

Same here... every now and then (a couple of times a day) when I use some accesory (blinds, AC) it won’t send the rf/ir command and show “senddata no device found at...”

I have the hosts option with all three broadlinks rm configured, all of them have reserved ip’s on my Linksys Velop router system.

The annoying thing is that it change the status on homekit, but it doesn’t do anything.

I don’t know if this is a network related problem or a plugin problem...

iandronowicz commented 5 years ago

It would be nice though that when the no device found error appears the plugin shows the accessory that it was intended to control as not responding or offline... what is worse than the error itself is the fact that in homekit I’m seeing as if the accesory is correctly controlled and changed the status normally... @lprhodes

dvcrn commented 4 years ago

any workout for this? Ran into the same issue for the first time today. It detects my rm mini fine but when I try to control it I get "no device found"