Coder Social home page Coder Social logo

nuimo-mqtt-bridge's People

Contributors

dependabot[bot] avatar mwild1 avatar riker09 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

nuimo-mqtt-bridge's Issues

Send pictogramm from HA to LED matrix

The Nuimo is a two-way device. Sensor input (like click, swipe or rotate gesture) is send to Home Assistant, the LED matrix can display information send from HA. There should be an intuitive way to send information to the display from HA.

@mwild1 created a small helper for that. You can draw a matrix and it gets converted into a string. You can find it here: https://matthewwild.co.uk/uploads/matrix.html
You can draw an icon there and it gets converted into a short text string. Enter that string in your automation, action or whatever and send it to the Nuimo bridge, the bridge should render it onto the matrix.

Optional parameter duration (with default value of 5s) after which the matrix is set to blank (saves battery)

Unable to discover/pair Nuimo on RPi3

Hey, thanks for working on this!

I initially had some trouble installing the add-on, I made #1 with some changes.

What platform were you testing on?

The add-on starts and connects to MQTT successfully, but that's it. My Nuimo stays in bluetooth pairing mode, but nothing else happens. Am I missing something?

Display long text on the LED matrix

The 9x9 LED matrix can show static pictograms. Longer texts could be rendered by implementing a ticker. Kinda like the advertisments in some shop windows.

If there is a library for that is should provide the following features:

  • configurable dimensions of the rendering area (Nuimo has 9x9)
  • automatic conversion of text (can this be done with a font?)
  • scrolling / adjustable scroll speed

Implement domain switch

We need to be able to add and switch between domains. A domain is specified by the user and can be one of light, temperature, volume. Pretty much anything that has a numeric range with a min and max value.

When switching domains (the default gesture for this when using the Nuimo with the official app is swiping left and right, if I remember correcly) the selected domain should be indicated in the LED matrix with a recognizable (yet customizable) icon (or text).

Where should the state (like selected domain) be stored? One possible solution is an input_select in Home Assistant.

Support for multiple Nuimo devices

How can we achive support for more than one Nuimo device? The state (like selected domain) should be maintained for each Nuimo individually. When sending information to the matrix I can think of two scenarios: Either all connected Nuimos receive the message (default) or the sender needs to specify a target device.

The latter would require some sort of naming of the devices. Maybe by their Bluetooth MAC address? The last three byte should suffice.

Can't add repository

Hello

I wanted to try out you add-on so I can finaly get some use out of my Nuimo. But I can't seem to be able to add your repository to HassIO, it comes up as "unknown" and no addon is displayed in add-on store.

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.