Giter Club home page Giter Club logo

Comments (6)

OttoWinter avatar OttoWinter commented on July 20, 2024

Sending commands should be relatively straightforward, I will consider it in a future release (not 1.7.0 though, that's pretty much feature-frozen by now).

Receiving would be another issue, but as that's highly dependent on the device used, that will need to be handled on a per-integration basis.

from esphome-core.

saundersrg avatar saundersrg commented on July 20, 2024

Awesome stuff. For receiving I was thinking more a case of receiving from a projector and pushing to MQTT as states. But can see that receiving could become very device/scenario specific. Happy to help test or anything like that.

from esphome-core.

notgwj avatar notgwj commented on July 20, 2024

I have a similar use case with an older Denon Reciever (AVR 3805). The receiver has a serial port, but no network connection. I have an esp8266 connected to the serial port and was planning to write code for the esp8266 to translate from the Denen Serial Protocol to MQTT. I mostly need power / volume control which should be pretty simple.

If there were a way to do this with esphomeyaml, that would be awesome.

from esphome-core.

OttoWinter avatar OttoWinter commented on July 20, 2024

FWIW, unidirectional serial protocols are pretty much just digital signals like IR remotes or 433MHz signals. So you might be able to use the remote transmitter component to get the UART data as a raw signal and then just send that later. See this

from esphome-core.

saundersrg avatar saundersrg commented on July 20, 2024

Definitely something to try. I'll probably mess around with this on the weekend, thanks! Luckily Optoma publishes all their status messages etc so for my use hopefully it will be relatively straightforward. Thanks for the prompt responses!

from esphome-core.

OttoWinter avatar OttoWinter commented on July 20, 2024

Exists in 1.8.0 using the UART bus component and switch. Closing...

from esphome-core.

Related Issues (20)

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.