I encountered something strange.
In my house I have two raspberrys, one running Pimatic and one running deCONZ. They both work fine. Pimatic can use the Zigbee lights and switches. But if I reboot the raspberry with deCONZ, Pimatic does not see the Zigbee devices anymore. After restarting Pimatic everything is working fine again.
Not a big problem, but annoying since I have the remember to restart Pimatic after rebooting the deCONZ system.
Did any one else encounter this and is there a solution for it?
-
New Plugin - [pimatic-raspbee]
-
@kosta
Ok, thnx for the info. As said it’s just annoying. I know the work-around, so I can wait for the fix. -
I’m on the look out for some small and cheap zigbee switches and I am wondering if the Xiaomi Smart Wireless Switch would work with the Raspbee plugin, any chance? Here are two pictures:
-
@zomer yes, they work great.
-
Bluetooth Switch in zigbee? You need an zigbee switch, or not.
Nice weekend all.
Pimatic, my hobby.
-
The second image is not a button. Its the Xiaomi Gateway
-
I find the discription on Gearbest confusing, they call it a bluetooth switch, but then in the comments someone says it’s uses Zigbee. The picture with the exploded view actually gave me confidence as it shows also a Zigbee chip, but this isn’t the button itself… haha.
-
I read somewhere that this one doesn’t report or make a distinction between both long and short presses. Other than that it seems fine to me.
-
version 0.0.8 is released!
- WebSocket keep-alive & reconnect
- support for wall plug
- debug output for device discovery
- xAttributeOptions
- pressureAttribute in hPa instead kPa
-
With the new version pimatic doesn’t start
I switched back to the old version.
16:18:09.971 [pimatic-raspbee] info: Event Receiver connected. 16:18:10.075 [pimatic-raspbee] info: Connection establised 16:18:10.077 [pimatic-raspbee] info: Name ConBee 16:18:10.078 [pimatic-raspbee] info: API 1.0.9 16:18:10.079 [pimatic-raspbee] info: API key valid 16:18:10.292 [pimatic] error: An uncaught exception occurred: Error: not opened 16:18:10.292 [pimatic] error:> at WebSocket.ping (/home/pi/pimatic-app/node_modules/pimatic-raspbee/node_modules/ws/lib/WebSocket.js:160:11) 16:18:10.292 [pimatic] error:> at null._repeat (/home/pi/pimatic-app/node_modules/pimatic-raspbee/raspbee-connector.coffee:22:15) 16:18:10.292 [pimatic] error:> at null.wrapper [as _onTimeout] (timers.js:275:11) 16:18:10.292 [pimatic] error:> at Timer.listOnTimeout (timers.js:92:15) 16:18:10.292 [pimatic] error:> This is most probably a bug in pimatic or in a module, please report it! 16:18:10.295 [pimatic] info: exiting...
The old version throws also errors on startup but works with no problems:
16:23:34.121 [pimatic-tankerkoenig] info: reloading prices... Unhandled rejection Error: Device not found at Object.ensureErrorObject (/home/pi/pimatic-app/node_modules/pimatic-raspbee/node_modules/request-promise/node_modules/bluebird/js/main/util.js:261:20) at Promise._rejectUncheckedCheckError (/home/pi/pimatic-app/node_modules/pimatic-raspbee/node_modules/request-promise/node_modules/bluebird/js/main/promise.js:660:22) at Promise._settlePromise (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/promise.js:566:21) at Promise._settlePromiseCtx (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/promise.js:606:10) at Async._drainQueue (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/async.js:138:12) at Async._drainQueues (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/async.js:143:10) at Immediate.Async.drainQueues [as _onImmediate] (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/async.js:17:14) at processImmediate [as _immediateCallback] (timers.js:383:17) Unhandled rejection Error: Device not found at Object.ensureErrorObject (/home/pi/pimatic-app/node_modules/pimatic-raspbee/node_modules/request-promise/node_modules/bluebird/js/main/util.js:261:20) at Promise._rejectUncheckedCheckError (/home/pi/pimatic-app/node_modules/pimatic-raspbee/node_modules/request-promise/node_modules/bluebird/js/main/promise.js:660:22) at Promise._settlePromise (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/promise.js:566:21) at Promise._settlePromiseCtx (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/promise.js:606:10) at Async._drainQueue (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/async.js:138:12) at Async._drainQueues (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/async.js:143:10) at Immediate.Async.drainQueues [as _onImmediate] (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/async.js:17:14) at processImmediate [as _immediateCallback] (timers.js:383:17) Unhandled rejection Error: Device not found at Object.ensureErrorObject (/home/pi/pimatic-app/node_modules/pimatic-raspbee/node_modules/request-promise/node_modules/bluebird/js/main/util.js:261:20) at Promise._rejectUncheckedCheckError (/home/pi/pimatic-app/node_modules/pimatic-raspbee/node_modules/request-promise/node_modules/bluebird/js/main/promise.js:660:22) at Promise._settlePromise (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/promise.js:566:21) at Promise._settlePromiseCtx (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/promise.js:606:10) at Async._drainQueue (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/async.js:138:12) at Async._drainQueues (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/async.js:143:10) at Immediate.Async.drainQueues [as _onImmediate] (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/async.js:17:14) at processImmediate [as _immediateCallback] (timers.js:383:17)
-
I will check it.
-
@SaxnPaule Please try Hotfix 0.0.9
-
Oeps. Did an update to 0.08 while on holiday. No startup of Pimatic anymore and cannot reach the server remotely. Hope I can fix it this weekend while returning home.
-
Seems to work, but still getting those errors on startup:
Unhandled rejection Error: Device not found at Object.ensureErrorObject (/home/pi/pimatic-app/node_modules/pimatic-raspbee/node_modules/request-promise/node_modules/bluebird/js/main/util.js:261:20) at Promise._rejectUncheckedCheckError (/home/pi/pimatic-app/node_modules/pimatic-raspbee/node_modules/request-promise/node_modules/bluebird/js/main/promise.js:660:22) at Promise._settlePromise (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/promise.js:566:21) at Promise._settlePromiseCtx (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/promise.js:606:10) at Async._drainQueue (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/async.js:138:12) at Async._drainQueues (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/async.js:143:10) at Immediate.Async.drainQueues [as _onImmediate] (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/async.js:17:14) at processImmediate [as _immediateCallback] (timers.js:383:17) Unhandled rejection Error: Device not found at Object.ensureErrorObject (/home/pi/pimatic-app/node_modules/pimatic-raspbee/node_modules/request-promise/node_modules/bluebird/js/main/util.js:261:20) at Promise._rejectUncheckedCheckError (/home/pi/pimatic-app/node_modules/pimatic-raspbee/node_modules/request-promise/node_modules/bluebird/js/main/promise.js:660:22) at Promise._settlePromise (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/promise.js:566:21) at Promise._settlePromiseCtx (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/promise.js:606:10) at Async._drainQueue (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/async.js:138:12) at Async._drainQueues (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/async.js:143:10) at Immediate.Async.drainQueues [as _onImmediate] (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/async.js:17:14) at processImmediate [as _immediateCallback] (timers.js:383:17) Unhandled rejection Error: Device not found at Object.ensureErrorObject (/home/pi/pimatic-app/node_modules/pimatic-raspbee/node_modules/request-promise/node_modules/bluebird/js/main/util.js:261:20) at Promise._rejectUncheckedCheckError (/home/pi/pimatic-app/node_modules/pimatic-raspbee/node_modules/request-promise/node_modules/bluebird/js/main/promise.js:660:22) at Promise._settlePromise (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/promise.js:566:21) at Promise._settlePromiseCtx (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/promise.js:606:10) at Async._drainQueue (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/async.js:138:12) at Async._drainQueues (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/async.js:143:10) at Immediate.Async.drainQueues [as _onImmediate] (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/async.js:17:14) at processImmediate [as _immediateCallback] (timers.js:383:17)
-
Hi,
works the raspbee 0.0.9 now? When i test the update, how install i the running 0.0.7?Good evening Zigbeeboys!
Pimatic, my hobby.
-
Sorry, i read from the 0.0.10 raspbee plugin!
Pimatic, my hobby.
-
There is no 0.0.10
Just stop pimatic, move the node_modules/pimatic-rasbee folder away and start pimatic again.