Add source-controlled Puppet/Hiera contracts for edge2 Divoom-as-DM-device without replacing the live flowercore-divoom systemd deployment. Add Divoom TV Pi HDMI systemd/Puppet deployment artifacts, LF shell-script guardrails, and focused lint coverage for the additive non-K8s deploy shape. Co-Authored-By: Codex <codex@openai.com>
20 lines
869 B
YAML
20 lines
869 B
YAML
---
|
|
# Example node data for a dedicated Pi -> HDMI -> TV Divoom renderer.
|
|
# Copy into FlowerCore.Puppet data/nodes/<hostname>.iamworkin.lan.yaml only
|
|
# after the Pi has a static DHCP/DNS entry and the linux-arm64 payload exists.
|
|
|
|
facts:
|
|
role: pi_prototype
|
|
|
|
profile::motd::role: 'Divoom TV HDMI Renderer'
|
|
|
|
profile::pi::service::divoom_tv::ensure: 'present'
|
|
profile::pi::service::divoom_tv::service_enabled: true
|
|
profile::pi::service::divoom_tv::service_ensure: 'running'
|
|
profile::pi::service::divoom_tv::install_dir: '/opt/flowercore/divoom-tv'
|
|
profile::pi::service::divoom_tv::state_dir: '/var/lib/fc-divoom-tv'
|
|
profile::pi::service::divoom_tv::log_dir: '/var/log/fc-divoom-tv'
|
|
profile::pi::service::divoom_tv::presentation_mode: 'PillarboxSquare'
|
|
profile::pi::service::divoom_tv::startup_scene: 'bluejay-clock'
|
|
profile::pi::service::divoom_tv::reduced_motion: false
|