esphome-docs/guides/migrate_espeasy.rst

61 lines
1.8 KiB
ReStructuredText
Raw Normal View History

2018-06-01 18:10:00 +02:00
Migrating from ESPEasy
======================
2018-11-14 22:12:27 +01:00
.. seo::
:description: Migration guide for installing esphomelib on ESPs running ESPEasy.
:image: espeasy.png
2018-11-14 22:12:27 +01:00
2018-06-01 18:10:00 +02:00
Migrating from previous ESPEasy setups is very easy. You just need to have
esphomeyaml create a binary for you and then upload that in the ESPEasy web interface.
Getting Binary
2018-10-12 16:33:22 +02:00
--------------
2018-06-01 18:10:00 +02:00
First follow the guides for the :ref:`different supported devices <devices>` and create a configuration
file. Then, generate and download the binary:
2018-11-26 16:50:50 +01:00
- **Using the Hass.io add-on/dashboard**: Just click the ``COMPILE`` button, wait for
2018-06-01 18:10:00 +02:00
the compilation to end and press the ``DOWNLOAD BINARY`` button.
.. figure:: images/download_binary.png
- **Using the command line**: run ``esphomeyaml livingroom.yaml compile`` (replacing
``livingroom.yaml`` with your configuration file of course) and navigate to the
``<NODE_NAME>/.pioenvs/<NODE_NAME>/`` folder. There you will find a ``firmware.bin`` file,
this is the binary you will upload.
Uploading Binary
2018-10-12 16:33:22 +02:00
----------------
2018-06-01 18:10:00 +02:00
To upload the binary, navigate to the ESPEasy web interface and enter the
"Tools " section.
.. figure:: images/espeasy_ota.png
:align: center
:width: 60.0%
Press "Load" under Firmware, then select the binary you previously downloaded and upload
the binary. If everything succeeds, you should now have esphomelib on your node 🎉.
.. note::
With esphomelib, you in most cases won't need to worry about the available flash size, as
the binary only ever includes the code that you are actually using.
Happy Hacking!
See Also
2018-10-12 16:33:22 +02:00
--------
2018-06-01 18:10:00 +02:00
- :doc:`/devices/nodemcu_esp8266`
- :doc:`/devices/nodemcu_esp32`
- :doc:`/devices/esp8266`
- :doc:`/devices/esp32`
- :doc:`/devices/sonoff_s20`
- :doc:`/devices/sonoff_4ch`
2018-06-01 18:10:00 +02:00
- :doc:`migrate_espurna`
- :doc:`migrate_sonoff_tasmota`
- :ghedit:`Edit`
2018-10-12 16:33:22 +02:00
.. disqus::