← Alle berichten
Planning26 sep

Toch knoppen

Nog een zaterdag vooruitlopen op de automatisering, deze keer met knoppen waar je echt op kan drukken.

In augustus schreef ik dat het doel een interieur bijna zonder knoppen was. Deze zaterdag sloot ik een Stream Deck aan en gaf ik 16 relais elk een knop.

Tot zover het plan zonder knoppen.

Het idee is niet veranderd. Alles in de bus moet te bedienen zijn vanuit de Home Assistant-app. Maar ik wil ook knoppen in de bus zelf, en ik wou zien hoe moeilijk dat zou zijn.

Het was helemaal niet moeilijk. Het duurde ongeveer een uur.

De Stream Deck hangt aan USB: USB-C in de deck, USB-A in de Raspberry Pi. In Home Assistant heb ik er een app voor geïnstalleerd, en één YAML-bestand configureert alle knoppen. Wat echt hielp, was dat Claude Code in Home Assistant zat om bij die config te helpen.

De middelste twee rijen zijn de Waveshare-relais, Relay 1 tot Relay 16. Elke knop schakelt één relais. Er is nog niets op aangesloten, dus voorlopig klikken ze en dat is het.

De bovenste rij is voor tests:

  • Shelly1 zet een Shelly aan en uit. Die Shelly gaat de leds aansturen, die dimbaar en full color worden.
  • All on en All off sturen één commando over Modbus om alle relais tegelijk te schakelen. Een experiment, om te zien of het werkt.
  • ETH is geen schakelaar. Het is een statusknop. Hij toont de huidige uplink van de Pepwave-router, een MAX BR1 Pro 5G.

De router houdt zijn uplinks bij in een prioriteitenlijst. Eerst komt de UTP-kabel, de WAN-poort. Daarna mobiel, op de simkaart. Als derde Wi-Fi WAN op 5 GHz. Op dit moment is de kabel verbonden en wachten de andere twee op stand-by. Valt de kabel weg, dan schakelt de router over op 5G via de simkaart, en de ETH-knop verandert mee.

Ik zag de knoppen wel als een back-up voor als de telefoon niet in de buurt is. Maar laat ons realistisch zijn: de knoppen lopen via de Pi. Als de Raspberry Pi uitvalt, vallen de knoppen ook uit. Dit is dus minder een back-up en meer een “waarom niet”. Een geeky “waarom niet”, dat geef ik toe.

Geleerde lessen: het was veel eenvoudiger dan ik had verwacht. Zodra Home Assistant op de Pi draait, is fysieke knoppen toevoegen een kleine stap. Zie ze alleen niet als een back-up.

Volgende stap: beslissen over de elektrische installatie.

Foto’s van dit weekend