[gelöst]Z-Wave UZB1 & Fibaro FGR 222 Kein Status Tablet UI / falscher Status

Begonnen von amitschi, 16 März 2018, 10:34:26

Vorheriges Thema - Nächstes Thema

amitschi

Hallo zusammen,

nach langer Recherche habe ich mich für FHEM auf einem Raspi3 mit Z-Wave entschieden. Für meine ersten Gehversuche habe ich mir einen Fibaro FGR 222 Rollladen Aktor zugelegt.

Das Einbinden und die Steuerung über die Standard GUI und Tablet UI haben auch auf Anhieb funktioniert. Allerdings bekomme ich in der Tablet UI für das Reading "position" keine Rückmeldung.

list fgr 222:

Internals:
   DEF        d0600e14 2
   IMAGE      /fhem/deviceimages/zwave/271.770.4096_fgr222.roller.shutter.controller.jpg
   IODev      ZWDongle_0
   LASTInputDev ZWDongle_0
   MSGCNT     68
   NAME       ZWave_SWITCH_MULTILEVEL_2
   NR         24
   STATE      stop
   TYPE       ZWave
   ZWDongle_0_MSGCNT 68
   ZWDongle_0_RAWMSG 0004000206310504220000a700
   ZWDongle_0_TIME 2018-03-16 10:09:46
   ZWaveSubDevice no
   homeId     d0600e14
   isWakeUp
   lastMsgSent 1521191385.73622
   nodeIdHex  02
   Readings:
     2018-03-15 22:07:32   UNPARSED        SWITCH_BINARY 032503fea200
     2018-03-15 22:00:08   assocGroup_1    Max 16 Nodes ZWDongle_0 UNKNOWN_162 UNKNOWN_0
     2018-03-15 22:00:15   assocGroup_2    Max 16 Nodes UNKNOWN_165 UNKNOWN_0
     2018-03-15 22:00:18   assocGroup_3    Max 1 Nodes UNKNOWN_167 UNKNOWN_0
     2018-03-15 21:59:12   assocGroups     3
     2018-03-15 21:16:53   configEnergyReports 10
     2018-03-15 20:40:47   configForcedRollerShutterCalibration Default
     2018-03-15 20:40:47   configInRollerBlindModeOrVenetianBlind17 10
     2018-03-15 20:40:47   configInVenetianBlindModeTheParameter12 150
     2018-03-15 20:40:52   configManagingLamellasInResponseTo35 SetLamellasToTheirExtreme1
     2018-03-15 20:40:52   configMotorOperationDetection 10
     2018-03-15 20:40:52   configMotorOperationTime 240
     2018-03-15 20:40:52   configPeriodicPowerOrEnergyReports 3600
     2018-03-15 20:40:52   configPowerReports 10
     2018-03-15 20:40:57   configReportsType BlindPositionReportsSentToThe1
     2018-03-15 20:40:58   configResponseToFloodingAlarm NoReaction
     2018-03-15 20:40:58   configResponseToGeneralAlarm CloseBlind
     2018-03-15 20:40:58   configResponseToSmokeCOOrCO2Alarm OpenBlind
     2018-03-15 20:40:58   configResponseToTemperatureAlarm OpenBlind
     2018-03-15 20:40:58   configRollerShutterOperatingModes RollerBlindModeWithPositioning
     2018-03-15 20:40:58   configScenesAssociationsActivation AssociationsActivation
     2018-03-15 20:40:58   configSelfMeasurement SelfMeasurementInactive
     2018-03-15 20:40:58   configSetLamellasBackToPrevious13 LamellasReturnToPreviouslySet1
     2018-03-15 20:40:58   configSwitchType MomentarySwitches
     2018-03-16 10:08:13   energy           0.01 kWh
     2018-03-15 22:12:04   model           FIBARO System FGR222 Roller Shutter Controller 2
     2018-03-15 22:12:04   modelConfig     fibaro/fgr222.xml
     2018-03-15 22:12:04   modelId         010f-0302-1000
     2018-03-14 18:05:32   neighborList    ZWDongle_0
     2018-03-16 10:09:46   position        84
     2018-03-16 10:09:46   power           0.0 W
     2018-03-14 18:05:07   powerlvl        current 0 remain 0
     2018-03-15 22:08:44   protection      Local: unprotected RF: unprotected
     2018-03-15 22:12:20   reportedState   dim 1745920
     2018-03-16 10:09:45   state           stop
     2018-03-16 10:09:45   timeToAck       0.030
     2018-03-16 10:09:45   transmit        OK
     2018-03-14 18:05:23   version         Lib 3 Prot 3.52 App 25.25
Attributes:
   IODev      ZWDongle_0
   classes    MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
   room       ZWave [url][/url]


Unter "reportedState" steht auch immer ein recht komischer Wert.

Der Code der Tablet UI

<!DOCTYPE html>
<html>

<head>
    <meta name="longpoll" content="1">

<link rel="stylesheet" href="/fhem/tablet/lib/jquery.gridster.min.css" />
    <link rel="stylesheet" href="/fhem/tablet/css/fhem-tablet-ui.css" />
    <link rel="stylesheet" href="/fhem/tablet/lib/font-awesome.min.css" />
    <link rel="stylesheet" href="/fhem/tablet/lib/jquery.toast.min.css" />

    <script src="/fhem/pgm2/jquery.min.js" defer></script>
    <script src="/fhem/tablet/lib/jquery.toast.min.js" defer></script>
    <script src="/fhem/tablet/lib/jquery.gridster.min.js" defer></script>
    <script src="/fhem/tablet/js/fhem-tablet-ui.min.js" defer></script>

    <title>FHEM-Tablet-UI</title>
</head>

<body>

    <div class="gridster">
        <ul>
            <li data-row="1" data-col="1" data-sizey="1" data-sizex="1">
                <header>Test_ROLLO</header>
                <div class="container" style="margin-top:50px;">
<div data-type="circlemenu" class="cell circlemenu">
<ul class="menu">
<li><div data-type="symbol"
data-device="ZWave_SWITCH_MULTILEVEL_2"
data-get="position"
data-states='["[0-9]","[1-8][0-9]",9[0-9]","100"]'
data-icons='["oa-fts_shutter","oa-fts_shutter_50","oa-fts_shutter_100","oa-fts_shutter_100"]'
data-colors='["#00CC00","#FFFF00","#CC0000","#CC0000"]'>

</div></li>
<li><div data-type="push"
data-device="ZWave_SWITCH_MULTILEVEL_2"
data-set-on="dim 50"
data-icon="fa-bars"></div></li>
<li><div data-type="push"
data-device="ZWave_SWITCH_MULTILEVEL_2"
data-set-on="off"
data-icon="fa-angle-down"></div></li>
<li><div data-type="push"
data-device="ZWave_SWITCH_MULTILEVEL_2"
data-set-on="stop"
data-icon="fa-times"></div></li>
<li><div data-type="push"
data-device="ZWave_SWITCH_MULTILEVEL_2"
data-set-on="on"
data-icon="fa-angle-up"></div></li>
</ul>
</div>
<div data-type="label">Rollladen</div>

            </li>
        </ul>
    </div>
</body>

</html>


Wie gesagt, die Steuerung funktioniert (aus, ab, dim xy), ich bekomme nur keinen aktuellen State angezeigt.

Hab ich irgendein Fehler in der Tablet UI? Oder seht ihr am FGR222 einen Fehler?

Da ich neu im Thema bin, bitte melden falls noch Angaben fehlen.

Vielen Dank für eure Unterstützung.

Grüße
Michael

darkness

Hallo und Willkommen im Forum!

Dein Aktor zeigt ja den richtigen Wert an.
Daher empfehle ich dir, deinen Beitrag in das richtige Unterforum ("TabletUI") zu verschieben (https://forum.fhem.de/index.php/board,71.0.html)
Das kannst du selber machen. Dann passt es Thematisch und dir kann schnell geholfen werden :)

Zitatdata-states='["[0-9]","[1-8][0-9]",9[0-9]","100"]'

ich glaube da fehlen einmal die Anführungszeichen.
data-states='["[0-9]","[1-8][0-9]","9[0-9]","100"]'


Gruß



amitschi

Ich dreh durch, Danke!

Zitat von: darkness am 16 März 2018, 11:09:12

ich glaube da fehlen einmal die Anführungszeichen.
data-states='["[0-9]","[1-8][0-9]","9[0-9]","100"]'


Es lag tatsächlich am den fehlenden Anführungszeichen...

Grüße
Michael


darkness

Gerne.

Dann bitte noch verschieben und ein [gelöst] in den Titel schreiben.

Gruß

OppiM

Hi,

die Assoziationen sehen aber auch nicht richtig aus...

Zitat2018-03-15 22:00:08   assocGroup_1    Max 16 Nodes ZWDongle_0 UNKNOWN_162 UNKNOWN_0
     2018-03-15 22:00:15   assocGroup_2    Max 16 Nodes UNKNOWN_165 UNKNOWN_0
     2018-03-15 22:00:18   assocGroup_3    Max 1 Nodes UNKNOWN_167 UNKNOWN_0

assocGroup_3 sollte NUR den Main Controller (bei dir ZWDongle_0) enthalten, der fehlt aber komplett..

Gruß,
Michael