A few thoughts:

Building the "station" on a ESP8266 doesn't sound like you are planning to 
get too far with your project. Compared to it's successor, it is very 
limited and has some really weird flaws.
Why would you connect the station with a serial interface, when it has WIFI 
on board?
p q's MQTT suggestion is a not a bad one. Let your station emit every 
single sensor reading as a MQTT message, and let weewx receive it with MQTT 
Subscribe <https://github.com/bellrichm/WeeWX-MQTTSubscribe>
Either MQTT Subscribe as a service, augmenting any off-the-shelf station 
supported by weewx with your sensors data, or use it as a driver. 
Encapsulating sensor data in JSON for the MQTT payload is commonly done and 
supported by MQTT Subscribe.
Pavocracy schrieb am Dienstag, 6. Februar 2024 um 11:07:05 UTC+1:

> I'm not sure if im misunderstanding what you are saying, or if i am not 
> doing a good job at explaining my question, but even if i choose mqtt as my 
> location to push the data, the data still needs to be in some specific 
> format for weewx to understand it no?
>
> So on the esp8266, that has a bunch of sensors attached to it, in my 
> embedded code i need to collect the data point for the sensor, and then put 
> it in some specific format to send along somewhere that weewx will read. 
> Reading through the source code it looked like the drivers are where these 
> message formats are interrupted, but i could be wrong?
>
> On Monday 5 February 2024 at 23:45:25 UTC+10 p q wrote:
>
>> If I was going to do this, I would look into mqtt options. 
>>
>> On Sun, Feb 4, 2024, 11:03 PM 'Pavocracy' via weewx-user <
>> [email protected]> wrote:
>>
>>> Hello all,
>>>
>>> I am working on a hobby project where i am trying to build my own 
>>> "weather station" from an esp8266 and a bunch of sensors. I am very keen on 
>>> using weewx to display the post the data, and so i am looking at the 
>>> supported drivers and wondering if there is an obvious answer to which 
>>> driver i should be targeting for my weather station output. 
>>>
>>> Is there an obvious choice for which driver supports the most data, or 
>>> perhaps is the easiest data to read or is there a driver that is the most 
>>> robust? (particularly for serial connections)
>>>
>>> any thoughts or experience on the matter would be greatly appreciated :) 
>>>
>>> -- 
>>> 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 [email protected].
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/weewx-user/831bd64d-0271-459c-9b52-929817b02319n%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/weewx-user/831bd64d-0271-459c-9b52-929817b02319n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/f0733294-4828-4b22-941a-33de46a803fbn%40googlegroups.com.

Reply via email to