|
6 | 6 |
|
7 | 7 | P1P2Monitor auxiliary control is currently only usable for Daikin E-series. Monitoring is also available for certain F-series models. |
8 | 8 |
|
9 | | -[P1P2Monitor v0.9.18](P1P2Monitor-0.9.18.ino.hex) |
| 9 | +[P1P2Monitor v0.9.22](P1P2Monitor-0.9.22.ino.hex) |
10 | 10 |
|
11 | 11 | To install (Linux CLI): |
12 | 12 |
|
13 | 13 | ``` |
14 | | -avrdude -c avrisp -p atmega328p -P net:<IPv4>:328 -e -Uflash:w:P1P2Monitor-0.9.18.ino.hex:i |
| 14 | +avrdude -c avrisp -p atmega328p -P net:<IPv4>:328 -e -Uflash:w:P1P2Monitor-0.9.22.ino.hex:i |
15 | 15 | ``` |
16 | 16 |
|
17 | 17 | To install (Windows CLI, using avrdude 7.0 for Windows): |
18 | 18 |
|
19 | 19 | ``` |
20 | | -avrdude.exe -c avrisp -p m328p -P net:<IPv4>:328 -e -Uflash:w:P1P2Monitor-0.9.18.ino.hex:i |
| 20 | +avrdude.exe -c avrisp -p m328p -P net:<IPv4>:328 -e -Uflash:w:P1P2Monitor-0.9.22.ino.hex:i |
21 | 21 | ``` |
22 | 22 |
|
23 | 23 | ## P1P2-bridge-esp8266 firmware for 4MB ESP8266 on P1P2-ESP-Interface |
24 | 24 |
|
25 | | -[P1P2-bridge-esp8266 0.9.21 (4MB version) for Daikin E-series](P1P2-bridge-esp8266-0.9.21-Eseries-4MB.ino.bin) |
| 25 | +[P1P2-bridge-esp8266 0.9.22 (4MB version) for Daikin E-series](P1P2-bridge-esp8266-0.9.22-Eseries-4MB.ino.bin) |
26 | 26 |
|
27 | | -[P1P2-bridge-esp8266 0.9.21 (4MB version) for Daikin F-series](P1P2-bridge-esp8266-0.9.21-Fseries-4MB.ino.bin) |
| 27 | +[P1P2-bridge-esp8266 0.9.22 (4MB version) for Daikin F-series](P1P2-bridge-esp8266-0.9.22-Fseries-4MB.ino.bin) |
28 | 28 |
|
29 | 29 | To install OTA (Linux CLI): |
30 | 30 |
|
31 | 31 | ``` |
32 | | -~/.arduino15/packages/esp8266/tools/python3/3.7.2-post1/python3 -I ~/.arduino15/packages/esp8266/hardware/esp8266/3.0.2/tools/espota.py -i <IPv4> -p 8266 --auth=P1P2MQTT -f P1P2-bridge-esp8266-0.9.21-Eseries-4MB.ino.bin |
| 32 | +~/.arduino15/packages/esp8266/tools/python3/3.7.2-post1/python3 -I ~/.arduino15/packages/esp8266/hardware/esp8266/3.0.2/tools/espota.py -i <IPv4> -p 8266 --auth=P1P2MQTT -f P1P2-bridge-esp8266-0.9.22-Eseries-4MB.ino.bin |
33 | 33 | ``` |
34 | 34 | or |
35 | 35 | ``` |
36 | | -~/.arduino15/packages/esp8266/tools/python3/3.7.2-post1/python3 -I ~/.arduino15/packages/esp8266/hardware/esp8266/3.0.2/tools/espota.py -i <IPv4> -p 8266 --auth=P1P2MQTT -f P1P2-bridge-esp8266-0.9.21-Fseries-4MB.ino.bin |
| 36 | +~/.arduino15/packages/esp8266/tools/python3/3.7.2-post1/python3 -I ~/.arduino15/packages/esp8266/hardware/esp8266/3.0.2/tools/espota.py -i <IPv4> -p 8266 --auth=P1P2MQTT -f P1P2-bridge-esp8266-0.9.22-Fseries-4MB.ino.bin |
37 | 37 | ``` |
38 | 38 |
|
39 | 39 | To install over USB with ESP01 programmer (Linux CLI): |
40 | 40 |
|
41 | 41 | ``` |
42 | | -~/.arduino15/packages/esp8266/tools/python3/3.7.2-post1/python3 -I ~/.arduino15/packages/esp8266/hardware/esp8266/3.0.2/tools/upload.py --chip esp8266 --port /dev/ttyUSB0 --baud 115200 --before default_reset --after hard_reset write_flash 0x0 P1P2-bridge-esp8266-0.9.21-Eseries-4MB.ino.bin |
| 42 | +~/.arduino15/packages/esp8266/tools/python3/3.7.2-post1/python3 -I ~/.arduino15/packages/esp8266/hardware/esp8266/3.0.2/tools/upload.py --chip esp8266 --port /dev/ttyUSB0 --baud 115200 --before default_reset --after hard_reset write_flash 0x0 P1P2-bridge-esp8266-0.9.22-Eseries-4MB.ino.bin |
43 | 43 | ``` |
44 | 44 | or |
45 | 45 | ``` |
46 | | -~/.arduino15/packages/esp8266/tools/python3/3.7.2-post1/python3 -I ~/.arduino15/packages/esp8266/hardware/esp8266/3.0.2/tools/upload.py --chip esp8266 --port /dev/ttyUSB0 --baud 115200 --before default_reset --after hard_reset write_flash 0x0 P1P2-bridge-esp8266-0.9.21-Eseries-4MB.ino.bin |
| 46 | +~/.arduino15/packages/esp8266/tools/python3/3.7.2-post1/python3 -I ~/.arduino15/packages/esp8266/hardware/esp8266/3.0.2/tools/upload.py --chip esp8266 --port /dev/ttyUSB0 --baud 115200 --before default_reset --after hard_reset write_flash 0x0 P1P2-bridge-esp8266-0.9.22-Eseries-4MB.ino.bin |
47 | 47 | ``` |
48 | 48 |
|
49 | 49 | To install OTA from Windows with espota.py from [here](https://github.com/esp8266/Arduino.git): |
50 | 50 |
|
51 | 51 | ``` |
52 | | -yourpath\Arduino-master\tools\espota.py -i <IPv4> -p 8266 --auth=P1P2MQTT -f P1P2-bridge-esp8266-0.9.21-Eseries-4MB.ino.bin |
| 52 | +yourpath\Arduino-master\tools\espota.py -i <IPv4> -p 8266 --auth=P1P2MQTT -f P1P2-bridge-esp8266-0.9.22-Eseries-4MB.ino.bin |
53 | 53 | ``` |
54 | 54 |
|
55 | 55 | ``` |
56 | | -yourpath\Arduino-master\tools\espota.py -i <IPv4> -p 8266 --auth=P1P2MQTT -f P1P2-bridge-esp8266-0.9.21-Fseries-4MB.ino.bin |
| 56 | +yourpath\Arduino-master\tools\espota.py -i <IPv4> -p 8266 --auth=P1P2MQTT -f P1P2-bridge-esp8266-0.9.22-Fseries-4MB.ino.bin |
57 | 57 | ``` |
58 | 58 |
|
| 59 | +## P1P2-bridge-esp8266 firmware for 1MB ESP01s |
| 60 | + |
| 61 | +Uses MQTT_INPUT_HEXDATA (topic P1P2/R/#) instead of serial for P1/P2 data input, and provides debugging output over 115.2kBaud serial. |
| 62 | + |
| 63 | +[P1P2-bridge-esp8266 0.9.22 (1MB version) for Daikin E-series](P1P2-bridge-esp8266-0.9.22-Eseries-ESP01s.ino.bin) |
| 64 | + |
| 65 | +[P1P2-bridge-esp8266 0.9.22 (1MB version) for Daikin F-series](P1P2-bridge-esp8266-0.9.22-Fseries-ESP01s.ino.bin) |
| 66 | + |
59 | 67 | ## FOSS notice |
60 | 68 |
|
61 | 69 | These images are built with Arduino BSPs and libraries, for which source code and license information is made available [here](../OSS-dependencies/README.md). |
0 commit comments