ich stehe gerade bei der Tasmota Dokumentation so extrem auf dem Schlauch wie selten:
https://tasmota.github.io/docs/MCP230xx/#mode-2
Habe mir über das Docker-Image "TasmoCompiler" das erste Mal eine eigene Firmware für meinen ESP32 kompiliert und aufgespielt (War bislang nie nötig da alle anderen Funktionen immer im Default mit enthalten waren)
Nun sehe ich im Log folgende Meldungen, die mich glauben lassen, dass alle funktioniert hat:
Code: Alles auswählen
T-Internet-POE-92/tele/SENSOR = {"Time":"2024-03-17T18:10:29","MCP230XX":{"D0":0,"D1":0,"D2":0,"D3":0,"D4":0,"D5":0,"D6":0,"D7":0,"D8":0,"D9":0,"D10":0,"D11":0,"D12":0,"D13":0,"D14":0,"D15":0}}
I2Cscan
T-Internet-POE-92/stat/RESULT = {"I2CScan":"Device(s) found on bus1 at 0x20"}
Unter "Configuratio Other" (<myip>/co?)
benötigte ich bislang folgendes Template:
Nun ist in der Anleitung/Beispielen die Rede von einem weiteren JSON:{"NAME":"LilyGO T-Internet-POE","GPIO":[0,1,672,1,1,0,0,0,1,6720,736,704,1,0,5600,0,0,0,0,5568,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,1],"FLAG":0,"BASE":1}
(und 3 möglichen Wegen wie man dieses ins System bringt)Buttons, relays, buttons and relays B1 B2 B3 B4 B5 B6 B7 B8 R1 R2 R3 R4 R5 R6 R7 R8 B9 B10B11B12B13B14B15B16R9 R10 R11 R12 R13 R14 R15 R16
{"NAME":"MCP23017 A=B1-8, B=R1-8, C=B9-16, D=R9-16","GPIO":[32,33,34,35,36,37,38,39,224,225,226,227,228,229,230,231,40,41,42,43,44,45,46,47,232,233,234,235,236,237,238,239]}
Leider verstehe ic hkeinen dieser 3 Wege.
Kann mir hier Jemand weiter helfen?
Ist es das gleiche Json, was ich unter Template eingeben muss? Wenn ja wie werden die beiden korrekten gemerged?
Bin ich überhaupt in der Lage zur Laufzeit dieses einzufügen?
LG