Ich möchte für mein Zigbee-Netzwerk (benutzt via Home Assistant mit zha und Conbee) einen eigenen Knoten bauen. Mit der Mikrocontrollerprogrammierung und Hardware kenne ich mich aus, das ist nicht das Problem.
Allerdings blicke ich bei Zigbee nicht so wirklich durch, und suche deshalb einen "Baustein", der das über ein einfaches Interface (z.B. spi oder i2c oder seriell) für mich erledigt. So wäre ich frei beim Design und der Programmierung der restlichen Logik. Im Prinzip möchte ich einfach die Sensoren/Aktoren definieren, und (Mess)werte setzen und lesen, und bei Bedarf einen Transmit auslösen.
Alternativ käme eine Bibliothek in Frage, die das für mich auf demselben Controller erledigt. Ich möchte den Sensor in C oder Rust oder vielleicht auch micropython programmieren. Was ich aber überhaupt nicht mag, sind heavy frameworks und GUI (also nichts a la STM Cube, und bitte kein Arduino), und Software die nur unter Windows läuft. Bin da etwas puristisch unter Linux mit Kommandozeile und Texteditor unterwegs...
(Ich habe schon viel gesucht, und auch die XBees und nrf52840 gefunden, sehr aber vor lauter Bäumen den Wald nicht mehr und hoffe auf ein paar Tipps zur Orientierung)