<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='color:black'>Rafal –<o:p></o:p></span></p><p class=MsoNormal><span style='color:black'>I think I got this solved, mostly.<o:p></o:p></span></p><p class=MsoNormal><span style='color:black'>Instead of using HTTP submit, use UDP packets, on port 8080.<o:p></o:p></span></p><p class=MsoNormal><span style='color:black'>The format is<o:p></o:p></span></p><p class=MsoNormal><span style='color:black'>user CALL pass 00000<linefeed><o:p></o:p></span></p><p class=MsoNormal><span style='color:black'><properly formatted “on-air” packet><linefeed><o:p></o:p></span></p><p class=MsoNormal><span style='color:black'> <o:p></o:p></span></p><p class=MsoNormal><span style='color:black'>My status line, that you can see in the APRS-IS feed if you search for AB0OO on aprs.fi, shows up correctly.<o:p></o:p></span></p><p class=MsoNormal><span style='color:black'>The actual line I’m using is:<o:p></o:p></span></p><p class=MsoNormal><span style='color:black'>user AB0OO pass 19951%LF%AB0OO>APRX29:!3724.13NT12206.28W&ESP_Easy Test%LF%<o:p></o:p></span></p><p class=MsoNormal><span style='color:black'> <o:p></o:p></span></p><p class=MsoNormal><span style='color:black'>I have a BMP-280 hooked up via I2C to a Wemos D1 mini, and I’m using this firmware:<o:p></o:p></span></p><p class=MsoNormal><span style='color:black'>ESP_Easy_mega-20200305_dev_ESP8266_4M1M.bin<o:p></o:p></span></p><p class=MsoNormal><span style='color:black'>I don’t THINK you need the “dev” firmware, I think the “normal” firmware will do.<o:p></o:p></span></p><p class=MsoNormal><span style='color:black'>When you have a ‘Environment - BMx280’ device set up, it pulls temp, humidity, and pressure off the device and tries to send THREE packets (one per value).   You can monkey with your status line of the packet to show ‘%vname1%=%val1% for temperature, and use val2 for humidity and val3 for pressure. <o:p></o:p></span></p><p class=MsoNormal><span style='color:black'> <o:p></o:p></span></p><p class=MsoNormal><span style='color:black'>For those of you following along at home, you can go to your favorite Jeff Bezos-owned online retailer and pick up a 5 pack of BME280 temp/pressure/humidity sensors for $22, and a 5 pack of Wemos D1 Mini ESP8266 dev boards for $12.  A little bit of solder and some wire, plus about 10 minutes of programming will get you an internet enabled (or APRS-over-TCPIP enabled) environmental sensor for under $7 a piece.  It took me about 4 hours of playing around with this to get it to work, but I also had to set up an aprsc daemon from source and get it configured correctly enough to test with.  I’m pretty impressed with ESPEasy firmware; the PlatformIO based firmwares are super easy to use, and although you have to flash it the first time using USB, after that all firmware upgrades are Over The Air (OTA).<o:p></o:p></span></p><p class=MsoNormal><span style='color:black'> <o:p></o:p></span></p><p class=MsoNormal><span style='color:black'>Let me know if you have any more problems.  Looking forward to seeing you sensors on the network soon!<o:p></o:p></span></p><p class=MsoNormal><span style='color:black'> <o:p></o:p></span></p><p class=MsoNormal><span style='color:black'>de AB0OO<o:p></o:p></span></p><p class=MsoNormal><span style='color:black'>John Gorkos<o:p></o:p></span></p><div><blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in'><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <img width=1041 height=1096 style='width:10.8437in;height:11.4166in' id="Picture_x0020_4" src="cid:image001.jpg@01D5F40B.7B968FA0"><o:p></o:p></p></div></div></blockquote></div></div></body></html>