Skip to content

Commit 74d8eea

Browse files
committed
v0.9.22 control for FDY/FDYQ, scopemode for writes, L2/L3/L5 mode, and more
1 parent 62a6d49 commit 74d8eea

26 files changed

+3989
-1206
lines changed
437 KB
Binary file not shown.
Binary file not shown.
411 KB
Binary file not shown.
Binary file not shown.

Firmware_images/P1P2Monitor-0.9.22-Eseries.ino.hex

Lines changed: 1574 additions & 0 deletions
Large diffs are not rendered by default.

Firmware_images/P1P2Monitor-0.9.22-Fseries.ino.hex

Lines changed: 1262 additions & 0 deletions
Large diffs are not rendered by default.

Firmware_images/README.md

Lines changed: 19 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,56 +6,64 @@
66

77
P1P2Monitor auxiliary control is currently only usable for Daikin E-series. Monitoring is also available for certain F-series models.
88

9-
[P1P2Monitor v0.9.18](P1P2Monitor-0.9.18.ino.hex)
9+
[P1P2Monitor v0.9.22](P1P2Monitor-0.9.22.ino.hex)
1010

1111
To install (Linux CLI):
1212

1313
```
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
1515
```
1616

1717
To install (Windows CLI, using avrdude 7.0 for Windows):
1818

1919
```
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
2121
```
2222

2323
## P1P2-bridge-esp8266 firmware for 4MB ESP8266 on P1P2-ESP-Interface
2424

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)
2626

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)
2828

2929
To install OTA (Linux CLI):
3030

3131
```
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
3333
```
3434
or
3535
```
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
3737
```
3838

3939
To install over USB with ESP01 programmer (Linux CLI):
4040

4141
```
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
4343
```
4444
or
4545
```
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
4747
```
4848

4949
To install OTA from Windows with espota.py from [here](https://github.com/esp8266/Arduino.git):
5050

5151
```
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
5353
```
5454

5555
```
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
5757
```
5858

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+
5967
## FOSS notice
6068

6169
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

Comments
 (0)