Wall Panel - Nastavení CZ

Lovelace a Dashboady
Odpovědět
Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 1604
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 144 poděkování
Dostal poděkování: 193 poděkování
Kontaktovat uživatele:

Wall Panel - Nastavení CZ

Příspěvek od Lion® »

WALL PANEL

Kód: Vybrat vše

https://github.com/TheTimeWalker/wallpanel-android

Kód: Vybrat vše

https://github.com/thanksmister/wallpanel-android-things
Tablet na zeď...

Pro nás, mladý, co si toho už trochu víc pamatujeme a s cizími jazyky bojujeme, tu mám překlad nastavení oblíbené aplikace Wall Panel která promění i starý tablet na užitečné zařízení.

Zachytí pohyb kamerou a rozsvítí displej.

Pro nabíjení jsem použil Sonoff Basic s dvoupólovou vidlicí a zásuvkou 230V a běžnou USB nabíječkou. Jakákoliv originální "chytrá" zásuvka mi přijde jako zbytečný luxus.



[spoiler=Nastavení aplikace v cz-google]
wallpanel_nastavení.png
DASHBOARD - aktivuje aplikaci

Nastavení

Nastavení aplikace:

URL řídicího panelu
http://192.168.1.200:8123/panel-hlavni/hlavni

Otevřít při spuštění zařízení
Spustí aplikaci po spuštění systému.

Zobrazit aktivitu prohlížeče
Zobrazit průběh načítání prohlížeče.

Obnovení prohlížeče
Je-li aktivní, umožňuje stahování stránky okna prohlížeče a obnovení stránky.

Řetězec agenta uživatele (volitelný)

Úroveň přiblížení prohlížeče Zvětší úroveň prohlížeče (experimentálně).

Hardwarová akcelerace
Na některých zařízeních pracuje na zrychlení vykreslování webových stránek a kamer.

Ignorovat chyby SSL
Nezobrazovat varování v případě chyby SSL.

Nastavení obrazovky:

Zabránit spánku obrazovky
Je-li aktivní, udržuje obrazovku zapnutou.

Jas obrazovky
Udělte aplikaci oprávnění k ovládání jasu obrazovky zařízení. Aktualizujte jas zařízení a poté kliknutím na tlačítko uložte nebo aktualizujte hodnotu.

Zachyťte aktuální hodnotu jasu
Kliknutím aktualizujete a uložíte aktuálně nastavený jas zařízení jako hodnotu, ke které se vrátíte po stmívání.

Spořič prázdné obrazovky
Když je aktivní, spořič obrazovky zobrazí prázdnou obrazovku

Spořič obrazovky s hodinami
Je-li aktivní, používá integrovaný spořič obrazovky s hodinami.

Spořič obrazovky tapeta
Je-li aktivní, používá unsplash.it k získání náhodných tapet

Spořič obrazovky spustit po ...
Po 30 sekundách nečinnosti je spořič obrazovky aktivní.

Interval otáčení obrazu
Čas v minutách mezi obnovením obrázku. Aktuálně 15.

Ztlumit obrazovku
O 25 procent, když je spořič obrazovky aktivní (vyžaduje povolení jasu obrazovky).

Další nastavení:

Nastavení MQTT
[spoiler=Nastavení MQTT]
mqtt.png
Nastavení MQTT

Nastavení MQTT

Povolený klient MQTT

Adresa makléře MQTT
192.168.1.200

Číslo portu makléře
1883

Základní téma
wallpanel / mywallpanel /

ID klienta
mywallpanel

Uživatelské jméno (volitelné)
********

Heslo (volitelné)
********

MQTT Discovery

Povolit MQTT Discovery

Téma Discovery Base
homeassistant

Zobrazovaný název zařízení
WallPanel

MQTT Discovery zveřejní data senzorů zařízení na kanálu MQTT, která mohou být automaticky objevena vaší platformou domácí automatizace. Pamatujte, že musíte povolit povolení dat senzoru v nastavení senzorů.[/spoiler]


Nastavení HTTP
[spoiler=Nastavení HTTP]
http.jpg
Nastavení HTTP

Port pro poslech HTTP
2971

Nastavení REST API

Ovládejte aplikaci přes HTTP pomocí volání REST API. Chcete-li zjistit, které příkazy fungují, podívejte se do dokumentace nápovědy.

REST API

Streamování MJPEG

Používejte kameru zařízení jako živý stream MJPEG. Připojte se ke streamu pomocí IP adresy zařízení, portu HTTP a koncového bodu: http://192.168.x.xx:2971/camera/stream

Streamování z kamery MJPEG

Maximum streamů kamery MJPEG
1[/spoiler]


Nastavení kamery
[spoiler=Nastavení kamery]
camera.png
Nastavení kamery

Kamera
kamera povolena

Vybraná kamera
1: Přední kamera 1920x1080 2700

FPS kamery
15

Nastavte rychlost kamery, použijte nižší hodnotu pro starší hodnoty, pokud během testování uvidíte tmavý obraz (výchozí je 15).

Otočit kameru
V závislosti na vašem fotoaparátu bude možná nutné kameru otočit nebo převrátit. Aktuálně převrátit svisle.

Detekce pohybu
[spoiler=Detekce pohybu]

Nastavení detekce pohybu

Detekce pohybu

Detekce pohybu povolena
Detekuje pohyb pomocí kamery zařízení.

Probouzí obrazovku
Při detekci pohybu probudí obrazovku zařízení.

Úpravy pohybu

Čas resetování pohybu
30

Čas (v sekundách) před resetováním detektoru pohybu.

Maximální shovívavost
20

Maximální tolerance rozdílu mezi obrázky Nižší tolerance znamená, že pohyb je citlivější (1 - 20)

Minimum Luma
3

Minimální úroveň jasu pro detekci pohybu. Pokud jas klesne pod tuto hodnotu (1 - 1000), nebude detekován žádný pohyb.
[/spoiler]


Detekce obličeje
[spoiler=Detekce obličeje]
oblicej.jpg
Nastavení detekce obličeje

Detekce obličeje

Detekce obličeje povolena
Umožňuje detekci obličeje.

Probouzí obrazovku
Zapne obrazovku, když je detekován obličej.

Minimální velikost obličeje
Tvář bude detekována, pouze pokud zabírá více než 0% obrazu. O procent detekuje vzdálené tváře.

Zkontrolujte rotaci obličeje
Tvář bude detekována, pouze pokud se dívá přímo do kamery.[/spoiler]


Čtečka QR kódů
[spoiler=Čtečka QR kódu]
qr.jpg
Nastavení detekce obličeje ???

Detekce QR kódu

Čtečka QR kódů povolena
Je-li aktivní, bude skenovat QR kódy a publikovat naskenovaný kód přes MQTT.
[/spoiler]


Test kamery
Vyzkoušejte nastavení kamery.

Streamování z kamery:

Streamování z kamery
[spoiler=Streamování kamery]
http.jpg
Nastavení HTTP

Port pro poslech HTTP
2971

Nastavení REST API

Ovládejte aplikaci přes HTTP pomocí volání REST API. Chcete-li zjistit, které příkazy fungují, podívejte se do dokumentace nápovědy.

REST API

Streamování MJPEG

Používejte kameru zařízení jako živý stream MJPEG. Připojte se ke streamu pomocí IP adresy zařízení, portu HTTP a koncového bodu: http://192.168.x.xx:2971/camera/stream

Streamování z kamery MJPEG

Maximum streamů kamery MJPEG
1[/spoiler]
[/spoiler]


Nastavení senzorů
[spoiler=Nastavení senzorů]
sensors.png
Nastavení senzoru

Senzory

Povolit publikování senzorů
Publikuje dostupná data senzorů zařízení přes MQTT

Frekvence publikování (v sekundách)
60

Seznam senzorů

Níže je uveden seznam dat senzorů dostupných v tomto zařízení, které mají být publikovány jako data MQTT.

Baterie
Úroveň nabití baterie, USB, AC, nabíjení

Teplota
Není dostupný

Světlo
BH1745 ALS DEVICE

Magnetické pole
ST480 ST480

Tlak
Není dostupný

Vlhkost vzduchu
Není dostupný[/spoiler]


O
[spoiler=O]
o.png
[/spoiler]
[/spoiler]



Dokumentace - podrobný návod.


Node-Red_í nabíjení (Sonoff Basic R3 - tasmota) a přikazování:

wpnr 1.PNG

Kód: Vybrat vše

[{"id":"32e9a532.3def72","type":"server-state-changed","z":"bd1e9ac4.1940a","name":"Baterie panel (změna)","server":"1c1ccadc.716d65","version":1,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"sensor.wallpanel_battery_level","entityidfiltertype":"exact","outputinitially":false,"state_type":"num","haltifstate":"","halt_if_type":"num","halt_if_compare":"lt","outputs":1,"output_only_on_state_change":true,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"x":200,"y":180,"wires":[["3f4a8783.92aca"]]},{"id":"3f4a8783.92aca","type":"switch","z":"bd1e9ac4.1940a","name":"30 > baterie panelu > 90","property":"payload","propertyType":"msg","rules":[{"t":"lt","v":"30","vt":"str"},{"t":"gt","v":"90","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":450,"y":180,"wires":[["4597e215.666c6c"],["69a65da5.7d8744"]]},{"id":"4597e215.666c6c","type":"api-call-service","z":"bd1e9ac4.1940a","name":"< 30 nabíjení - ON","server":"1c1ccadc.716d65","version":1,"debugenabled":false,"service_domain":"switch","service":"turn_on","entityId":"switch.nabijeni_panelu_usb_nabijecka_panelu","data":"","dataType":"jsonata","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":690,"y":160,"wires":[[]]},{"id":"69a65da5.7d8744","type":"api-call-service","z":"bd1e9ac4.1940a","name":"nabíjení > 90 - OFF","server":"1c1ccadc.716d65","version":1,"debugenabled":false,"service_domain":"switch","service":"turn_off","entityId":"switch.nabijeni_panelu_usb_nabijecka_panelu","data":"","dataType":"jsonata","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":700,"y":220,"wires":[[]]},{"id":"f082c5b6.d3a008","type":"comment","z":"bd1e9ac4.1940a","name":"Řízení nabíjení Panelu Tablet - udržuje baterii na úrovni od 30 do 85 %","info":"","x":330,"y":80,"wires":[]},{"id":"24dd7d94.105d2a","type":"mqtt out","z":"bd1e9ac4.1940a","name":"mqtt - příkaz","topic":"wallpanel/mywallpanel/command","qos":"0","retain":"false","broker":"4d167a8c.417f84","x":510,"y":520,"wires":[]},{"id":"ef3edf42.62e268","type":"inject","z":"bd1e9ac4.1940a","name":"TTS","props":[{"p":"payload"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"{'speak':'váš text co chcete prezentovat'}","payloadType":"str","x":190,"y":580,"wires":[["24dd7d94.105d2a"]]},{"id":"3d2a591c.ceed6e","type":"inject","z":"bd1e9ac4.1940a","name":"Probudí display","props":[{"p":"payload"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"{\"wake\": true, \"wakeTime\": 180}","payloadType":"str","x":220,"y":460,"wires":[["24dd7d94.105d2a"]]},{"id":"a1ed4000.22cfe8","type":"inject","z":"bd1e9ac4.1940a","name":"hlasitost","props":[{"p":"payload"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"{\"volume\": 50}","payloadType":"str","x":200,"y":520,"wires":[["24dd7d94.105d2a"]]},{"id":"9434db6c.d7642","type":"inject","z":"bd1e9ac4.1940a","name":"Vyčistí mezipaměť","props":[{"p":"payload"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"{\"clearCache\": true}","payloadType":"str","x":230,"y":400,"wires":[["24dd7d94.105d2a"]]},{"id":"f5ac72c0.54c5d8","type":"inject","z":"bd1e9ac4.1940a","name":"audio","props":[{"p":"payload"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"{\"audio\":\"http://amp.cesnet.cz:8000/cro1-256.ogg\"}","payloadType":"str","x":190,"y":640,"wires":[["24dd7d94.105d2a"]]},{"id":"c85dd9b.05b1ba8","type":"inject","z":"bd1e9ac4.1940a","name":"web","props":[{"p":"payload"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"{\"url\":\"https://youtu.be/faFI8JrNt2I\"}","payloadType":"str","x":190,"y":700,"wires":[["24dd7d94.105d2a"]]},{"id":"1c1ccadc.716d65","type":"server","name":"Dubák HAss","legacy":false,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true},{"id":"4d167a8c.417f84","type":"mqtt-broker","name":"","broker":"192.168.1.200","port":"1883","clientid":"","usetls":false,"compatmode":false,"keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","closeTopic":"","closeQos":"0","closePayload":"","willTopic":"","willQos":"0","willPayload":""}]
________________
🍻 Přispěj a získej přístup do obsahu fóra pro dárce. :thx:
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3333
Registrován: 30. září 2020, 20:33
Dal poděkování: 172 poděkování
Dostal poděkování: 364 poděkování

Re: Wall Panel - Nastavení CZ

Příspěvek od Pete30 »

Správně jak píše Lion pro nás mladý co si pamatujeme, když Hradčany byly ještě dřevěný, ale i pro všechny ostatní :lol:
Je tu ještě jako doplnění: konfigurace čidla baterie a pár příkazů pro Wallpanel.

Konfigurace ve vašem config yaml

Kód: Vybrat vše

# Konfigurace MQTT monitor panel baterie
  - platform: mqtt
    state_topic: "wallpanel/mywallpanel/sensor/battery"
    name: "Tablet bat"
    unit_of_measurement: "%"
    value_template: '{{ value_json.value }}'
    device_class: battery
Použito v automatizaci
Odeslání tts na Wallpanel

Kód: Vybrat vše

service: mqtt.publish
data:
  payload: '{''speak'':''váš text co chcete prezentovat''}'
  topic: wallpanel/mywallpanel/command
Přehrání skladby mp3 Wallpanel

Kód: Vybrat vše

data:
  payload: '{ ''audio'':''http://IP assistant:8123/local/vaše složka/váš soubor.mp3''}'
  topic: wallpanel/mywallpanel/command
service: mqtt.publish

Vymazání mezipaměti prohlížeče Wallpanel

Kód: Vybrat vše

payload: '{"clearCache": true}'
topic: wallpanel/mywallpanel/command
Mění hlasitost zvuku, hodnotu 0-100 (v %. Neovlivňuje hlasitost TTS)

Kód: Vybrat vše

payload: '{"volume": 100}'
topic: wallpanel/mywallpanel/command
Pokud nejsem přítomen tak jsem na rybách ;)

Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 1604
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 144 poděkování
Dostal poděkování: 193 poděkování
Kontaktovat uživatele:

Re: Wall Panel - Nastavení CZ

Příspěvek od Lion® »

Tato aplikace umí streamovat z kamer zařízení použitého pro Wall Panel.

V lokální síti mi to funguje dobře, ale to nemá žádný efekt.
Hodilo by se, abych mohl sledovat stream z kamery i z vnějšku.
Využívám Nabu Casa, ale ta se k vnitřtní HTTP adrese nedostane. Pokud jsem se správně pročetl jinými fóry potřebuji generic camera.
Jenže mi zase nedochází zcela googlem přeložená dokumentace

Entitu kamery vytvořím, ale to je tak vše, na stream se neumím podívat.
Tušíte někdo co mi chybí, co dělám blbě?

Moje vnitřní viditelná adresa streamu generovaná Wall Panelem je:
do configuration.yaml jsem nandal:

Kód: Vybrat vše

camera:
  - platform: generic
    name: Live kamera obývák
    still_image_url: http://192.168.1.26:2971/camera/stream
    stream_source: http://192.168.1.26:2971/camera/stream
    verify_ssl: false
tušíte někdo kudy dál k zobrazení streamu z Wall Panelu v aplikacích HA v mobilních zařízeních připojených k Nabu Casa?
________________
🍻 Přispěj a získej přístup do obsahu fóra pro dárce. :thx:
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 1604
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 144 poděkování
Dostal poděkování: 193 poděkování
Kontaktovat uživatele:

Re: Wall Panel - Nastavení CZ

Příspěvek od Lion® »

Tak se podařilo objevit řešení.

zvládá to MJPEG IP Camera

do configuration.yaml přidat:

Kód: Vybrat vše

# WALL PANEL - IP stream camera
camera:
  - platform: mjpeg
    name: jméno_pro_Vaši_IP_kameru
    mjpeg_url: http://vygenerovaná_lokální_adresa_kamery_wall_panelem:2971/camera/stream
# 
Dostanete entitu: camera.jméno_pro_Vaši_IP_kameru kterou pomocí karty picture-entity
přidáte do lovelace.
Tuto kartu už z Nabu Casa uvidíte.
________________
🍻 Přispěj a získej přístup do obsahu fóra pro dárce. :thx:
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

PepYk_
Pokročilý
Pokročilý
Příspěvky: 112
Registrován: 03. květen 2021, 12:29
Dal poděkování: 2 poděkování
Dostal poděkování: 20 poděkování

Re: Wall Panel - Nastavení CZ

Příspěvek od PepYk_ »

Wallpanel mi funguje bez problémů až do doby, kdy tablet třeba restartuji. V tu chvíli mi přestane komunikovat přes mqtt. Musím do nastavení, odpojit ho jako mqtt klient a znovu připojit. Potom se o5 chytí.
Bublina mqtt out v NodeRedu mi jednou funguje a jednou ne, přitom ve svém stavu hlásí conected. Používám tedy bublinu call servis, kde vyplním domain: mqtt a service: publish a do data dám samotný příkaz, ta funguje pokaždé...

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3333
Registrován: 30. září 2020, 20:33
Dal poděkování: 172 poděkování
Dostal poděkování: 364 poděkování

Re: Wall Panel - Nastavení CZ

Příspěvek od Pete30 »

Trochu se v tom ztrácím a nepochopil jsem na co se ptáš nebo jestli chceš řešit nepřipojení tabletu přes MQTT.
Pokud ano bude potřeba to více upřesnit.
Provozuji zde tablet a Wallpanel více jak rok a vše funguje podle očekávání, MQTT senzory, TTS se připojuje bez problému i po restartu.
Možná bude záležet na zařízení, jeho nastavení nebo něco v síti, ale těžko se to odhaduje.
Pokud nejsem přítomen tak jsem na rybách ;)

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3333
Registrován: 30. září 2020, 20:33
Dal poděkování: 172 poděkování
Dostal poděkování: 364 poděkování

Re: Wall Panel - Nastavení CZ

Příspěvek od Pete30 »

Pokud máte potíže s aktivací obrazovky detekcí pohybem nebo detekcí obličeje aktualizujte na 0.9.5 Build 6.
Řešil jsem to s vývojářem a vše se podařilo opravit a před chvilkou byla tato verze uvolněna.
Detekce obličeje i pohybu funguje skvěle, tetováno na Tabletu Lenovo TB-X605F android 9.
Pokud nejsem přítomen tak jsem na rybách ;)

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3333
Registrován: 30. září 2020, 20:33
Dal poděkování: 172 poděkování
Dostal poděkování: 364 poděkování

nechci rolovat podklad panelu

Příspěvek od Pete30 »

Používám jen jedno téma které jsem si upravil a přejmenoval. V PC používám originál a to uravené (barvu,pozadí, lištu) pro Wallpanel.
Naštěstí se někdo chytil projektu Wallpanel takže pokračují i aktualizace, nedám na to dopustit, chodí skvěle.
Pokud nejsem přítomen tak jsem na rybách ;)

Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 1604
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 144 poděkování
Dostal poděkování: 193 poděkování
Kontaktovat uživatele:

Re: nechci rolovat podklad panelu

Příspěvek od Lion® »

Pete30 píše: 24. květen 2022, 21:27 Používám jen jedno téma které jsem si upravil a přejmenoval. V PC používám originál a to uravené (barvu,pozadí, lištu) pro Wallpanel.
Naštěstí se někdo chytil projektu Wallpanel takže pokračují i aktualizace, nedám na to dopustit, chodí skvěle.
mě sem tam zahapruje, musím ho potáhnout a aktualizovat
občas se kousne, ale není to nijak tragické

je dost pozitivní že apka žije...
________________
🍻 Přispěj a získej přístup do obsahu fóra pro dárce. :thx:
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3333
Registrován: 30. září 2020, 20:33
Dal poděkování: 172 poděkování
Dostal poděkování: 364 poděkování

Re: nechci rolovat podklad panelu

Příspěvek od Pete30 »

Ona to způsobuje komunikace MQTT a tu již v beta verzi předělali na trochu jiný protokol který podporuje MQTT v HA.
Jen nemohou použít stejný účet na googleplay, musí být jiné ID a to bude potom znamenat, starou app odinstalovat a instalovat novou a znovu nastavit. Tak uvidíme, zatím je to beta tak čekám až se to vychytá :lol:
Pokud nejsem přítomen tak jsem na rybách ;)

Odpovědět

Zpět na „Vzhled“