JID (Jabber/XMPP, a federated messenger from 1999, get off my lawn matrix): cwagner@cwagner.me

  • 3 Posts
  • 50 Comments
Joined 1 year ago
cake
Cake day: July 4th, 2023

help-circle

  • nearer the coordinator, twice for the far one.

    Heh, there’s the special case of the kitchen ones. My kitchen is some kind of pseudo-Faraday cage. Wi-Fi gets blocked almost completely (I have a cabled repeater in the kitchen just for reliable Wi-Fi in there …), Zigbee does slightly better (probably because there’s a Zigbee light just outside the kitchen, but it depends on the position, so my first few tries seemed to work without an issue, but the battery just dropped, after 1 year it went through two batteries. I found a different spot for it, and now it works normally :D

    edit: I should also mention that I have 2 ZigBee routers in the kitchen, which seem to just work normally. I honestly just gave up wondering about WTF my kitchen does to signals.
















  • The important thing is the main server, that’s the advantage of satellites.

    Now I haven’t tried it yet, but with Rhasspy, you had the choice between the satellite doing wakeword recognition (which means that a pi zero 1 would be too slow), or doing it on the server (which would mean permanently sending all audio the satellite picks up to the server, and the extra latency that adds)

    A pi3 is really powerful enough for wakeword recognition





  • (Relational) Databases can be in-memory. And unless you have very little data, your in-memory storage will probably turn into a database, and if it’s relational it might even turn into a pseudo-relational one. Just without all the benefits of 1000 of dev-hours of optimization. But next, you also need to persist your data. And you probably don’t want to lose everything if your app crashes. More stuff that is already done for you, if you use a non-memory database that probably will hold all frequently accessed data in memory anyway. And there are many, many more issues like that.

    edited to be friendlier, original was

    Relational Databases can be in-memory? This question sounds a bit like you have little to no experience with data or databases.