Comments (11)
The title says hoops but I am guessing you meant HOOBs, if that's the case:
This plugin isn't developed for HOOBs.
I would recommend moving to homebridge.
from homebridge-switchbot.
from homebridge-switchbot.
As stated before, this Plugin wasn't designed for HOOBs. So which to Homebridge and if you still have the issue then we can look into it further.
from homebridge-switchbot.
The ReadableStream API is a part of the Streams API which is widely used in web applications for handling streaming data. However, in Node.js, streams have been implemented differently, and certain features like ReadableStream from the Web Streams API might not be available in older versions of Node.js. Ensure you are running a version of Node.js that supports the ReadableStream API or the features of the undici library that require it.
Updating Node.JS to the latest version resolved it for me.
from homebridge-switchbot.
@frankea HOOBs support will not be provided.
from homebridge-switchbot.
Didn't ask for it to be, just trying to help the other guy and maybe take some issues off your plate with a fix.
from homebridge-switchbot.
Thanks for doing that, but users of HOOBs should be going to HOOBs or switch to Homebridge.
from homebridge-switchbot.
Given that Google brought me here based on the error, I'd expect you'd get a few more coming your way, so hopefully this will save you some time. It's technically not a Hoobs specific issue either since it's Hoobs is an npm package installed in Node, which is the part that needs to be updated. It's the plugin code (running on and old version of Node) invoked by Hoobs generating the error. The user above is on Node 16 with the latest being 20.
Before trying to setup the switchbot plugin today, I'd never actually heard of homebridge-config-ui-x. I started using Hoobs years ago because I wanted a UI, but I've never really loved using it. I'll likely make the switch back to homebridge now that I know about the UI option. Also since I can't actually get any devices or debug logging to show up with the plugin in Hoobs and I'm tired of troubleshooting it.
from homebridge-switchbot.
Once on Homebridge and Homebridge UI (homebridge-config-ui-x) I would be willing to help
from homebridge-switchbot.
from homebridge-switchbot.
How does one do that?
Depends on your OS. I have it on a Raspberry Pi which is Debian based, so I used these steps: https://deb.nodesource.com/
Find your OS here: https://github.com/nodesource/distributions and ask them if you run into issues.
from homebridge-switchbot.
Related Issues (20)
- Bug: unable to communicate with switchbot thermometer? HOT 1
- Bot stops working after latest plugin update HOT 16
- Unable activate switchbot after update to 3.00 HOT 23
- Feature Request: Curtain3 Support HOT 3
- Support Request: Errors and Warning for Switchbot Curtain, not sure where to configure these values HOT 2
- Bug: Unknown statusCode: 500; Unknown statusCode: undefined HOT 2
- Feature Request: Specify a range of temperature settings for the air conditioner HOT 5
- Wiki updates HOT 1
- Bug: Missing all device with 3.1.1 HOT 6
- v3.1.2 leads to endless restart of child bridge. When restarting HomeBridge no plugins are loaded. HOT 4
- Bug: Cannot find package '@abandonware/noble' HOT 2
- Support Request: HOT 13
- Bug: Lock New Status Code Response HOT 4
- Feature Request: Smart Lock Pro HOT 7
- Mini Vacuum K10+ not working HOT 11
- Support Request: IR Devices not showing up HOT 7
- Support Request: HOT 3
- Bug: OpenAPI Unauthorized using valid keys HOT 4
- Support Request: Refresh rate HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from homebridge-switchbot.