GELÖST Shelly 2.5 über mqtt2 schalten nicht (mehr)

Begonnen von Gueco315, 18 Oktober 2022, 12:48:05

Vorheriges Thema - Nächstes Thema

Gueco315

Hallo,

ich habe 2 Shelly 2.5 als Rolladenmotorsteuerung eingebaut.
Nach Einbau ließen die sich über das webfrostend einwandfrei bedienen.
Über eine at Steuerung bleiben beide im set_close stehen, auch finde ich in den Readings keinerlei Aktualisierungen vom Datum.
Sind die eingeschlafen oder was kann hier der Grund sein?

Gruß Günter
Fhem 6.0, JeeLink, CUL 868 auf Raspi 4, Buster, IT-1500, 4x SB_Player, Squeezebox auf Raspi 4, 3x Fritzbox,  WIFI Light, EGPM2LAN, ENIGMA, Sec-SCO,CC-RT-DN,TC-IT-WM-W-EU,SEN-Wa-Od,ES-PMSw1-PW,HM-SE, Sonoff, Shelly,SMA

Beta-User

Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

Gueco315


Hier ist das List von einem Aktor

Internals:
   CID        shellyswitch25_48551902AB86
   DEF        shellyswitch25_48551902AB86
   FUUID      62948817-f33f-940c-cfa4-ec11ce84663be1db
   IODev      mqtt2s
   LASTInputDev mqtt2s
   MSGCNT     50062
   NAME       OG_Rollo_Studio_L
   NR         2240
   STATE      set_open
   TYPE       MQTT2_DEVICE
   eventCount 46512
   mqtt2s_CONN mqtt2s_192.168.1.28_64409
   mqtt2s_MSGCNT 50062
   mqtt2s_TIME 2022-10-18 11:36:35
   READINGS:
     2022-10-10 12:36:24   IODev           mqtt2s
     2022-10-12 10:56:51   actions_stats_skipped 0
     2022-05-30 13:39:13   associatedWith  MQTT2_shellyswitch25_48551902AB86_CH2
     2022-05-30 13:59:43   attrTemplateVersion 20220404
     2022-10-12 10:56:51   cfg_changed_cnt 0
     2022-10-12 10:56:51   cloud_connected false
     2022-10-12 10:56:51   cloud_enabled   false
     2022-10-13 16:14:04   current         stop
     2022-10-13 16:14:04   energy          2645
     2022-10-12 10:56:51   fs_free         145580
     2022-10-12 10:56:51   fs_size         233681
     2022-10-12 10:56:51   fw_ver          20220809-123456/v1.12-g99f7e0b
     2022-10-12 10:56:51   has_update      false
     2022-10-12 10:56:51   id              shellyswitch25-48551902AB86
     2022-10-13 16:14:04   input0          0
     2022-10-13 16:14:04   input1          0
     2022-10-12 10:56:51   inputs_1_event 
     2022-10-12 10:56:51   inputs_1_event_cnt 0
     2022-10-12 10:56:51   inputs_1_input  0
     2022-10-12 10:56:51   inputs_2_event 
     2022-10-12 10:56:51   inputs_2_event_cnt 0
     2022-10-12 10:56:51   inputs_2_input  0
     2022-10-12 10:56:51   ip              192.168.1.50
     2022-10-12 10:56:51   mac             48551902AB86
     2022-10-12 10:56:51   meters_1_counters_1 0.000
     2022-10-12 10:56:51   meters_1_counters_2 0.000
     2022-10-12 10:56:51   meters_1_counters_3 0.000
     2022-10-12 10:56:51   meters_1_is_valid true
     2022-10-12 10:56:51   meters_1_overpower 0.00
     2022-10-12 10:56:51   meters_1_power  0.00
     2022-10-12 10:56:51   meters_1_timestamp 0
     2022-10-12 10:56:51   meters_1_total  0
     2022-10-12 10:56:51   meters_2_counters_1 0.000
     2022-10-12 10:56:51   meters_2_counters_2 0.000
     2022-10-12 10:56:51   meters_2_counters_3 0.000
     2022-10-12 10:56:51   meters_2_is_valid true
     2022-10-12 10:56:51   meters_2_overpower 0.00
     2022-10-12 10:56:51   meters_2_power  0.00
     2022-10-12 10:56:51   meters_2_timestamp 0
     2022-10-12 10:56:51   meters_2_total  0
     2022-10-12 10:56:51   mode            roller
     2022-10-12 10:56:51   model           SHSW-25
     2022-10-12 10:56:51   mqtt_connected  true
     2022-10-12 10:56:51   new_fw          false
     2022-10-12 10:56:51   online          true
     2022-10-13 16:14:04   overtemperature 0
     2022-10-13 16:14:04   pct             0
     2022-10-13 16:14:04   power           0.00
     2022-10-12 10:56:51   ram_free        37512
     2022-10-12 10:56:51   ram_total       50728
     2022-10-13 16:14:04   roller_0_energy 2645
     2022-10-13 16:14:04   roller_0_power  0.00
     2022-10-13 16:14:04   roller_0_stop_reason normal
     2022-10-12 10:56:51   rollers_1_calibrating false
     2022-10-12 10:56:51   rollers_1_current_pos 96
     2022-10-12 10:56:51   rollers_1_is_valid true
     2022-10-12 10:56:51   rollers_1_last_direction open
     2022-10-12 10:56:51   rollers_1_overtemperature false
     2022-10-12 10:56:51   rollers_1_positioning true
     2022-10-12 10:56:51   rollers_1_power 0.00
     2022-10-12 10:56:51   rollers_1_safety_switch false
     2022-10-12 10:56:51   rollers_1_source input
     2022-10-12 10:56:51   rollers_1_state stop
     2022-10-12 10:56:51   rollers_1_stop_reason normal
     2022-10-12 10:56:51   serial          1
     2022-10-18 12:43:39   state           set_open
     2022-10-13 16:14:04   temperature     53.46
     2022-10-13 16:14:04   temperature_status Normal
     2022-10-12 10:56:51   time           
     2022-10-12 10:56:51   tmp_is_valid    true
     2022-10-12 10:56:51   tmp_tC          0.00
     2022-10-12 10:56:51   tmp_tF          32.00
     2022-10-12 10:56:51   unixtime        0
     2022-10-12 10:56:51   update_has_update false
     2022-10-12 10:56:51   update_new_version
     2022-10-12 10:56:51   update_old_version 20220809-123456/v1.12-g99f7e0b
     2022-10-12 10:56:51   update_status   unknown
     2022-10-12 10:56:51   uptime          0
     2022-10-13 16:14:04   voltage         228.15
     2022-10-12 10:56:51   wifi_sta_connected true
     2022-10-12 10:56:51   wifi_sta_ip     192.168.1.50
     2022-10-12 10:56:51   wifi_sta_rssi   -72
     2022-10-12 10:56:51   wifi_sta_ssid   Wlan_Conrad
     2022-05-30 13:59:43   x_mqttcom       set announce
Attributes:
   alias      Rollo Studio links
   cmdIcon    open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
   comment    Shelly 2.5 in Roller-Mode. 0=opened / 100=closed
   devStateIcon 0:fts_shutter_10@green 100:fts_shutter_100@black 9\d.*:fts_shutter_10@black 8\d.*:fts_shutter_20@black 7\d.*:fts_shutter_30@black 6\d.*:fts_shutter_40@black 5\d.*:fts_shutter_50@black 4\d.*:fts_shutter_60@black 3\d.*:fts_shutter_70@black 2\d.*:fts_shutter_80@black 1\d.*:fts_shutter_90@black 0\d.*:fts_shutter_100@black
   eventMap   open:opens close:closes
   fp_Dachgeschoss 449,327,0,OG_Rollo_Studio_L,
   genericDeviceType blind
   model      shelly25_roller_invert_1
   readingList shellies/shellyswitch25-48551902AB86/roller/0/pos:.* { { pct => 100-$EVENT, state => 100-$EVENT } }
  shellies/shellyswitch25-48551902AB86/status/0/rollers:.* power
  shellies/shellyswitch25-48551902AB86/online:.* online
  shellies/shellyswitch25-48551902AB86/announce:.* { json2nameValue($EVENT) }
  shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-48551902AB86...mac.*, ? json2nameValue($EVENT) : return }
  shellies/shellyswitch25-48551902AB86/roller/0:.* current
  shellies/shellyswitch25-48551902AB86/roller/0:open {{state => 'opening'}}
  shellies/shellyswitch25-48551902AB86/roller/0:close {{state => 'closing'}}
  shellies/shellyswitch25-48551902AB86/input/1:.* input1
  shellies/shellyswitch25-48551902AB86/input/0:.* input0
  shellies/shellyswitch25-48551902AB86/relay/power:.* power
  shellies/shellyswitch25-48551902AB86/relay/energy:.* energy
  shellies/shellyswitch25-48551902AB86/temperature:.* temperature
  shellies/shellyswitch25-48551902AB86/overtemperature:.* overtemperature
  shellies/shellyswitch25-48551902AB86/roller/0/power:.* roller_0_power
  shellies/shellyswitch25-48551902AB86/roller/0/energy:.* roller_0_energy
  shellies/shellyswitch25-48551902AB86/temperature_f:.* {}
shellyswitch25_48551902AB86:shellies/shellyswitch25-48551902AB86/roller/0/stop_reason:.* roller_0_stop_reason
shellyswitch25_48551902AB86:shellies/shellyswitch25-48551902AB86/temperature_status:.* temperature_status
shellyswitch25_48551902AB86:shellies/shellyswitch25-48551902AB86/voltage:.* voltage
shellyswitch25_48551902AB86:shellies/shellyswitch25-48551902AB86/info:.* { json2nameValue($EVENT) }
   room       Fenster & Türen
   setList    open:noArg shellies/shellyswitch25-48551902AB86/roller/0/command open
  close:noArg shellies/shellyswitch25-48551902AB86/roller/0/command close
  half:noArg shellies/shellyswitch25-48551902AB86/roller/0/command/pos 50
  stop:noArg shellies/shellyswitch25-48551902AB86/roller/0/command stop
  pct:slider,0,1,100 {"shellies/shellyswitch25-48551902AB86/roller/0/command/pos ".(100-$EVTPART1)}
  x_recalibration:noArg shellies/shellyswitch25-48551902AB86/roller/0/command rc
  x_update:noArg shellies/shellyswitch25-48551902AB86/command update_fw
  x_mqttcom shellies/shellyswitch25-48551902AB86/command $EVTPART1
   setStateList open close half stop pct
   stateFormat state
   userReadings relay_0_energy_total:relay_0_energy:.* monotonic {ReadingsNum($name,'relay_0_energy',0)}
   webCmd     :open:close:half:stop:pct
Fhem 6.0, JeeLink, CUL 868 auf Raspi 4, Buster, IT-1500, 4x SB_Player, Squeezebox auf Raspi 4, 3x Fritzbox,  WIFI Light, EGPM2LAN, ENIGMA, Sec-SCO,CC-RT-DN,TC-IT-WM-W-EU,SEN-Wa-Od,ES-PMSw1-PW,HM-SE, Sonoff, Shelly,SMA

Beta-User

Daran kann man leider nicht wesentlich mehr sehen als das, was du bereits geschrieben hattest. FHEM scheint durchgehend gelaufen zu sein, die Frage ist allerdings, warum der nicht "offline" gegangen ist (LWT).

Was passiert, wenn du das Ding (also den ESP) neu startest? (Ggf. mit der Sicherung...). Kommst du auf das Web-Interface und kannst da was machen?
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

Gueco315

Ich habe den Shelly vom Netz genommen und wieder angeschlossen, reagiert über FHEM nicht. Über die Shelly App und über den Browser kann ich schalten.
Was auffällt, im Browser steht Connected to the Cloud. Das darf doch sicherlich nicht sein, oder? Dann funktioniert doch Mqtt nicht mehr.
Wie bekomme ich die Autoren aus der Cloud?
Fhem 6.0, JeeLink, CUL 868 auf Raspi 4, Buster, IT-1500, 4x SB_Player, Squeezebox auf Raspi 4, 3x Fritzbox,  WIFI Light, EGPM2LAN, ENIGMA, Sec-SCO,CC-RT-DN,TC-IT-WM-W-EU,SEN-Wa-Od,ES-PMSw1-PW,HM-SE, Sonoff, Shelly,SMA

Otto123

Zitat von: Gueco315 am 19 Oktober 2022, 09:12:47
Wie bekomme ich die Autoren aus der Cloud?
Hi,

Internet &Security / Advanced Developer -Settings / Enable MQTT
ZitatWARNING: If you enable MQTT - actions via Cloud connection will be disabled!

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Gueco315

Danke Otto, danke Beta-User

das war es dann auch. Vermutlich habe ich die beiden Aktoren in die Cloud(via App) gehoben.
Dadurch wird automatisch MQTT deaktiviert.
Cloud deaktiviert, MQTT aktiviert und ich bin wieder happy :-)
Hätte mich auch sehr gewundert, hätte FHEM damit ein grundsätzliches Problem.

Danke und Gruß Günter 
Fhem 6.0, JeeLink, CUL 868 auf Raspi 4, Buster, IT-1500, 4x SB_Player, Squeezebox auf Raspi 4, 3x Fritzbox,  WIFI Light, EGPM2LAN, ENIGMA, Sec-SCO,CC-RT-DN,TC-IT-WM-W-EU,SEN-Wa-Od,ES-PMSw1-PW,HM-SE, Sonoff, Shelly,SMA