GithubHelp home page GithubHelp logo

esp32-smarthome-center's Introduction

YouTube Channel Subscribers YouTube Channel Views GitHub followers GitHub User's stars

My name is Matthias Kleine.

Self-employed trainer and software developer based in Paderborn, Germany.

💬 Ask me about Smart Home and Building automation

klein0r

ioBroker

Forum

3144 posts (244 last month, 57 this month), 23 topics - follow me

ioBroker adapter list (my adapters)

Adapter Beta-Version Stable-Version Installations Weekly Downloads Issues
Trash Schedule Trash Schedule 3.3.0
43 days ago
5559 users
3.3.0
5559 users
11588 921 6
OctoPrint OctoPrint 5.1.0
229 days ago
2217 users
5.1.0
2217 users
2729 37 6
Awtrix 3 (Awtrix Light) Awtrix 3 (Awtrix Light) 1.2.1
3 days ago
124 users
1.2.0
943 users
1938 624 10
Luftdaten Luftdaten 3.1.0
229 days ago
1224 users
3.1.0
1224 users
1643 19 1
Birthdays Birthdays 3.0.0
28 days ago
705 users
3.0.0
705 users
1413 311 3
LaMetric Time LaMetric Time 3.2.0
3 days ago
15 users
3.1.3
271 users
403 59 5
YouTube YouTube 5.0.0
68 days ago
92 users
5.0.0
92 users
401 11 1
Gira IoT Gira IoT 0.5.0
74 days ago
114 users
0.5.0
114 users
269 15 2

ioBroker adapter list (heavy contribution)

Adapter Beta-Version Stable-Version Installations Weekly Downloads Issues
Script Engine Script Engine 8.5.0
3 days ago
814 users
8.3.1
16466 users
55612 6137 105
Shelly Shelly 7.0.0
42 days ago
5187 users
7.0.0
5187 users
29474 3768 35
Node-RED Node-RED 5.2.1
44 days ago
6259 users
5.2.1
6259 users
15080 628 28
PV-Forecast PV-Forecast 2.9.1
175 days ago
4740 users
2.9.1
4740 users
5906 109 5
Statistics for states Statistics for states 2.4.0
220 days ago
2740 users
2.4.0
2740 users
3659 38 3

ioBroker Master Kurs

esp32-smarthome-center's People

Contributors

klein0r avatar petterpet avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

esp32-smarthome-center's Issues

update for arduino-audio-tools

Hi,

thanks a lot for the great esp32-smarthome-center as a demonstration with many possibilities for audio kits. I tried it with ioBroker, sayit-adapter and a mqtt doorbell output from wago pfc200 and it works out of the box.

Are there any thoughts in updating the arduino-audio-tools (https://github.com/pschatzmann/arduino-audio-tools), because I realize a short interruption on the end of each text-to-speech file from sayit. I think the following release note in v0.9.2 might improve this:

Error Correction for Audio Player which is stopping too early

Thanks a lot,
annD

Controlling the device while streaming audio not possible

I added an MQTT-topic to set the volume (the else if):

if (String(topic) == MQTT_TOPIC_URLSOURCE) {
    Serial.println("Playing from URL");
    playUrl(messageTemp.c_str());
  } else if (String(topic) == MQTT_TOPIC_VOLUME) {
    Serial.println("Setting Volume");
    kit.setVolume(messageTemp.toInt());
  }

This works, but not while playing audio.
I also would like to have the possibility to interrupt the playing.

So is it possible to play the audio asynchronously? (so that the MQTT-loop continues)

Absturz beim 2 mal klingeln

Hallo Matthias,

Wenn ich zwei mal den Dorbell abspielen, möchte stürzt das ganze ab.

Weist du wieso?
Wie hast du dies Implementiert

assert failed: xQueueGenericSend queue.c:832 (pxQueue->pcHead != ((void *)0) || pxQueue->u.xSemaphore.xMutexHolder == ((void *)0) || pxQueue->u.xSemaphore.xMutexHolder == xTaskGetCurrentTaskHandle())

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.