Autor Thema: 98_MSwitch - Support  (Gelesen 95321 mal)

Offline Maui

  • Sr. Member
  • ****
  • Beiträge: 696
Antw:98_MSwitch - Support
« Antwort #705 am: 16 Mai 2019, 17:12:26 »
Ah okay. Kann es sogar sein, dass es auch im git rausgeflogen ist? Kopfkratz

Byte09

  • Gast
Antw:98_MSwitch - Support
« Antwort #706 am: 16 Mai 2019, 17:48:01 »
Ah okay. Kann es sogar sein, dass es auch im git rausgeflogen ist? Kopfkratz

nein , ich habe zur sicherheit gerade nochmal geschaut, die änderungen der version vom 18. 28. april sind in der aktuellen version enthalten. Hast du nach dem Update Fhem neu gestarten , oder zumindest ein reload 98_MSwitch.pm gemacht ?

gruss Byte09
« Letzte Änderung: 16 Mai 2019, 18:38:26 von Byte09 »

Offline Maui

  • Sr. Member
  • ****
  • Beiträge: 696
Antw:98_MSwitch - Support
« Antwort #707 am: 16 Mai 2019, 18:55:57 »
Hmm also ich will nicht nerven und hoffe ich übersehe nix aber ich hab grad nochmal zur Kontrolle folgendes gemacht.
Update 98_mswitch.pm
Shutdown restart

Jetzt sind logischerweise die Meldungen wieder da

Nun ein Update all (git)
Shutdown restart

Meldungen trotzdem noch da

Zuvor war es mir bei einer anderen fhem Instanz aufgefallen und ich habe die Schritte dann bei meiner (noch) produktiv Instanz getestet.
Sieht für mich aus wie war da, ist wieder weg ;)

Gruß und danke für deine Geduld
Maui

Byte09

  • Gast
Antw:98_MSwitch - Support
« Antwort #708 am: 16 Mai 2019, 19:10:30 »
Hmm also ich will nicht nerven und hoffe ich übersehe nix aber ich hab grad nochmal zur Kontrolle folgendes gemacht.
Update 98_mswitch.pm
Shutdown restart

Jetzt sind logischerweise die Meldungen wieder da

Nun ein Update all (git)
Shutdown restart

Meldungen trotzdem noch da

Zuvor war es mir bei einer anderen fhem Instanz aufgefallen und ich habe die Schritte dann bei meiner (noch) produktiv Instanz getestet.
Sieht für mich aus wie war da, ist wieder weg ;)

Gruß und danke für deine Geduld
Maui

gibst du mir bitte mal ein list des devices , ich verstehe es gerade nicht wirklich ;-) und ggf ein kurzen auszug aus dem log mit dem fehler . ich will nur sicher gehen , dass es sich wirklich um das gleiche problem handelt.
« Letzte Änderung: 16 Mai 2019, 19:14:06 von Byte09 »

Offline Maui

  • Sr. Member
  • ****
  • Beiträge: 696
Antw:98_MSwitch - Support
« Antwort #709 am: 16 Mai 2019, 19:31:58 »
Klar hatte auch schon überlegt ob es nur gleich aussieht.

Ich hoffe ich hab das richtige Device.
2019.05.16 19:26:33.904 1: PERL WARNING: Bareword found where operator expected at (eval 2194) line 1, near ""Energy:{"Time"
2019.05.16 19:26:33.905 1: PERL WARNING: String found where operator expected at (eval 2194) line 1, near "Time":""
2019.05.16 19:26:33.906 1: PERL WARNING: Number found where operator expected at (eval 2194) line 1, near "":"2019"
2019.05.16 19:26:33.907 1: PERL WARNING: Bareword found where operator expected at (eval 2194) line 1, near "16T18"
2019.05.16 19:26:33.908 1: PERL WARNING: String found where operator expected at (eval 2194) line 1, near "33",""
2019.05.16 19:26:33.908 1: PERL WARNING: Bareword found where operator expected at (eval 2194) line 1, near "","ENERGY"
2019.05.16 19:26:33.909 1: PERL WARNING: String found where operator expected at (eval 2194) line 1, at end of line
2019.05.16 19:26:33.910 1: Autooff ERROR: syntax error at (eval 2194) line 1, near ""Energy:{"Time"
 7362
2019.05.16 19:26:33.911 1: Autooff if ("Energy:{"Time":"2019-05-16T18:26:33","ENERGY":{[dst]TotalStartTime[dst][dp][dst]2018-10-30T22[dp]04[dp]38[dst],[dst]Total[dst][dp]15.831,[dst]0Yesterday[dst][dp]0.000,[dst]Today[dst][dp]0.222,[dst]Period[dst][dp]0,[dst]Power[dst][dp]0,[dst]ApparentPower[dst][dp]0,[dst]ReactivePower[dst][dp]0,[dst]Factor[dst][dp]0.00,[dst]Voltage[dst][dp]0,[dst]Current[dst][dp]0.000}}" =~ m/(.*:?)state:on$/){$answer = 'true';} else {$answer = 'false';}  7363

Internals:
   FUUID      5c50c636-f33f-414e-7244-9e3cd3dff5fd947c
   NAME       Swi_Gosund2
   NR         157
   STATE      OFF
   TYPE       dummy
   Helper:
     DBLOG:
       PowerLastHour:
         logdb:
           TIME       1558026000.26914
           VALUE      0.222
   READINGS:
     2019-05-16 19:31:03   CostLastMonth   2.447133094
     2019-05-16 19:31:03   ENERGY_ApparentPower 0
     2019-05-16 19:31:03   ENERGY_Current  0
     2019-05-16 19:31:03   ENERGY_Factor   0
     2019-01-18 13:00:00   ENERGY_Hour     7.983
     2019-03-31 23:59:00   ENERGY_Month    13.024
     2019-05-16 19:31:03   ENERGY_Period   0
     2019-05-16 19:31:03   ENERGY_Power    0
     2019-05-16 19:31:03   ENERGY_ReactivePower 0
     2019-05-16 19:31:03   ENERGY_Today    0.222
     2019-05-16 19:31:03   ENERGY_Total    15.831
     2019-05-16 19:31:03   ENERGY_TotalStartTime 2018-10-30T22:04:38
     2019-05-16 19:31:03   ENERGY_Voltage  0
     2019-05-16 19:31:03   ENERGY_Yesterday 0
     2019-05-16 19:31:03   Energy          {"Time":"2019-05-16T18:31:03","ENERGY":{"TotalStartTime":"2018-10-30T22:04:38","Total":15.831,"Yesterday":0.000,"Today":0.222,"Period":0,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":0,"Current":0.000}}
     2019-04-08 20:59:21   POWER           OFF
     2018-12-15 20:12:21   Power           {"Time":"2018-12-15T20:12:18","Uptime":"0T20:24:22","Vcc":3.237,"POWER":"OFF","Wifi":{"AP":1,"SSId":"Weit","BSSId":"FC:EC:DA:3E:5B:D0","Channel":11,"RSSI":54}}
     2019-05-16 00:05:06   PowerActualMonth 15.836
     2019-05-16 19:00:00   PowerLastHour   0.222
     2019-04-30 23:58:00   PowerLastMonth  2.585
     2019-05-16 19:31:03   Time            2019-05-16T18:31:03
     2018-12-15 20:12:21   Uptime          0T20:24:22
     2018-12-15 20:12:21   Vcc             3.237
     2018-12-15 20:12:21   Wifi_AP         1
     2018-12-15 20:12:21   Wifi_BSSId      FC:EC:DA:3E:5B:D0
     2018-12-15 20:12:21   Wifi_Channel    11
     2018-12-15 20:12:21   Wifi_RSSI       54
     2018-12-15 20:12:21   Wifi_SSId       Weit
     2019-04-08 20:59:21   state           OFF
     2019-05-16 19:01:00   temp_counts     15.831
Attributes:
   DbLogInclude PowerActualMonth,PowerLastHour,PowerLastMonth,ENERGY_Yesterday
   autooff    10
   event-on-change-reading .*
   event-on-update-reading state
   mqttPublish state:topic=cmnd/Gosund2/POWER1
   mqttSubscribe Energy:topic=tele/Drucker3d/SENSOR POWER:topic=stat/Drucker3d/POWER
   room       1_Buero_maui,9_Tech
   setList    ON OFF
   stateFormat POWER
   userReadings CostLastMonth { ReadingsVal("Swi_Trockner","PowerLastMonth",0)*0.2422 ;; }

Byte09

  • Gast
Antw:98_MSwitch - Support
« Antwort #710 am: 16 Mai 2019, 19:44:15 »
ok, danke. ich kann es jetzt nachvollziehen . warum es wieder auftaucht : keine ahnung im moment. an entsprechenden codeteilen habe ich nichts geändert .

kurzfristige Lösung ( hoffe ich ):

gib bitte mal im Feld "Trigger condition (events only): " und speichere es mit 'modify trigger device'

"$EVENT" =~ m/^state:(on|ON)$/
löst nicht das eigentliche problem , sondern umgeht es nur.  Nach dem verursachenden Problem schaue ich in Ruhe heute abend.

gib mir doch bitte kurz bescheid, ob es als schnelle Lösung funktioniert.

gruss Byte09

edit: "$EVENT" =~ m/^state:(on|ON)$/

Byte09

  • Gast
Antw:98_MSwitch - Support
« Antwort #711 am: 16 Mai 2019, 20:14:55 »
ich glaube ich habe das problem gefunden und eben eine aktualisierte Version in das GIT geladen. Kannst du es bitte probieren ?

gruss Thomas

Offline Maui

  • Sr. Member
  • ****
  • Beiträge: 696
Antw:98_MSwitch - Support
« Antwort #712 am: 16 Mai 2019, 20:27:22 »
Danke Thomas.
Das mit dem trigger brachte nix aber das Update schon auf beiden Systemen.

OT: kann's sein dass Github in letzten Tagen Server Probleme hat?
Hatte teils ewige Ladezeiten und grad beim Update erst ein timeout

Edit: Ist noch was im Loglevel zu niedrig?
Hab jetzt jede Minute
2019.05.16 20:25:59 3: Autooff:     Checkcondition - finalstring -> if ("Time:2019-05-16T19:25:59" =~ m/(.*:?)state:on$/){$answer = 'true';} else {$answer = 'false';}
2019.05.16 20:26:59 3: Autooff:     Checkcondition - finalstring -> if ("Time:2019-05-16T19:26:59" =~ m/(.*:?)state:on$/){$answer = 'true';} else {$answer = 'false';}

Byte09

  • Gast
Antw:98_MSwitch - Support
« Antwort #713 am: 16 Mai 2019, 20:29:58 »
Danke Thomas.
Das mit dem trigger brachte nix aber das Update schon auf beiden Systemen.

OT: kann's sein dass Github in letzten Tagen Server Probleme hat?
Hatte teils ewige Ladezeiten und grad beim Update erst ein timeout

Edit: Ist noch was im Loglevel zu niedrig?
Hab jetzt jede Minute
2019.05.16 20:25:59 3: Autooff:     Checkcondition - finalstring -> if ("Time:2019-05-16T19:25:59" =~ m/(.*:?)state:on$/){$answer = 'true';} else {$answer = 'false';}
2019.05.16 20:26:59 3: Autooff:     Checkcondition - finalstring -> if ("Time:2019-05-16T19:26:59" =~ m/(.*:?)state:on$/){$answer = 'true';} else {$answer = 'false';}
sah bei mir eben auch so aus. Ich hatte arge Probleme mit dem upload

gruss Thomas


Gesendet von meinem ELE-L29 mit Tapatalk


Offline Maui

  • Sr. Member
  • ****
  • Beiträge: 696
Antw:98_MSwitch - Support
« Antwort #714 am: 16 Mai 2019, 20:31:46 »
Tja manchmal hilft es auch nix wenn man von einer riesigen Firma geschluckt wird.

Byte09

  • Gast
Antw:98_MSwitch - Support
« Antwort #715 am: 16 Mai 2019, 20:42:48 »
Danke Thomas.
Das mit dem trigger brachte nix aber das Update schon auf beiden Systemen.

OT: kann's sein dass Github in letzten Tagen Server Probleme hat?
Hatte teils ewige Ladezeiten und grad beim Update erst ein timeout

Edit: Ist noch was im Loglevel zu niedrig?
Hab jetzt jede Minute
2019.05.16 20:25:59 3: Autooff:     Checkcondition - finalstring -> if ("Time:2019-05-16T19:25:59" =~ m/(.*:?)state:on$/){$answer = 'true';} else {$answer = 'false';}
2019.05.16 20:26:59 3: Autooff:     Checkcondition - finalstring -> if ("Time:2019-05-16T19:26:59" =~ m/(.*:?)state:on$/){$answer = 'true';} else {$answer = 'false';}

ich habe den entsprechenden logeintrag jetzt nochmal auf 5 geändert ( GIT )

gruss Thomas

Offline Maui

  • Sr. Member
  • ****
  • Beiträge: 696
Antw:98_MSwitch - Support
« Antwort #716 am: 17 Mai 2019, 16:54:14 »
Hast du denn schon eine grobe Zeitschiene bzgl Fhem svn?
Nur für mich zur Planung. Hab gesehen du hast größere Umstellungen am Modul grad in der Mache.

Gruß
Marius

Byte09

  • Gast
Antw:98_MSwitch - Support
« Antwort #717 am: 17 Mai 2019, 18:25:47 »
Hast du denn schon eine grobe Zeitschiene bzgl Fhem svn?
Nur für mich zur Planung. Hab gesehen du hast größere Umstellungen am Modul grad in der Mache.

Gruß
Marius

spätestens am Sonntag.
Ist der Fehler denn jetzt behoben ( mit der GIT-Version ) ?

gruss Thomas

Offline Maui

  • Sr. Member
  • ****
  • Beiträge: 696
Antw:98_MSwitch - Support
« Antwort #718 am: 17 Mai 2019, 19:51:29 »
Jap, sieht ansonsten gut aus. Danke dir.

Byte09

  • Gast
Antw:98_MSwitch - Support
« Antwort #719 am: 22 Juni 2019, 20:18:53 »
Hi zusammen,

ich muss einfach mal in die Runde fagen:

leider habe ich solche oder ähnliche Dinge bereits öfters gelesen:

Zitat
.....Ich habe mir mal MSwitch im Wiki angelesen....sieht für einen Anfänger wie mich kompliziert aus.......

mein anspruch war im grunde ein modul zu bauen was es ermöglicht, ein modul für alle anwendungen zu haben und zugleich ein modul zu bauen , welches ... auch für einen anfänger .... einfach zu konfigurieren ist ( zumindest in den grundfunktionen ) scheine ich zumindest den punkt 2 betreffend irgendwie 'versagt' zu haben  ;)

da ich bei mir wirklich alles automatisiert habe was irgendwie einen sinn ergiebt und ausschliesslich MSwitch in meinem System nutze ist das 'problem' sicher nicht punkt 1.

Jetzt Frage ich mich , was das Problem ist , das sich gerade Anfänger nicht an das Modul 'trauen' , aber durchaus bereit sind , sich in z.B Doif einzuarbeiten ( was in meinen Augen deutlich anspruchsvoller in der Konfiguration ist ... kann natürlich auch betriebsblindheit meinerseits sein ).

Konkret , habt ihr Tipps oder anregungen  was besser/anders zu machen wäre , um diese 'Einstiegshürde' etwas herabzusetzen . Ist hier ggf. eine komplette überarbeitung des Wikis sinnvoll ? ... ein 'Easymode' im Modul ? etc.pp

freue mich auf statements oder tipps etc.

gruss Thomas

« Letzte Änderung: 22 Juni 2019, 20:27:23 von Byte09 »
Informativ Informativ x 1 Liste anzeigen