A próbował ktoś z Was Lenovo Smart Display 7"? Zastanawiam się nad czymś na biurko, ale nieco większym.
Gdzieś znajdę jakieś howto pod kątem instalacji Habitat? Do tej pory robiłem tylko Webkiosk lub aplikację HA, ale faktycznie - trochę za dużo ta ostatnia “waży”.
Osobiscie w domu uzywam Lenovo ThinkSmart View, kttore zrootowalem, usunalem z nich absolutnie wszystko i zostal tam tylko fdroid i fennec (klon firefoxa), calosc komunikacji z systemami w domu odbywa sie tylko i wylacznie przez przegladarke, dzieki temu to urzadzenie dziala relatywnie sprawnie (ma bardzo ograniczone cpu/ram/dysk).
Widzialem to, nawet stosunkowo tanio mozna kupic. Duzo zabawy bylo z wyrzuceniem wszystkiego i skonfigurowaniem pod siebie?
cala operacja rozgryzienia i optymalizacja softu zajela mi pare godzin, od tego czasu sobie ladnie smiga i raz na miesiac dwa trzeba kliknac aktualizacje nowszej wersji przegladarki i tyle.
poki fennec bedzie wspieral androida 8 bedzie dzialac potem pochodzi jeszcze rok - dwa az sie wersja przegladarki rozjedzie z potrzebami UI webpaneli.
Temat był poruszany na forum - Panel dotykowy do inteligentnego domu - #44 przez rm-rf
zgadza sie tylko tamten temat umarl
Może mały nie jest ale postawić na biurku się da, powiesić na gwoździu…
I najważniejsze położyć się na kanapie i sterować smarthone a nie stać przy ścianie.
https://allegro.pl/oferta/tablet-lenovo-yoga-tab-3-10-1-16gb-ips-snapdragon-13674905556
Tylko tam trochę starawy już andek. Bo pisze że 6.0, ciekawe czy są nowe?
Fabrycznie w X50F był andek 5.1 a ostatni update to 6.0 - stare flaki = stary system.
Ten Lenovo ThinkSmart View ma po zrootowaniu andka 8.1, dodatkowo on nie ma baterii tylko jest zasilany z sieci, wiec spuchnieta bateria rozwali tego urzadzenia. w idle zuzywa okolo 1W a maks okolo 5W
Witam
Jakiś czas temu zakupiłem to urządzenie ale nie dałem rady tego ogarnąć. Jakieś softy wgrywałem na android 11 ale na nim nie chciał się połączyć do mojego wifi na ubiquiti. Mam prośbę możesz tutaj w temacie albo na priv opisać krok po kroku jak zrootować i ogarnąć to urządzenie do działania z HA ? Będe ogromnie wdzięczny.
GEEKMAGIC Smart Weather Clock
Jest to wyświetlacz WI-FI esp8266: board: esp12e
Są różne modele GEEKMAGIC na esp8266 i ESP32
Zmieniłem oprogramowanie na ESPHome co pozwala na wyświetlanie encji z HA
Podłączyłem płytkę ESP przy pomocy Konwerter FT232 - FTDI USB
esphome:
name: smalltv
friendly_name: SmallTV
esp8266:
board: esp12e
framework:
version: recommended
external_components:
- source:
type: git
url: https://github.com/rletendu/esphome.git
ref: st7789_nobuffer_202312
# refresh: 0s
components: [st7789v]
# Enable logging
logger:
ota:
platform: esphome
# Enable Home Assistant API
api:
encryption:
key: "pihTkDrpuE3BSqFHagILJHX+1ZBQxh97jMuZq3JO6gw="
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
fast_connect: true
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Cash From Cahos"
password: "CFC_Rules_Since_69"
# Ici, on active le serveur WEB du ESP8266, en allant sur l'IP du ESP8266, on tombe sur une interface pour piloter les relais
captive_portal:
spi:
clk_pin: GPIO14
mosi_pin: GPIO13
interface: hardware
id: spihwd
# status_led:
# pin: GPIO2
output:
- platform: esp8266_pwm
pin: GPIO05
frequency: 40 Hz
id: pwm_output
light:
- platform: monochromatic
output: pwm_output
name: "Backlight"
font:
- file: 'Roboto-Italic.ttf'
id: font1
size: 38
- file: 'Ubuntu-Regular.ttf'
id: font2
size: 30
- file: 'Ubuntu-Regular.ttf'
id: font3
size: 20
- file: 'led.ttf'
id: font4
size: 85
time:
- platform: homeassistant
id: esptime
sensor:
- platform: homeassistant
entity_id: sensor.moc_l1_l2_l3
id: Mocl13
internal: true
accuracy_decimals: 1
unit_of_measurement: "W"
device_class: "power"
state_class: "measurement"
- platform: homeassistant
entity_id: sensor.sonoffbasic_ds_multi_out
id: tempzew
internal: true
accuracy_decimals: 2
unit_of_measurement: "°C"
device_class: "temperature"
state_class: "measurement"
- platform: homeassistant
entity_id: sensor.temp_dom
id: poktv
internal: true
accuracy_decimals: 2
unit_of_measurement: "°C"
device_class: "temperature"
state_class: "measurement"
- platform: homeassistant
entity_id: sensor.temperature_max
id: maxout
internal: true
accuracy_decimals: 2
unit_of_measurement: "°C"
device_class: "temperature"
state_class: "measurement"
text_sensor:
- platform: homeassistant
name: "Energy 0/1"
entity_id: input_select.energy_0_1
id: energy
color:
- id: color_w
red: 90%
green: 90%
blue: 90%
- id: color_green
red: 10%
green: 60%
blue: 40%
- id: color_red
red: 100%
green: 0%
blue: 0%
- id: color_blue
red: 10%
green: 40%
blue: 60%
- id: color_blue2
red: 70%
green: 70%
blue: 100%
display:
- platform: st7789v
model: "Custom"
spi_id: spihwd
height: 240
width: 240
offset_height: 0
offset_width: 0
# dc_pin: GPIO02
# reset_pin: GPIO04
dc_pin: GPIO00
reset_pin: GPIO02
#backlight_pin: GPIO25
eightbitcolor: True
#update_interval: never
update_interval: 30s
id: disp
spi_mode: mode3
lambda: |-
const auto RED = Color(255, 0, 0, 0);
// Calculate the center positions
int center_x = it.get_width() / 2;
int center_y = it.get_height() / 2;
// Print "Hello World" centered
// it.printf(center_x, center_y - 20, id(font2), TextAlign::CENTER, "Hello World");
// Display the date in abbreviated weekday, MM/DD/YY format
it.strftime(center_x, 130, id(font1), id(color_blue), TextAlign::CENTER, "%d:%b:%Y", id(esptime).now());
it.strftime(center_x, 190, id(font4), id(color_blue2), TextAlign::CENTER, "%H:%M", id(esptime).now());
// it.print(0, 0, id(font1), RED, "Hello World in RED!");
// it.printf(0, 200, id(font1),"Test1");
// it.print(130, 5, id(font3), id(color_w), "Grid Power:");
it.printf(240,40, id(font2), id(color_w), TextAlign::RIGHT, "%.1fW",id(Mocl13).state);
it.printf(center_x, 90, id(font3), id(color_green), TextAlign::CENTER, "%s", to_string(id(energy).state).c_str());
it.printf(4, 4, id(font1),TextAlign::LEFT, "%.1f°C", id(tempzew).state);
Na wyświetlaczu można opublikować zawartość każdej encji z HA w tym wypadku moc chwilową ,data ,godzina , temperatura zewnętrzna i use energy to wynik bilansowania godzinowego między fazowego.