Skip to content

New Android 14 Panel - How to create profile? #129

Description

@davidcoulson

ha-paneld version

0.9.7-rc2

Panel hardware

Other (state in description)

What happened?

I just got a new 5.5" Android 14 Panel to replace my super slow NSPanel Pro... It's similar to the SMT1019s I have with the rk3536 SOC.

Is there documentation or a process to identify how to create a profile for this device? it seems to be working with as a generic device, but obviously would like to get it as polished as possible.

No colored LEDs, no camera or proximity sensors,

Steps to reproduce

No response

Diagnostic dump (/diag)

ha-paneld diagnostics — 0.9.7-rc2 (build 613)
[captured] 2026-08-28T01:36:14.663348Z uptime=4h23m

[panel]
ha-paneld=0.9.7-rc2 (build 613)
Android=14 (API 34)
Firmware=P76S01-A14-SM55P-JD9365-720x1280-20260612-V0.01
Device=rockchip rk3576s_u (rk3576s_u)
CPU=8 cores · arm64-v8a · rk30board
RAM=3.8 GB total · 2.4 GB free
Storage=62.5 GB eMMC · 54.4 GB free (data)
Display=720×1280 px · logical 240 dpi
System WebView=com.google.android.webview 152.0.7977.64
HA Companion=not installed
MQTT state=connected · TCP/IPv4 · last-ok 52s ago · last-auth 11272s ago · auth-ok · family Automatic (next IPv4)
Security mode=Relaxed
Keep panel responsive=on · power locks held
Prevent idle dim=on · timeout never
Android dashboard lock=off
LED=none
Nav actions (a11y)=yes
Navbar=Off
Zigbee=none
Relays=none
Network ADB=active (5555) · external — not persisted by ha-paneld
Audio playback=idle
App database=2.5 MB used · 2.9 MB on disk · schema 14
Product version=1.0.0
State convergence=37 channels · 0 dirty · 0 in-flight · 15 unknown · ack 215/1 · pending none

[build] fingerprint=rockchip/rk3576_u/rk3576_u:14/UQ1A.240205.004.B1/eng.liu_li.20260613.110540:userdebug/release-keys
board=rk30sdk product=rk3576s_u hardware=rk30board abis=arm64-v8a
[boot-security] verified=orange flash=unlocked vbmeta=unknown build=userdebug debuggable=yes
[env] selinux=0 su=true write_settings=true a11y=true daemon=true shizuku=manager_missing evdev=stopped/none ledjni=false
[display-sizing] android_base_logical_dpi=240 current_logical_dpi=240 override_dpi=none font_scale=1.0 profile_recommended_dpi=? profile_recommended_font_scale=none
[renderer] mode=builtin state=rendered outcome=ok fault=none detail=none recovery=none transport=http address_family=automatic observed_age=3h7m
[storage-health] state=healthy pressure_state=healthy usable_bytes=54462423040 total_bytes=56104923136 used_percent=2.9275507463374133 database_bytes=2355200 wal_bytes=45352 sidecar_bytes=32768 page_size_bytes=4096 page_count=575 freelist_count=0 schema_version=14 quick_check=ok checked_at=1787869700829 failure=none
[power-safety] state=safe keep_awake=true wake_lock=true wifi_lock_required=true wifi_lock=true prevent_idle_dim=true screen_timeout_ms=2147483647 interactive=true power_source=ac plugged_mask=1 stay_on_mask=15 stay_on_effective=true device_idle=false doze_exempt=true screen_off=brightness_zero reasons=none
[sysfs] leds=[mmc2::] backlight=[backlight] devfreq=[27700000.npu, 27800000.gpu, 27d00000.vop, dmc]
[labels] ls: /dev/ledjni: No such file or directory u:object_r:sysfs:s0 /sys/class/backlight/backlight/ u:object_r:sysfs:s0 /sys/class/leds/mmc2::/
[hardware]
  inputs=[chsc_cap_touch (event0 dmcfreq ), rk805 pwrkey (event1 dmcfreq ), gsensor (event2 ), bt-powerkey (event3 dmcfreq ), adc-keys (event4 dmcfreq ), rockchip,multi-sound Headset (event5 )]
  i2c=[0-002e:chsc_cap_touch, 1-0023:rk806, 2-0015:gs_mxc6655xa, 2-0051:hym8563, 3-0010:es8388, 3-0032:ES7202_PDM_ADC_1, 4-003c:gc2145, 7-0024:ls_em3071x, 7-0038:aht20, i2c-0:rk3x-i2c, i2c-1:rk3x-i2c, i2c-2:rk3x-i2c, i2c-3:rk3x-i2c, i2c-4:rk3x-i2c, i2c-5:rk3x-i2c, i2c-6:rk3x-i2c, i2c-7:rk3x-i2c]
  iio=[]
  thermal=[cooling_device0:cpufreq-cpu0, cooling_device1:cpufreq-cpu4, cooling_device2:devfreq-dmc, cooling_device3:devfreq-27800000.gpu, cooling_device4:devfreq-27700000.npu, thermal_zone0:soc-thermal, thermal_zone1:bigcore-thermal, thermal_zone2:little-core-thermal, thermal_zone3:ddr-thermal, thermal_zone4:npu-thermal, thermal_zone5:gpu-thermal, thermal_zone6:test_battery]
  relays=[]
[packages] android=not installed minimal=not installed
[capabilities] Root (su)=ok | Shizuku enhanced access=none | Verified app update / screenshot / display=ok | Screen brightness=ok | Screen on/off=degraded | RGB LED=none | Hardware buttons=ok | Reboot / reload / launcher=ok

Home Assistant version

No response

Relevant logs

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestplannedScheduled to be addressed in a near future releasequestionFurther information is requested

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions