Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
20afa55
Use provide and inject to pass information direct from parent to chil…
Brett-S-OWB Jul 22, 2025
81165fc
Remove card-width watcher from base carousel
Brett-S-OWB Jul 22, 2025
65b4cab
Remove unnecessary prop card-Width
Brett-S-OWB Jul 22, 2025
b0ce7df
add dc_power and simcounter to inverter
ndrsnhs Jul 23, 2025
2159987
Verbessere Logging für Drosselung: Überprüfe, ob 'vcgencmd' vorhanden…
benderl Jul 23, 2025
2887ac2
add github actions for colors themes
benderl Jul 23, 2025
451be43
Merge pull request #2589 from benderl/fix-logging
benderl Jul 23, 2025
7c404eb
Merge pull request #2586 from Brett-S-OWB/screen-width
benderl Jul 23, 2025
4951207
Build Web Theme: Koala
benderl Jul 23, 2025
31c95a8
Merge pull request #2588 from ndrsnhs/fix-Kostal-Plenticore
benderl Jul 23, 2025
031473a
clean up chargepoint
cshagen Jul 21, 2025
28afc09
update config pages
cshagen Jul 24, 2025
0bba21c
clean up code
cshagen Jul 24, 2025
b353043
Update .gitignore
benderl Jul 24, 2025
266150b
add package-lock.json to repo
cshagen Jul 24, 2025
d87353a
clean up
cshagen Jul 24, 2025
70b3cbb
change gitignore
cshagen Jul 24, 2025
1eb7849
Merge branch 'master' into web-2507b
cshagen Jul 24, 2025
245d555
fix chargepoint
cshagen Jul 24, 2025
4cdc8a8
fix regression errors
cshagen Jul 24, 2025
caaec21
Merge pull request #2592 from cshagen/web-2507b
benderl Jul 24, 2025
a9a0cf4
Build Web Theme: Colors
benderl Jul 24, 2025
4616bad
Rebase with master
Brett-S-OWB Jul 1, 2025
860ebab
Refactor legend categories
Brett-S-OWB Jul 3, 2025
6bea4f6
Add scroll area for small legends
Brett-S-OWB Jul 8, 2025
e294c83
Update standard small legend - not scrollable
Brett-S-OWB Jul 9, 2025
40b14bf
Set number of elements in Legend
Brett-S-OWB Jul 11, 2025
1ac9327
Fix spelling
Brett-S-OWB Jul 11, 2025
77da041
Consolidate into 3 categories
Brett-S-OWB Jul 11, 2025
2f2480b
Remove legend background color - dark mode(standard legend)
Brett-S-OWB Jul 14, 2025
c15c52e
Dropdown menu formatting
Brett-S-OWB Jul 24, 2025
9ea5289
formatting
Brett-S-OWB Jul 24, 2025
80eb783
Update legend visibility parameters
Brett-S-OWB Jul 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 37 additions & 0 deletions .github/workflows/build_web_theme_colors.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
name: Build Web Theme Colors

on:
push:
paths:
- packages/modules/web_themes/colors/source/**
branches:
- master

jobs:
build:
runs-on: ubuntu-latest

steps:
- name: Checkout Repository
uses: actions/checkout@v4

- name: Setup Node.js 24
uses: actions/setup-node@v4
with:
node-version: 24
cache: npm
cache-dependency-path: packages/modules/web_themes/colors/source/package-lock.json

- name: Install Dependencies and Build
run: |
cd packages/modules/web_themes/colors/source
npm install
npm run build --if-present

- name: Commit and Push Changes
run: |
git config user.name "${{ github.actor }}"
git config user.email "${{ github.actor }}@users.noreply.github.com"
git add packages/modules/web_themes/colors/web
git commit -m "Build Web Theme: Colors"
git push
34 changes: 34 additions & 0 deletions .github/workflows/check_display_theme_colors.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: Check Display Theme Colors

on:
pull_request:
paths:
- packages/modules/display_themes/colors/source/**
branches:
- master

jobs:
build:
runs-on: ubuntu-latest

strategy:
matrix:
node: [ 22, 24 ]
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/

steps:
- name: Checkout Repository
uses: actions/checkout@v4

- name: Setup Node.js ${{ matrix.node }}
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node }}
cache: 'npm'
cache-dependency-path: packages/modules/display_themes/colors/source/package-lock.json

- name: Install Dependencies and Build
run: |
cd packages/modules/display_themes/colors/source
npm install
npm run build --if-present
34 changes: 34 additions & 0 deletions .github/workflows/check_web_theme_colors.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: Check Web Theme Colors

on:
pull_request:
paths:
- packages/modules/web_themes/colors/source/**
branches:
- master

jobs:
build:
runs-on: ubuntu-latest

strategy:
matrix:
node: [ 22, 24 ]
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/

steps:
- name: Checkout Repository
uses: actions/checkout@v4

- name: Setup Node.js ${{ matrix.node }}
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node }}
cache: 'npm'
cache-dependency-path: packages/modules/web_themes/colors/source/package-lock.json

- name: Install Dependencies and Build
run: |
cd packages/modules/web_themes/colors/source
npm install
npm run build --if-present
2 changes: 1 addition & 1 deletion packages/main.py
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ def handler_with_control_interval():
self.interval_counter = self.interval_counter + 1
log.info("# ***Start*** ")
log.debug(run_command.run_shell_command("top -b -n 1 | head -n 20"))
log.debug(f'Drosselung: {run_command.run_shell_command("vcgencmd get_throttled")}')
log.debug(f'Drosselung: {run_command.run_shell_command("if which vcgencmd >/dev/null; then vcgencmd get_throttled; else echo not found; fi")}')
log.debug(f"Threads: {enumerate()}")
for thread in threading.enumerate():
logging.debug(f"Thread Name: {thread.name}")
Expand Down
9 changes: 7 additions & 2 deletions packages/modules/devices/kostal/kostal_plenticore/inverter.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,17 +31,22 @@ def initialize(self) -> None:
self.client: ModbusTcpClient_ = self.kwargs['client']
self.store = get_inverter_value_store(self.component_config.id)
self.fault_state = FaultState(ComponentInfo.from_component_config(self.component_config))
self.sim_counter = SimCounter(self.__device_id, self.component_config.id, prefix="pv")
self.sim_counter = SimCounter(self.kwargs['device_id'], self.component_config.id, prefix="Wechselrichter")

def update(self) -> None:
power = self.client.read_holding_registers(
575, ModbusDataType.INT_16, unit=self.modbus_id, wordorder=self.endianess) * -1
exported = self.client.read_holding_registers(
320, ModbusDataType.FLOAT_32, unit=self.modbus_id, wordorder=self.endianess)
dc_power = self.client.read_holding_registers(
1066, ModbusDataType.FLOAT_32, unit=self.modbus_id, wordorder=self.endianess) * -1
imported, _ = self.sim_counter.sim_count(power)

inverter_state = InverterState(
power=power,
exported=exported
exported=exported,
dc_power=dc_power,
imported=imported
)
self.store.set(inverter_state)

Expand Down
1 change: 0 additions & 1 deletion packages/modules/web_themes/colors/source/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ yarn-error.log*
pnpm-debug.log*
lerna-debug.log*

package-lock.json
yarn.lock

# Editor directories and files
Expand Down
Loading