Skip to content

Commit

Permalink
Integration Anzeige Party Mode bei allen HMIP Heizkomponenten
Browse files Browse the repository at this point in the history
Integration Anzeige Party Mode bei allen HMIP Heizkomponenten - Party Mode Zeiten werden beim Ausklappen angezeigt. Wenn noch nicht begonnen Start- und Endzeit, ansonsten lediglich Endzeit.
  • Loading branch information
christian1180 committed Jan 7, 2025
1 parent 2594f3a commit 97706fe
Show file tree
Hide file tree
Showing 24 changed files with 436 additions and 75 deletions.
13 changes: 10 additions & 3 deletions components/HMIP-WTH.php
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,16 @@ function HMIP_WTH($component) {
. '</div>'
. '<div class="clearfix"></div>'
. '</div>'
. '<div class="hh2 collapse" id="' . $modalId . '">
<div class="row text-center">'
. '<div class="form-inline">Temperatur: '
. '<div class="hh2 collapse" id="' . $modalId . '">'
. '<div class="row text-center" style="padding-bottom:15px;">'
.' <div class="form-inline">'
.'<span class="info" data-id="' . $component['PARTY_TIME_START'] . '" data-component="' . $component['component'] . '" id="' . $component['PARTY_TIME_START'] . '" data-datapoint="PARTY_TIME_START" style="display:none;"></span>'
.'<span class="info" data-id="' . $component['PARTY_TIME_END'] . '" data-component="' . $component['component'] . '" id="' . $component['PARTY_TIME_END'] . '" data-datapoint="PARTY_TIME_END" style="display:none;"></span>'
. '</div>'
. '</div>'
. '<div class="row text-center">'
. '<div class="form-inline">'
.'Temperatur: '
. '<div class="input-group">'
. '<input type="number" name="' . $component['SET_POINT_TEMPERATURE'] . '" min="4.5" max="30.5" step="0.5" class="form-control" placeholder="Zahl eingeben">'
. '<span class="input-group-btn">'
Expand Down
13 changes: 10 additions & 3 deletions components/HMIP-eTRV.php
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,16 @@ function HMIP_eTRV($component) {
. '</div>'
. '<div class="clearfix"></div>'
. '</div>'
. '<div class="hh2 collapse" id="' . $modalId . '">
<div class="row text-center">'
. '<div class="form-inline">Temperatur: '
. '<div class="hh2 collapse" id="' . $modalId . '">'
. '<div class="row text-center" style="padding-bottom:15px;">'
.' <div class="form-inline">'
.'<span class="info" data-id="' . $component['PARTY_TIME_START'] . '" data-component="' . $component['component'] . '" id="' . $component['PARTY_TIME_START'] . '" data-datapoint="PARTY_TIME_START" style="display:none;"></span>'
.'<span class="info" data-id="' . $component['PARTY_TIME_END'] . '" data-component="' . $component['component'] . '" id="' . $component['PARTY_TIME_END'] . '" data-datapoint="PARTY_TIME_END" style="display:none;"></span>'
. '</div>'
. '</div>'
. '<div class="row text-center">'
. '<div class="form-inline">'
.'Temperatur: '
. '<div class="input-group">'
. '<input type="number" name="' . $component['SET_POINT_TEMPERATURE'] . '" min="4.5" max="30.5" step="0.5" class="form-control" placeholder="Zahl eingeben">'
. '<span class="input-group-btn">'
Expand Down
13 changes: 10 additions & 3 deletions components/HmIP-BWTH.php
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,16 @@ function HmIP_BWTH($component) {
. '</div>'
. '<div class="clearfix"></div>'
. '</div>'
. '<div class="hh2 collapse" id="' . $modalId . '">
<div class="row text-center">'
. '<div class="form-inline">Temperatur: '
. '<div class="hh2 collapse" id="' . $modalId . '">'
. '<div class="row text-center" style="padding-bottom:15px;">'
.' <div class="form-inline">'
.'<span class="info" data-id="' . $component['PARTY_TIME_START'] . '" data-component="' . $component['component'] . '" id="' . $component['PARTY_TIME_START'] . '" data-datapoint="PARTY_TIME_START" style="display:none;"></span>'
.'<span class="info" data-id="' . $component['PARTY_TIME_END'] . '" data-component="' . $component['component'] . '" id="' . $component['PARTY_TIME_END'] . '" data-datapoint="PARTY_TIME_END" style="display:none;"></span>'
. '</div>'
. '</div>'
. '<div class="row text-center">'
. '<div class="form-inline">'
.'Temperatur: '
. '<div class="input-group">'
. '<input type="number" name="' . $component['SET_POINT_TEMPERATURE'] . '" min="4.5" max="30.5" step="0.5" class="form-control" placeholder="Zahl eingeben">'
. '<span class="input-group-btn">'
Expand Down
13 changes: 10 additions & 3 deletions components/HmIP-STH.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,16 @@ function HmIP_STH($component) {
. '</div>'
. '<div class="clearfix"></div>'
. '</div>'
. '<div class="hh2 collapse" id="' . $modalId . '">
<div class="row text-center">'
. '<div class="form-inline">Temperatur: '
. '<div class="hh2 collapse" id="' . $modalId . '">'
. '<div class="row text-center" style="padding-bottom:15px;">'
.' <div class="form-inline">'
.'<span class="info" data-id="' . $component['PARTY_TIME_START'] . '" data-component="' . $component['component'] . '" id="' . $component['PARTY_TIME_START'] . '" data-datapoint="PARTY_TIME_START" style="display:none;"></span>'
.'<span class="info" data-id="' . $component['PARTY_TIME_END'] . '" data-component="' . $component['component'] . '" id="' . $component['PARTY_TIME_END'] . '" data-datapoint="PARTY_TIME_END" style="display:none;"></span>'
. '</div>'
. '</div>'
. '<div class="row text-center">'
. '<div class="form-inline">'
.'Temperatur: '
. '<div class="input-group">'
. '<input type="number" name="' . $component['SET_POINT_TEMPERATURE'] . '" min="4.5" max="30.5" step="0.5" class="form-control" placeholder="Zahl eingeben">'
. '<span class="input-group-btn">'
Expand Down
13 changes: 10 additions & 3 deletions components/HmIP-STHD.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,16 @@ function HmIP_STHD($component) {
. '</div>'
. '<div class="clearfix"></div>'
. '</div>'
. '<div class="hh2 collapse" id="' . $modalId . '">
<div class="row text-center">'
. '<div class="form-inline">Temperatur: '
. '<div class="hh2 collapse" id="' . $modalId . '">'
. '<div class="row text-center" style="padding-bottom:15px;">'
.' <div class="form-inline">'
.'<span class="info" data-id="' . $component['PARTY_TIME_START'] . '" data-component="' . $component['component'] . '" id="' . $component['PARTY_TIME_START'] . '" data-datapoint="PARTY_TIME_START" style="display:none;"></span>'
.'<span class="info" data-id="' . $component['PARTY_TIME_END'] . '" data-component="' . $component['component'] . '" id="' . $component['PARTY_TIME_END'] . '" data-datapoint="PARTY_TIME_END" style="display:none;"></span>'
. '</div>'
. '</div>'
. '<div class="row text-center">'
. '<div class="form-inline">'
.'Temperatur: '
. '<div class="input-group">'
. '<input type="number" name="' . $component['SET_POINT_TEMPERATURE'] . '" min="4.5" max="30.5" step="0.5" class="form-control" placeholder="Zahl eingeben">'
. '<span class="input-group-btn">'
Expand Down
13 changes: 10 additions & 3 deletions components/HmIP-WTH-1.php
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,16 @@ function HmIP_WTH_1($component) {
. '</div>'
. '<div class="clearfix"></div>'
. '</div>'
. '<div class="hh2 collapse" id="' . $modalId . '">
<div class="row text-center">'
. '<div class="form-inline">Temperatur: '
. '<div class="hh2 collapse" id="' . $modalId . '">'
. '<div class="row text-center" style="padding-bottom:15px;">'
.' <div class="form-inline">'
.'<span class="info" data-id="' . $component['PARTY_TIME_START'] . '" data-component="' . $component['component'] . '" id="' . $component['PARTY_TIME_START'] . '" data-datapoint="PARTY_TIME_START" style="display:none;"></span>'
.'<span class="info" data-id="' . $component['PARTY_TIME_END'] . '" data-component="' . $component['component'] . '" id="' . $component['PARTY_TIME_END'] . '" data-datapoint="PARTY_TIME_END" style="display:none;"></span>'
. '</div>'
. '</div>'
. '<div class="row text-center">'
. '<div class="form-inline">'
.'Temperatur: '
. '<div class="input-group">'
. '<input type="number" name="' . $component['SET_POINT_TEMPERATURE'] . '" min="4.5" max="30.5" step="0.5" class="form-control" placeholder="Zahl eingeben">'
. '<span class="input-group-btn">'
Expand Down
13 changes: 10 additions & 3 deletions components/HmIP-WTH-2.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,16 @@ function HmIP_WTH_2($component) {
. '</div>'
. '<div class="clearfix"></div>'
. '</div>'
. '<div class="hh2 collapse" id="' . $modalId . '">
<div class="row text-center">'
. '<div class="form-inline">Temperatur: '
. '<div class="hh2 collapse" id="' . $modalId . '">'
. '<div class="row text-center" style="padding-bottom:15px;">'
.' <div class="form-inline">'
.'<span class="info" data-id="' . $component['PARTY_TIME_START'] . '" data-component="' . $component['component'] . '" id="' . $component['PARTY_TIME_START'] . '" data-datapoint="PARTY_TIME_START" style="display:none;"></span>'
.'<span class="info" data-id="' . $component['PARTY_TIME_END'] . '" data-component="' . $component['component'] . '" id="' . $component['PARTY_TIME_END'] . '" data-datapoint="PARTY_TIME_END" style="display:none;"></span>'
. '</div>'
. '</div>'
. '<div class="row text-center">'
. '<div class="form-inline">'
.'Temperatur: '
. '<div class="input-group">'
. '<input type="number" name="' . $component['SET_POINT_TEMPERATURE'] . '" min="4.5" max="30.5" step="0.5" class="form-control" placeholder="Zahl eingeben">'
. '<span class="input-group-btn">'
Expand Down
17 changes: 12 additions & 5 deletions components/HmIP-WTH-B.php
Original file line number Diff line number Diff line change
Expand Up @@ -24,14 +24,21 @@ function HmIP_WTH_B($component) {
. '<span class="info" data-id="' . $component['SET_POINT_TEMPERATURE'] . '" data-component="' . $component['component'] . '" data-datapoint="SET_POINT_TEMPERATURE"></span>'
. '<span class="info" data-id="' . $component['HUMIDITY'] . '" data-component="' . $component['component'] . '" data-datapoint="HUMIDITY"></span>'
. '<span class="info" data-id="' . $component['WINDOW_STATE'] . '" data-component="' . $component['component'] . '" data-datapoint="WINDOW_STATE"></span>'
. '<span class="info set btn-icon" data-id="' . $component['SET_POINT_MODE'] . '" data-component="' . $component['component'] . '" data-datapoint="SET_POINT_MODE" data-set-id="" data-set-value""></span>'
. '<span class="info set btn-icon" data-id="' . $component['ACTIVE_PROFILE'] . '" data-component="' . $component['component'] . '" data-datapoint="ACTIVE_PROFILE" data-set-id="" data-set-value""></span>'
. '<span class="info set btn-icon" data-id="' . $component['SET_POINT_MODE'] . '" data-component="' . $component['component'] . '" data-datapoint="SET_POINT_MODE" data-set-id="" data-set-value=""></span>'
. '<span class="info set btn-icon" data-id="' . $component['ACTIVE_PROFILE'] . '" data-component="' . $component['component'] . '" data-datapoint="ACTIVE_PROFILE" data-set-id="" data-set-value=""></span>'
. '</div>'
. '<div class="clearfix"></div>'
. '</div>'
. '<div class="hh2 collapse" id="' . $modalId . '">
<div class="row text-center">'
. '<div class="form-inline">Temperatur: '
. '<div class="hh2 collapse" id="' . $modalId . '">'
. '<div class="row text-center" style="padding-bottom:15px;">'
.' <div class="form-inline">'
.'<span class="info" data-id="' . $component['PARTY_TIME_START'] . '" data-component="' . $component['component'] . '" id="' . $component['PARTY_TIME_START'] . '" data-datapoint="PARTY_TIME_START" style="display:none;"></span>'
.'<span class="info" data-id="' . $component['PARTY_TIME_END'] . '" data-component="' . $component['component'] . '" id="' . $component['PARTY_TIME_END'] . '" data-datapoint="PARTY_TIME_END" style="display:none;"></span>'
. '</div>'
. '</div>'
. '<div class="row text-center">'
. '<div class="form-inline">'
.'Temperatur: '
. '<div class="input-group">'
. '<input type="number" name="' . $component['SET_POINT_TEMPERATURE'] . '" min="4.5" max="30.5" step="0.5" class="form-control" placeholder="Zahl eingeben">'
. '<span class="input-group-btn">'
Expand Down
13 changes: 10 additions & 3 deletions components/HmIP-eTRV-2 I9F.php
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,16 @@ function HmIP_eTRV_2I9F($component) {
. '</div>'
. '<div class="clearfix"></div>'
. '</div>'
. '<div class="hh2 collapse" id="' . $modalId . '">
<div class="row text-center">'
. '<div class="form-inline">Temperatur: '
. '<div class="hh2 collapse" id="' . $modalId . '">'
. '<div class="row text-center" style="padding-bottom:15px;">'
.' <div class="form-inline">'
.'<span class="info" data-id="' . $component['PARTY_TIME_START'] . '" data-component="' . $component['component'] . '" id="' . $component['PARTY_TIME_START'] . '" data-datapoint="PARTY_TIME_START" style="display:none;"></span>'
.'<span class="info" data-id="' . $component['PARTY_TIME_END'] . '" data-component="' . $component['component'] . '" id="' . $component['PARTY_TIME_END'] . '" data-datapoint="PARTY_TIME_END" style="display:none;"></span>'
. '</div>'
. '</div>'
. '<div class="row text-center">'
. '<div class="form-inline">'
.'Temperatur: '
. '<div class="input-group">'
. '<input type="number" name="' . $component['SET_POINT_TEMPERATURE'] . '" min="4.5" max="30.5" step="0.5" class="form-control" placeholder="Zahl eingeben">'
. '<span class="input-group-btn">'
Expand Down
13 changes: 10 additions & 3 deletions components/HmIP-eTRV-2.php
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,16 @@ function HmIP_eTRV_2($component) {
. '</div>'
. '<div class="clearfix"></div>'
. '</div>'
. '<div class="hh2 collapse" id="' . $modalId . '">
<div class="row text-center">'
. '<div class="form-inline">Temperatur: '
. '<div class="hh2 collapse" id="' . $modalId . '">'
. '<div class="row text-center" style="padding-bottom:15px;">'
.' <div class="form-inline">'
.'<span class="info" data-id="' . $component['PARTY_TIME_START'] . '" data-component="' . $component['component'] . '" id="' . $component['PARTY_TIME_START'] . '" data-datapoint="PARTY_TIME_START" style="display:none;"></span>'
.'<span class="info" data-id="' . $component['PARTY_TIME_END'] . '" data-component="' . $component['component'] . '" id="' . $component['PARTY_TIME_END'] . '" data-datapoint="PARTY_TIME_END" style="display:none;"></span>'
. '</div>'
. '</div>'
. '<div class="row text-center">'
. '<div class="form-inline">'
.'Temperatur: '
. '<div class="input-group">'
. '<input type="number" name="' . $component['SET_POINT_TEMPERATURE'] . '" min="4.5" max="30.5" step="0.5" class="form-control" placeholder="Zahl eingeben">'
. '<span class="input-group-btn">'
Expand Down
13 changes: 10 additions & 3 deletions components/HmIP-eTRV-3.php
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,16 @@ function HmIP_eTRV_3($component) {
. '</div>'
. '<div class="clearfix"></div>'
. '</div>'
. '<div class="hh2 collapse" id="' . $modalId . '">
<div class="row text-center">'
. '<div class="form-inline">Temperatur: '
. '<div class="hh2 collapse" id="' . $modalId . '">'
. '<div class="row text-center" style="padding-bottom:15px;">'
.' <div class="form-inline">'
.'<span class="info" data-id="' . $component['PARTY_TIME_START'] . '" data-component="' . $component['component'] . '" id="' . $component['PARTY_TIME_START'] . '" data-datapoint="PARTY_TIME_START" style="display:none;"></span>'
.'<span class="info" data-id="' . $component['PARTY_TIME_END'] . '" data-component="' . $component['component'] . '" id="' . $component['PARTY_TIME_END'] . '" data-datapoint="PARTY_TIME_END" style="display:none;"></span>'
. '</div>'
. '</div>'
. '<div class="row text-center">'
. '<div class="form-inline">'
.'Temperatur: '
. '<div class="input-group">'
. '<input type="number" name="' . $component['SET_POINT_TEMPERATURE'] . '" min="4.5" max="30.5" step="0.5" class="form-control" placeholder="Zahl eingeben">'
. '<span class="input-group-btn">'
Expand Down
13 changes: 10 additions & 3 deletions components/HmIP-eTRV-B-2 R4M.php
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,16 @@ function HmIP_eTRV_B_2R4M($component) {
. '</div>'
. '<div class="clearfix"></div>'
. '</div>'
. '<div class="hh2 collapse" id="' . $modalId . '">
<div class="row text-center">'
. '<div class="form-inline">Temperatur: '
. '<div class="hh2 collapse" id="' . $modalId . '">'
. '<div class="row text-center" style="padding-bottom:15px;">'
.' <div class="form-inline">'
.'<span class="info" data-id="' . $component['PARTY_TIME_START'] . '" data-component="' . $component['component'] . '" id="' . $component['PARTY_TIME_START'] . '" data-datapoint="PARTY_TIME_START" style="display:none;"></span>'
.'<span class="info" data-id="' . $component['PARTY_TIME_END'] . '" data-component="' . $component['component'] . '" id="' . $component['PARTY_TIME_END'] . '" data-datapoint="PARTY_TIME_END" style="display:none;"></span>'
. '</div>'
. '</div>'
. '<div class="row text-center">'
. '<div class="form-inline">'
.'Temperatur: '
. '<div class="input-group">'
. '<input type="number" name="' . $component['SET_POINT_TEMPERATURE'] . '" min="4.5" max="30.5" step="0.5" class="form-control" placeholder="Zahl eingeben">'
. '<span class="input-group-btn">'
Expand Down
13 changes: 10 additions & 3 deletions components/HmIP-eTRV-B.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,16 @@ function HmIP_eTRV_B($component) {
. '</div>'
. '<div class="clearfix"></div>'
. '</div>'
. '<div class="hh2 collapse" id="' . $modalId . '">
<div class="row text-center">'
. '<div class="form-inline">Temperatur: '
. '<div class="hh2 collapse" id="' . $modalId . '">'
. '<div class="row text-center" style="padding-bottom:15px;">'
.' <div class="form-inline">'
.'<span class="info" data-id="' . $component['PARTY_TIME_START'] . '" data-component="' . $component['component'] . '" id="' . $component['PARTY_TIME_START'] . '" data-datapoint="PARTY_TIME_START" style="display:none;"></span>'
.'<span class="info" data-id="' . $component['PARTY_TIME_END'] . '" data-component="' . $component['component'] . '" id="' . $component['PARTY_TIME_END'] . '" data-datapoint="PARTY_TIME_END" style="display:none;"></span>'
. '</div>'
. '</div>'
. '<div class="row text-center">'
. '<div class="form-inline">'
.'Temperatur: '
. '<div class="input-group">'
. '<input type="number" name="' . $component['SET_POINT_TEMPERATURE'] . '" min="4.5" max="30.5" step="0.5" class="form-control" placeholder="Zahl eingeben">'
. '<span class="input-group-btn">'
Expand Down
Loading

0 comments on commit 97706fe

Please sign in to comment.