Sorry, no internet access this morning. As suggested in the earlier posts your issue has nothing to do with the Ecowitt Gateway driver (aka the GW100 driver), but rather the issue is in the AddEcowittData service in ecowitt.py. tempf is typically the outside temperature field used in Ecowitt and WU format messages. I'm guessing your lack of an outdoor temperature sensor is causing your Ecowitt gateway to omit the tempf field in these messages and the AddEcowittData service cannot tolerate this omission. The issue needs to be taken up with the author of the AddEcowittData service.
I'm not sure what your configuration/use case is, but if you are trying to use two different services/drivers to populate WeeWX with data from a single Ecowitt Gateway device I suspect you are playing with fire. Unless you have specific requirements my suggestion would be to pick one as a driver and stick with that. Gary -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/4b2cfb6c-b1b7-4b08-9dfb-a0934f13aa18n%40googlegroups.com.