Ich habe schon verschiedene Umwandlungen probiert, aber habe immer ein Problem mit der text.entität.
Die Ausgabe der nummerischen Entitäten funktionieren.
In Lambda von Pooltest Yaml steht:
it.printf(17, 3, id(pooleinaus).state);
Die text.entität:
text.pooltest_pooleinausyaml:
Fehler:
Ich habe schon .state oder .state.c_str() statt .value getestet.
Die Ausgabe der nummerischen Entitäten funktionieren.
In Lambda von Pooltest Yaml steht:
it.printf(17, 3, id(pooleinaus).state);
Die text.entität:
text.pooltest_pooleinausyaml:
Fehler:
Code:
/config/esphome/pooltest.yaml: In lambda function:
/config/esphome/pooltest.yaml:176:41: error: request for member 'value' in 'esphome::id<const char>(((const char*)"pooleinaus"))', which is of non-class type 'const char'
176 | it.printf(17, 3, id("pooleinaus").value);
| ^~~~~
*** [.pioenvs/pooltest/src/main.cpp.o] Error 1
Ich habe schon .state oder .state.c_str() statt .value getestet.
Zuletzt bearbeitet: