Hallo
habe erfolgreich einen shelly 2.5 eingebunden. Funktioniert alles bis auf die Textanzeige
current:opens sollte öffnet... anzeigen und current:closes sollte schließt anzeigen....
Hier mein template
{
"name": "shutter4",
"author": "helmi55",
"description": "shellyshutters",
"date": "2022-10-15",
"status": {
"bar": ["state:100:%n:#00ff00"],
"error": []
},
"main": [
{
"leftBtn": ["pct:0:mdi-chevron-down"],
"leftClick": ["set_close:stop","pct:0:close"],
"text": ["current:opens:öffnet...","current:closes:schließt...","pct:100:offen","pct:0:zu"],
"rightBtn": ["pct::mdi-chevron-up"],
"rightClick": ["set_open:stop","pct:0:open"]
}
],
"info": {
"left1": ["state:set_.*::mdi-window-shutter-alert","pct:1::mdi-window-shutter-open","pct:::mdi-window-shutter"],
"left2": []
}
}
und hier der eventMonitor -siehe Anhang
und auch noch ein List vom 2.5er
nternals:
CFGFN
CID shellyswitch25-E098068D550B
DEF shellyswitch25-E098068D550B
FUUID 634585b5-f33f-ee2d-18a2-a999e8a52679f85d
IODev myBrokerHaus
LASTInputDev myBrokerHaus
MQTT2ClientGarage_MSGCNT 2
MQTT2ClientGarage_TIME 2022-10-14 09:46:20
MSGCNT 202837
NAME MQTT2_shellyswitch25_E098068D550B
NR 199481
STATE <a href="http://10.0.0.123" target="_blank">
true
</a>
100/stop
TYPE MQTT2_DEVICE
eventCount 44754
myBrokerHaus_CONN myBrokerHaus_10.0.0.123_31365
myBrokerHaus_MSGCNT 202835
myBrokerHaus_TIME 2022-10-16 17:27:16
OLDREADINGS:
READINGS:
2022-10-11 17:03:17 IODev myBrokerHaus
2022-10-13 14:50:37 actions_stats_skipped 0
2022-10-12 18:35:11 associatedWith MQTT2_MQTT2ClientGarage
2022-10-12 18:35:03 attrTemplateVersion 20220404
2022-10-13 14:50:37 cfg_changed_cnt 0
2022-10-13 14:50:37 cloud_connected false
2022-10-13 14:50:37 cloud_enabled false
2022-10-16 17:27:16 current stop
2022-10-16 17:27:16 energy 6594
2022-10-13 14:50:37 fs_free 144827
2022-10-13 14:50:37 fs_size 233681
2022-10-13 14:50:37 fw_ver 20220809-123456/v1.12-g99f7e0b
2022-10-13 14:50:37 has_update false
2022-10-13 14:50:37 id shellyswitch25-E098068D550B
2022-10-16 17:27:16 input0 0
2022-10-16 17:27:16 input1 1
2022-10-13 14:50:37 inputs_1_event
2022-10-13 14:50:37 inputs_1_event_cnt 0
2022-10-13 14:50:37 inputs_1_input 0
2022-10-13 14:50:37 inputs_2_event
2022-10-13 14:50:37 inputs_2_event_cnt 0
2022-10-13 14:50:37 inputs_2_input 0
2022-10-13 14:50:37 ip 10.0.0.123
2022-10-13 14:50:37 mac E098068D550B
2022-10-13 14:50:37 meters_1_counters_1 0.000
2022-10-13 14:50:37 meters_1_counters_2 0.000
2022-10-13 14:50:37 meters_1_counters_3 0.000
2022-10-13 14:50:37 meters_1_is_valid true
2022-10-13 14:50:37 meters_1_overpower 0.00
2022-10-13 14:50:37 meters_1_power 0.00
2022-10-13 14:50:37 meters_1_timestamp 0
2022-10-13 14:50:37 meters_1_total 0
2022-10-13 14:50:37 meters_2_counters_1 0.000
2022-10-13 14:50:37 meters_2_counters_2 0.000
2022-10-13 14:50:37 meters_2_counters_3 0.000
2022-10-13 14:50:37 meters_2_is_valid true
2022-10-13 14:50:37 meters_2_overpower 0.00
2022-10-13 14:50:37 meters_2_power 0.00
2022-10-13 14:50:37 meters_2_timestamp 0
2022-10-13 14:50:37 meters_2_total 0
2022-10-13 14:50:37 mode roller
2022-10-13 14:50:37 model SHSW-25
2022-10-13 14:50:37 mqtt_connected true
2022-10-13 14:50:37 new_fw false
2022-10-13 14:50:37 online true
2022-10-16 17:27:16 overtemperature 0
2022-10-16 17:27:16 pct 100
2022-10-16 17:27:16 power 0.00
2022-10-13 14:50:37 ram_free 37068
2022-10-13 14:50:37 ram_total 50728
2022-10-16 17:27:16 roller_0_energy 6594
2022-10-16 17:27:16 roller_0_power 0.00
2022-10-16 17:27:16 roller_0_stop_reason normal
2022-10-13 14:50:37 rollers_1_calibrating false
2022-10-13 14:50:37 rollers_1_current_pos 100
2022-10-13 14:50:37 rollers_1_is_valid true
2022-10-13 14:50:37 rollers_1_last_direction open
2022-10-13 14:50:37 rollers_1_overtemperature false
2022-10-13 14:50:37 rollers_1_positioning true
2022-10-13 14:50:37 rollers_1_power 0.00
2022-10-13 14:50:37 rollers_1_safety_switch false
2022-10-13 14:50:37 rollers_1_source input
2022-10-13 14:50:37 rollers_1_state stop
2022-10-13 14:50:37 rollers_1_stop_reason normal
2022-10-13 14:50:37 serial 1
2022-10-16 17:27:16 state 100
2022-10-16 17:27:16 temperature 58.44
2022-10-16 17:27:16 temperature_status Normal
2022-10-13 14:50:37 time
2022-10-13 14:50:37 tmp_is_valid true
2022-10-13 14:50:37 tmp_tC 0.00
2022-10-13 14:50:37 tmp_tF 32.00
2022-10-13 14:50:37 unixtime 0
2022-10-13 14:50:37 update_has_update false
2022-10-13 14:50:37 update_new_version
2022-10-13 14:50:37 update_old_version 20220809-123456/v1.12-g99f7e0b
2022-10-13 14:50:37 update_status unknown
2022-10-13 14:50:37 uptime 0
2022-10-16 17:27:16 voltage 236.59
2022-10-13 14:50:37 wifi_sta_connected true
2022-10-13 14:50:37 wifi_sta_ip 10.0.0.123
2022-10-13 14:50:37 wifi_sta_rssi -79
2022-10-13 14:50:37 wifi_sta_ssid Dahoam
2022-10-12 18:35:03 x_mqttcom set announce
Attributes:
alias Rollladen_links
appOptions { "dashboard": true, "template": "shutter4" }
cmdIcon open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
comment Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
devStateIcon .*/open:fts_shutter_up@red .*/close:fts_shutter_down@red true:10px-kreis-gruen false:10px-kreis-rot 0/stop:fts_shutter_100 100/stop:fts_shutter_10 9\d/stop:fts_shutter_10 8\d/stop:fts_shutter_20 7\d/stop:fts_shutter_30 6\d/stop:fts_shutter_40 5\d/stop:fts_shutter_50 4\d/stop:fts_shutter_60 3\d/stop:fts_shutter_70 2\d/stop:fts_shutter_80 1\d/stop:fts_shutter_90 0\d/stop:fts_shutter_100 set_.*:fts_shutter_updown
event-on-change-reading .*
eventMap open:opens close:closes
model shelly25_roller_invert_0
readingList shellies/shellyswitch25-E098068D550B/roller/0/pos:.* { { pct => $EVENT, state => $EVENT } }
shellies/shellyswitch25-E098068D550B/status/0/rollers:.* power
shellies/shellyswitch25-E098068D550B/online:.* online
shellies/shellyswitch25-E098068D550B/announce:.* { json2nameValue($EVENT) }
shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-E098068D550B...mac.*, ? json2nameValue($EVENT) : return }
shellies/shellyswitch25-E098068D550B/roller/0:.* current
shellies/shellyswitch25-E098068D550B/roller/0:open {{'state' => 'opening'}}
shellies/shellyswitch25-E098068D550B/roller/0:close {{'state' => 'closing'}}
shellies/shellyswitch25-E098068D550B/input/1:.* input1
shellies/shellyswitch25-E098068D550B/input/0:.* input0
shellies/shellyswitch25-E098068D550B/relay/power:.* power
shellies/shellyswitch25-E098068D550B/relay/energy:.* energy
shellies/shellyswitch25-E098068D550B/temperature:.* temperature
shellies/shellyswitch25-E098068D550B/overtemperature:.* overtemperature
shellies/shellyswitch25-E098068D550B/roller/0/power:.* roller_0_power
shellies/shellyswitch25-E098068D550B/roller/0/energy:.* roller_0_energy
shellies/shellyswitch25-E098068D550B/temperature_f:.* {}
shellies/shellyswitch25-E098068D550B/info:.* { json2nameValue($EVENT) }
shellies/shellyswitch25-E098068D550B/roller/0/stop_reason:.* roller_0_stop_reason
shellies/shellyswitch25-E098068D550B/temperature_status:.* temperature_status
shellies/shellyswitch25-E098068D550B/voltage:.* voltage
room Balkon,MQTT2_DEVICE
setList open:noArg shellies/shellyswitch25-E098068D550B/roller/0/command open
close:noArg shellies/shellyswitch25-E098068D550B/roller/0/command close
half:noArg shellies/shellyswitch25-E098068D550B/roller/0/command/pos 50
stop:noArg shellies/shellyswitch25-E098068D550B/roller/0/command stop
pct:slider,0,1,100 shellies/shellyswitch25-E098068D550B/roller/0/command/pos $EVTPART1
x_recalibration:noArg shellies/shellyswitch25-E098068D550B/roller/0/command rc
x_update:noArg shellies/shellyswitch25-E098068D550B/command update_fw
x_mqttcom shellies/shellyswitch25-E098068D550B/command $EVTPART1
setStateList open close half stop pct
stateFormat <a href="http://ip" target="_blank">
online
</a>
state/current
webCmd :open:close:half:stop:pct
was mache ich da bitte falsch?
Gruß
helmut