Plugwise stick keine Aktivität

Begonnen von JohanK, 03 März 2017, 13:15:40

Vorheriges Thema - Nächstes Thema

JohanK

Hallo,

Ich möchte endlich meine Plugwise Sachen auch in FHEM integrieren. Also mein Stick vom Windows PC umgesteckt auf die Linux machine (4.4.0-64-generic (Ubuntu 16.04))
Ich hab einem Circle mit 9 extra plugs konfiguriert, und alles funktioniert einwandfrei in Source.

Also uber Udev den Rule gemacht und den Stick im USB reingesteckt.
Ergibt:
Johan@zolder-server2:~$ ls /dev/P*
/dev/Plugwise

vom Cpan:
cpan[1]> install Device::SerialPort
Reading '/root/.cpan/Metadata'
  Database was generated on Thu, 02 Mar 2017 15:41:03 GMT
Device::SerialPort is up to date (1.04).
cpan[3]> install Digest::CRC
Digest::CRC is up to date (0.22).


Jetzt in FHEM konfiguriert:
define myPlugwise Plugwise /dev/Plugwise@115200
attr myPlugwise room SYSTEM

Und ich bekomme folgendes in FHEM:

list myPlugwise
Internals:
   DEF        /dev/Plugwise@115200
   DeviceName /dev/Plugwise@115200
   FD         12
   NAME       myPlugwise
   NR         26
   PARTIAL   
   STATE      opened
   TYPE       Plugwise
   Readings:
     2017-03-02 19:33:16   Buffer          0
     2017-03-03 12:33:32   state           opened
Attributes:
   room       SYSTEM

Sieht alles gut aus, aber da tut sich total nichts.
Loglevel 5, scan_circles gemacht. Gibt nichts in fhem log oder eventmonitor.



Also, verstehe nicht wo es Falsch geht :-(
Irgendwo hab Ich etwas überblickt.

Johan

Release  : 5.6
  OS       : linux
  Arch     : x86_64-linux-gnu-thread-multi
  Perl     : v5.22.1
  uniqueID :
$Id: 45_Plugwise.pm 9852 2015-11-11 14:47:07Z

JohanK

Tippfehler im Udev Rule, ein komma vergessen und dann sind die Eigentumsrechte nicht nach user fhem gegangen. User fhem war auch nicht im dialout group.

Nach beheben dieser Fehler kurzstundig viel Aktivität, und dann wider schluss. Disconnect nach fehler, und nachher wider ein "opened" myPlugwise, ohne aktivitat.
Fhem Restarts/Plugwise reopen hilft nicht. Als letzter rettungsmittel fhem gestoppt, die plugwise und circle eintraege aus fhem.save weggenommen, und neustart.
Plötzlich klappt es. Findet aber nur 4 circles vom 10.

Gibt es auch ein command um die Speicher (history vom letze Tagen/Monaten) aus zu lesen?

 

FunkOdyssey

Ist alles schon sehr alt hier.
Aber dennoch muss ich mal fragen, ob du das in den Griff bekommen hast.
Bei mir ist es ähnlich. Wenn nicht sogar das gleiche Verhalten.