esphome-axp192

axp192 esphome component (by martydingo)

Esphome-axp192 Alternatives

Similar projects and alternatives to esphome-axp192

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better esphome-axp192 alternative or higher similarity.

esphome-axp192 reviews and mentions

Posts with mentions or reviews of esphome-axp192. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-03-22.
  • Use M5STACK CORE2 device w/ ESPHOME
    2 projects | /r/Esphome | 22 Mar 2023
    substitutions: name: sign-92b784" hassname: "sign" friendly_name: 'Sign' esphome: name: ${name} name_add_mac_suffix: false platform: ESP32 board: m5stack-core-esp32 friendly_name: ${friendly_name} external_components: - source: type: git url: https://gitlab.com/geiseri/esphome_extras.git refresh: 0s - source: type: git url: https://github.com/martydingo/esphome-axp192 refresh: 0s # Enable logging logger: wifi: ssid: !secret wifi_ssid password: !secret wifi_password # Enable fallback hotspot (captive portal) in case wifi connection fails ap: ssid: ${name} password: !secret ap_wifi_password captive_portal: text_sensor: - platform: version hide_timestamp: true name: "ESPHome Version" entity_category: diagnostic - platform: wifi_info ip_address: name: "IP Address" icon: mdi:wifi entity_category: diagnostic ssid: name: "Connected SSID" icon: mdi:wifi-strength-2 entity_category: diagnostic i2c: - id: bus_a sda: GPIO21 scl: GPIO22 scan: True sensor: - platform: axp192 model: M5CORE2 address: 0x34 i2c_id: bus_a update_interval: 30s brightness: 50% battery_level: name: "Battery Level" id: "${hassname}_battery_level" - platform: wifi_signal name: WiFi Signal id: wifi_dbm update_interval: 120s - platform: uptime name: Uptime update_interval: 120s spi: clk_pin: GPIO18 mosi_pin: GPIO23 miso_pin: GPIO38 time: - platform: homeassistant id: esptime font: - file: 'calibri.ttf' id: font1 size: 48 - file: 'calibri.ttf' id: font2 size: 36 # # builtin 80x160 TFT display: - platform: ili9xxx model: M5STACK cs_pin: GPIO5 dc_pin: GPIO15 rotation: 0 id: core2_display pages: - id: page1 lambda: |- std::string val = id(house_mode).state; it.printf(20, 20, id(font1), Color(70,130,180), "%s Mode", val.c_str()); std::string val2 = id(front_door_lock).state; it.printf(20, 90, id(font1), Color(70,130,180), "Door %s", val2.c_str()); std::string val3 = id(party_mode_sign_text).state; it.printf(20, 160, id(font2), Color(70,130,180), "%s", val3.c_str()); interval: - interval: 2s then: - display.page.show_next: core2_display - component.update: core2_display binary_sensor: - platform: status name: "Status" entity_category: diagnostic button: - platform: restart name: "Restart" entity_category: diagnostic

Stats

Basic esphome-axp192 repo stats
1
19
4.6
7 months ago

The primary programming language of esphome-axp192 is C++.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com