Giter Club home page Giter Club logo

homebridge-signalk's People

Contributors

dependabot[bot] avatar krillle avatar sbender9 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

homebridge-signalk's Issues

Shelly RGBW2 not recognized

Hi, first of all awesome plugin.. I really love the idea to control my boat from HomeKit.

For now I just started to to setup some basic stuff (water temp, battery state, victron relays etc.) which works like a charm.
Now I tried my first shelly and unfortunately this one is not recognized in homekit at all.

signalk shelly plugin is working - at least I see values like these in signal k data browser:

electrical.switches.SHRGBW2-ABCDEF.3.dimmingLevel
electrical.switches.SHRGBW2-ABCDEF.3.power
electrical.switches.SHRGBW2-ABCDEF.3.state

maybe to mention: I use the Shelly RGBW2 in "white LED only" mode. so I can use it to control 4 different single color LED stripes.
In signalk databrowser I see paths of all 4 devices with (dimming level, power and state for each device (device number 0 - 3)
so maybe the device number added after the name (3 in my example above) is the issue?

thanks..

Uncatched error if no "ignoredPaths" string in config.json

This error pops up:


[12/10/2020, 11:23:53 AM] Homebridge v1.2.4 is running on port 52414.
[12/10/2020, 11:23:53 AM] [SignalK] websocket Subscription message sent
[12/10/2020, 11:23:53 AM] [SignalK] websocket Welcome message recieved
[12/10/2020, 11:23:53 AM] [SignalK] Adding electrical controls (EmpirBus NXT and Venus GX)
[12/10/2020, 11:23:53 AM] [SignalK] Done
[12/10/2020, 11:23:53 AM] [SignalK] Adding environment temperature and humidity
[12/10/2020, 11:23:35 AM] TypeError: Cannot read property 'indexOf' of undefined
at SignalKPlatform.noignoredPath (/homebridge/node_modules/homebridge-signalk/index.js:1042:35)
at /homebridge/node_modules/homebridge-signalk/index.js:920:19
at Array.forEach (<anonymous>)
at SignalKPlatform.processFullTree (/homebridge/node_modules/homebridge-signalk/index.js:916:16)
at Request._callback (/homebridge/node_modules/homebridge-signalk/index.js:858:20)
at Request.self.callback (/homebridge/node_modules/homebridge-signalk/node_modules/request/request.js:185:22)
at Request.emit (events.js:315:20)
at Request.<anonymous> (/homebridge/node_modules/homebridge-signalk/node_modules/request/request.js:1154:10)
at Request.emit (events.js:315:20)
at IncomingMessage.<anonymous> (/homebridge/node_modules/homebridge-signalk/node_modules/request/request.js:1076:12)
[12/10/2020, 11:23:35 AM] Got SIGTERM, shutting down Homebridge...
[12/10/2020, 11:23:40 AM] [HB Supervisor] Homebridge Process Ended. Code: 143, Signal: null

No issue but question

Hi, can I use the ikommunicate as my signal k server or do I have to change settings which can not be done by this device and is it better to install this on an RP ?

HomeKit -> SignalK

Would it be possible to push HomeKit data back to SignalK? Then I could take advantage of my HomeKit (NetAtmo) weather station, contact sensors, etc... on my MFDs/SignalK apps.

Thanks so much for this great plugin.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.