Der-Smarte-Wlansteckdose-Tasmota-Und-Co.-Thread

Begonnen von schwatter, 13 August 2018, 18:23:50

Vorheriges Thema - Nächstes Thema

Otto123

Die 29° habe ich mit einem IR Temperaturmesser gemessen, gefühlt ist das nur ganz leicht erwärmt.
Hast Du die Dosen mit Tasmota geflashed oder Original?
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

swsmily

Direkt nach dem Auspacken mit dem Tuya-Script mit Tasmota geflashed.

Otto123

Keine richtige Idee aber klingt bedenklich. Wie gesagt ich kann das nicht bestätigen.

Das passiert an einer installierten Dose oder in verschiedenen?  Meine Idee: Die Dose meldet ja nach eigenen Angaben ca. 50 Watt Blindleistung im Leerlauf, wenn das auch nur annähernd  stimmt? Bei Übergangswiderständen in der Installation könnte da schon einiges an Wirkleistung verbruzelt werden.
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

swsmily

Eingerichtet habe ich alle Steckdosen (übereinandergesteckt) an einer Verteilerdose. Aber auch an einer normalen Wanddose wurden die Gosunds merklich warm. Kann mir nur nicht vorstellen, dass alle einen Defekt haben sollten und daher warm werden.
Ich hatte mit unterschiedlichen Templates gespielt, wo man ua. auch die rote und blaue LED der Dosen über FHEM einzeln steuern kann. Vielleicht hat sich da was verrannt in Tasmota. Ich werde mal eine Dose komplett zurücksetzen in Tasmota und dann nur als Blitzwolf einrichten und testen ob es dann besser wird.

Otto123

Das Script flashed Sonoff-basic. Sonoff Image OTA flashen und danach noch ein Reset ist sowieso eine gute Idee. Die Schwankungen der Messwerte wurden bei mir dadurch merklich besser.
Alle übereinander (habe nur zwei probiert) hat bei mir gar nicht funktioniert. Die haben sich permanent am Wlan an- und abgemeldet.
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

swsmily

#665
Danke für den Hinweis das Sonoff-Image zu flashen, statt das was vom Tuya kommt. Das werde ich noch probieren.
Alle übereinander hat gut funktioniert, aber waren nur ca 1 Meter vom Router entfernt. Sag sogar sehr gut aus, wenn man die unterste Dose anschaltet und danach alle nacheinander starteten  ;D

Edit nach ca 45 Minuten: Die Steckdose die nun nicht mehr mit Basic läuft und mit "Reset Configuration" zurückgesetzt wurde, wird ohne Last nicht mehr so warm, wie 3 andere, die noch mit Basic laufen.

Sky

Hallo zusammen ,

wer weiß , warum das "devStateIcon on:rc_GREEN:off off:rc_RED:on offline:rc_BLUE:off" nach vervollständigung der Attribute verschwunden ist ?

Zitat von: schwatter am 28 September 2019, 17:00:31
Ich habe das Stateformat im ersten Thread nochmal angepasst.
Dadurch ist die Steckdose schaltbar über das Icon und durch die Schreibweise entstehen gerade bei Anfängern weniger Perl-Fehler.

attr Gosund_Trockner devStateIcon on:rc_GREEN:off off:rc_RED:on offline:rc_BLUE:off

attr Gosund_Trockner stateFormat [$name:state]
| [Gosund_Trockner_DOIF:state:r1]
| Strom: [$name:ENERGY_Current:r1] A
| Energie heute: [$name:ENERGY_Today:r1] kWh
| Energie total: [$name:ENERGY_Total:r1] kWh
| <a href='http://192.168.178.48' target='_blank'>192.168.178.48</a>


r1 = Runden der Werte auf eine Stelle nach dem Komma.

Ein List meines Devices :


Internals:
   CID        DVES_AD7521
   DEF        DVES_AD7521
   DEVICETOPIC Gosund_Trockner
   FUUID      5dab21a4-f33f-88d2-ed3f-8f1894d62c32ea51
   IODev      m2s
   LASTInputDev m2s
   MSGCNT     15
   NAME       Gosund_Trockner
   NR         353
   STATE      set_on | [Gosund_Trockner_DOIF:state:r1] | Strom: 8.8 A | Energie heute: 0.0 kWh | Energie total: 0.4 kWh | <a href='http://192.168.178.118' target='_blank'>192.168.178.118</a>
   TYPE       MQTT2_DEVICE
   m2s_MSGCNT 15
   m2s_TIME   2019-10-19 18:41:28
   READINGS:
     2019-10-19 18:41:28   ENERGY_ApparentPower 2117
     2019-10-19 18:41:28   ENERGY_Current  8.850
     2019-10-19 18:41:28   ENERGY_Factor   0.95
     2019-10-19 18:41:28   ENERGY_Period   0
     2019-10-19 18:41:28   ENERGY_Power    2005
     2019-10-19 18:41:28   ENERGY_ReactivePower 678
     2019-10-19 18:41:28   ENERGY_Today    0.009
     2019-10-19 18:41:28   ENERGY_Total    0.423
     2019-10-19 18:41:28   ENERGY_TotalStartTime 2019-10-06T13:40:54
     2019-10-19 18:41:28   ENERGY_Voltage  239
     2019-10-19 18:41:28   ENERGY_Yesterday 0.000
     2019-10-19 18:41:20   FallbackTopic   cmnd/DVES_AD7521_fb/
     2019-10-19 18:41:20   GroupTopic      sonoffs
     2019-10-19 18:41:28   Heap            16
     2019-10-19 18:41:20   Hostname        Gosund_Trockner-5409
     2019-10-19 18:41:20   IPAddress       192.168.178.118
     2019-10-19 18:41:20   LWT             Online
     2019-10-19 18:41:28   LoadAvg         19
     2019-10-19 18:41:20   Module          Gosund SP1 v23
     2019-10-19 18:41:20   POWER           
     2019-10-19 18:41:28   POWER1          on
     2019-10-19 18:41:20   RestartReason   Power on
     2019-10-19 16:47:20   SaveData        on
     2019-10-19 16:47:20   SetOption26     on
     2019-10-19 18:41:28   Sleep           50
     2019-10-19 18:41:28   SleepMode       Dynamic
     2019-10-19 16:47:19   StateText1      off
     2019-10-19 16:47:19   StateText2      on
     2019-10-19 16:47:19   StateText3      toggle
     2019-10-19 16:47:20   StateText4      hold
     2019-10-19 18:41:28   Time            2019-10-19T17:41:29
     2019-10-19 18:41:28   Uptime          0T00:00:17
     2019-10-19 18:41:20   Version         6.6.0(release-sonoff)
     2019-10-19 18:41:20   WebServerMode   Admin
     2019-10-19 18:41:28   Wifi_AP         2
     2019-10-19 18:41:28   Wifi_BSSId      C8:0E:14:C2:08:8C
     2019-10-19 18:41:28   Wifi_Channel    6
     2019-10-19 18:41:28   Wifi_Downtime   0T00:00:07
     2019-10-19 18:41:28   Wifi_LinkCount  1
     2019-10-19 18:41:28   Wifi_RSSI       100
     2019-10-19 18:41:28   Wifi_SSId       Mein Netz
     2019-10-19 18:40:57   state           set_on
Attributes:
   IODev      m2s
   autocreate 1
   comment    NOTE: on-for-timer is limited to 18h max duration!
   devStateIcon on:rc_GREEN:off off:rc_RED:on offline:rc_BLUE:off
   event-on-change-reading .*
   model      tasmota_basic_state_power1
   readingList tele/Gosund_Trockner/LWT:.* LWT
  tele/Gosund_Trockner/STATE:.* { json2nameValue($EVENT) }
  tele/Gosund_Trockner/SENSOR:.* { json2nameValue($EVENT) }
  tele/Gosund_Trockner/INFO.:.* { json2nameValue($EVENT) }
  stat/Gosund_Trockner/RESULT:.* { json2nameValue($EVENT) }
  tele/Gosund_Trockner/UPTIME:.* { json2nameValue($EVENT) }
  stat/Gosund_Trockner/POWER:.* POWER
  cmnd/Gosund_Trockner/POWER:.* POWER

   room       MQTT2_DEVICE
   setList    off:noArg    cmnd/Gosund_Trockner/POWER1 0
  on:noArg     cmnd/Gosund_Trockner/POWER1 1
  toggle:noArg cmnd/Gosund_Trockner/POWER1 2
  on-for-timer {my $duration = $EVTPART1 < 11.2 ? $EVTPART1*10 : $EVTPART1+100; 'cmnd/Gosund_Trockner/Backlog pulseTime1 '.$duration.'; POWER1 1'}
  setOtaUrl:textField cmnd/Gosund_Trockner/OtaUrl $EVTPART1
  upgrade:noArg   cmnd/Gosund_Trockner/upgrade 1
  on cmnd/Gosund_Trockner/POWER on
off cmnd/Gosund_Trockner/POWER off
   setStateList on off toggle
   stateFormat [$name:state] | [Gosund_Trockner_DOIF:state:r1] | Strom: [$name:ENERGY_Current:r1] A | Energie heute: [$name:ENERGY_Today:r1] kWh | Energie total: [$name:ENERGY_Total:r1] kWh | <a href='http://192.168.178.118' target='_blank'>192.168.178.118</a>


Danke

schwatter

Das liegt daran, das du nach jedem Eintrag ein Enter (Zeilenumbruch) einfügen musst.


Sky

Danke für Deine Antwort ,

aber .... ( siehe Bilder )

Beta-User

Das devStateIcon ist doch nicht verschwunden. Das sieht danach aus, als würde die Ausführung des "set ... on" nicht zurückgemeldet, daher ist der "state" "falsch" (aus Sicht der regex).

Entweder die regex jeweils erweitern, oder dafür sorgen, dass der Befehl ankommt und die Rückmeldung auch (an die richtige Stelle...).
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

Sky


sash.sc

Geb doch mal bitte die Definition von dem Gerät an.

Danke.

Gesendet von meinem MI 9 mit Tapatalk

Raspi 4B+ Bullseye ;LaCrosse; HomeMatic; MapleCUL; ZigBee; Signalduino ESP32 ; Shellys; MQTT2; Grafana mit Influxdb

Sky

So sieht bei mir die Definition aus


define Gosund_Trockner MQTT2_DEVICE DVES_AD7521
setuuid Gosund_Trockner 5dab6cbf-f33f-88d2-b9f1-3df5360d2137b27a
attr Gosund_Trockner IODev m2s
attr Gosund_Trockner autocreate 1
attr Gosund_Trockner comment NOTE: on-for-timer is limited to 18h max duration!
attr Gosund_Trockner devStateIcon on:rc_GREEN:off off:rc_RED:on offline:rc_BLUE:off
attr Gosund_Trockner event-on-change-reading .*
attr Gosund_Trockner model tasmota_basic_state_power1
attr Gosund_Trockner readingList tele/Gosund_Trockner/LWT:.* LWT\
  tele/Gosund_Trockner/STATE:.* { json2nameValue($EVENT) }\
  tele/Gosund_Trockner/SENSOR:.* { json2nameValue($EVENT) }\
  tele/Gosund_Trockner/INFO.:.* { json2nameValue($EVENT) }\
  stat/Gosund_Trockner/RESULT:.* { json2nameValue($EVENT) }\
DVES_AD7521:stat/Gosund_Trockner/POWER1:.* POWER1\
  tele/Gosund_Trockner/INFO1:.* { json2nameValue($EVENT) }\
  tele/Gosund_Trockner/INFO2:.* { json2nameValue($EVENT) }\
  tele/Gosund_Trockner/INFO3:.* { json2nameValue($EVENT) }\
  stat/Gosund_Trockner/POWER1:.* POWER1\
  tele/Gosund_Trockner/UPTIME:.* { json2nameValue($EVENT) }
attr Gosund_Trockner room MQTT2_DEVICE
attr Gosund_Trockner setList off:noArg    cmnd/Gosund_Trockner/POWER1 0\
  on:noArg     cmnd/Gosund_Trockner/POWER1 1\
  toggle:noArg cmnd/Gosund_Trockner/POWER1 2\
  on-for-timer {my $duration = $EVTPART1 < 11.2 ? $EVTPART1*10 : $EVTPART1+100;; 'cmnd/Gosund_Trockner/Backlog pulseTime1 '.$duration.';; POWER1 1'}\
  setOtaUrl:textField cmnd/Gosund_Trockner/OtaUrl $EVTPART1\
  upgrade:noArg   cmnd/Gosund_Trockner/upgrade 1
attr Gosund_Trockner setStateList on off toggle
attr Gosund_Trockner stateFormat [$name:state]\
Strom: [$name:ENERGY_Current:r1] A\
| Energie heute: [$name:ENERGY_Today:r1] kWh\
| Energie total: [$name:ENERGY_Total:r1] kWh\
| IP: <a href='http://[$name:IPAddress]' target='_blank'>[$name:IPAddress]</a>
attr Gosund_Trockner userReadings state {ReadingsVal($name,"POWER1","")}, Verbrauch difference {1000*ReadingsVal($name,"ENERGY_Total",0);;;;}
attr Gosund_Trockner webCmd on:off
define FileLog_Gosund_Trockner FileLog ./log/Gosund_Trockner-%Y.log Gosund_Trockner
setuuid FileLog_Gosund_Trockner 5dab6cbf-f33f-88d2-2fde-1b52073d2c97ac02
attr FileLog_Gosund_Trockner logtype text
attr FileLog_Gosund_Trockner room MQTT2_DEVICE

Sky

Hallo ,

ich muss da nochmal nachfragen .
Mir ist aufgefallen, daß in meinem State des Device Gosund_Trockner die IP-Adresse fehlt :


on
Strom: 8.8 A
| Energie heute: 4.5 kWh
| Energie total: 8.7 kWh
| IP: <a href='http://[Gosund_Trockner:IPAddress]' target='_blank'>[Gosund_Trockner:IPAddress]</a>


Habe dann nochmal die Readings zwischen meinem "Gosund_Trockner" und einer gleichen Steckdose von Gosund ( die im Moment in Fhem nur definiert ist ) verglichen .
Warum sind da Unterschiede in den Readings , die beim definieren des Devices noch vorhanden waren ?
Dort steht unter anderem noch die IP-Adresse ...

Sky