Hallo allerseits,
ich bin neu hier und möchte mich schon jetzt für die guten und verständlichen Tutorials und eure hoffentlich hilfreichen Antworten bedanken.
Ich habe heute meine ersten Sonoff Basics erhalten.
Obwohl ich nicht ganz unbegabt bin was das Löten angeht, habe ich jedoch gleich einen Basic zerlegt, weil sich eine Leiterbahn gelöst hatte. Shit happens!
Nachdem ich dann den zweiten in Angriff genommen habe, lief beim Löten alles reibungslos.
Allerdings habe ich dann ein Problem beim Kompilieren bekommen. Nachdem ich alle Libs nach und nach eingebunden hatte, bekam ich plötzlich die folgende Fehlermeldung, die ich nicht einordnen kann und entsprechend nicht weiß, wie ich das Problem behoben bekomme. Daher hoffe ich auf eure Hilfe.
C:\.....\Sonoff-Tasmota-development\sonoff\support.ino: In function 'bool JsonTemplate(const char*)':
support:1093:61: error: no match for 'operator|' (operand types are 'ArduinoJson::JsonArraySubscript' and 'int')
Settings.user_template.gp.io[i] = obj[D_JSON_GPIO][i] | 0;
^
support:1097:37: error: no match for 'operator|' (operand types are 'ArduinoJson::JsonObjectSubscript<const char*>' and 'int')
uint8_t flag = obj[D_JSON_FLAG] | 0;
^
Alles anzeigen
Vielen Dank vorab und gute Nacht.