Thanks lots for the reply Robert, with a little bit of additional research it solved my issue.
If someone got the same issue, i want to keep my documentation for this issue here:
use case: 3 phase, 4 wire, 230V, country:Austria, use of emonTX with emonESP and emoncms.org (without emonPi or emonBase)
emonTX
- Download Firmware for emonTx V3.4.x GitHub - openenergymonitor/emontx3: EmonTx V3.4.x Hardware and older discreet firmware, see EmonTxV3CM repo for latest
- Download emonTx V3 3-phase Firmware https://github.com/openenergymonitor/emontx-
- Download and install platformIO Atom (see “Firmware Modification” Firmware Modification - Guide | OpenEnergyMonitor)
3.1 Install “platformio-ide” Package
3.2 then I had to remove the c:\Users\Username.platformio\penv Directory and restart platformIO
3.3 I also had to check and uncheck “Use built-in Platform IO Core” within the platformio-ide package settings in platformIO - “Open Project” in platformIO, point to directory “firmware” of the previously downloaded Firmware for emonTx
4.1 Remove files from src directory - Move files from previously downloaded “emonTx V3 3-phase Firmware” to the empty “src” folder of the project created
- Edit file emonTx_3Phase_PLL.ino
6.1 change “#define RFM69CW” to “#define EMONESP”
6.2 consider my installation in Austria, one also changes “double vCal = 268.97” to value 260
6.3 make sure occurence of “Serial.begin(” has value 9600 (necessary due to use of 3phase with emonESP) - Build the project, connect the emonTX via “UART to USB programmer” and “Upload”
emonESP
- Download firmware for emonESP GitHub - openenergymonitor/EmonESP: ESP8266 WIFI serial to emoncms link
- Open Project in platformIO IDE, use folder EmonESP-master from previous download
- Edit file src.ino, change ocurrences of “Serial.begin(115200” to value 9600 - matching the setting from the emonTX
- Edit file platformio.ini, change -DWIFI_LED=0 to value 2 (0=rst!) (EmonESP keeps rebooting)
- Following the guide GitHub - openenergymonitor/EmonESP: ESP8266 WIFI serial to emoncms link
5.1 connect the emonESP via UART to USB progammer
5.2 Upload src via command “pio run -t upload”
5.3 Upload spiffs via command “pio run -t uploadfs”
(
I dont know if the following was really necessary in my case, since the recurring reboot problem of the emonESP was solved following 4.)(DWIFI_LED=2)
Anyhow, if reboots persist, try to erase all flash memory following the guide GitHub - openenergymonitor/EmonESP: ESP8266 WIFI serial to emoncms link. “esptool.py write_flash 0x000000 blank_1MB.bin 0x100000 blank_1MB.bin 0x200000 blank_1MB.bin 0x300000 blank_1MB.bin”. Use “esptool” (GitHub - espressif/esptool: Espressif SoC serial bootloader utility), satisfy depenence “pyserial”(pyserial for Python 2.7.2 - Stack Overflow
)