HM-WDS100-C6-O-2 Regen heute

Moderator: seppy

Antworten
goerdi
Beiträge: 133
Registriert: 21. Dez 2019 23:44
Answers: 1

HM-WDS100-C6-O-2 Regen heute

Beitrag von goerdi »

Hi !

auf der CCU krieg ich z.B. den Regen Heute angezeigt... ich finde in openhab aber keinen passenden channel bei dem Thing

Gruss Gerd

rbeudel
Beiträge: 290
Registriert: 6. Jun 2019 11:25
Answers: 1

Re: HM-WDS100-C6-O-2 Regen heute

Beitrag von rbeudel »

Es gibt auch kein Channel dafür. Ich hatte schon mal vor einiger Zeit darüber gelesen und zwar hier:https://community.openhab.org/t/homemat ... 2/31352/10. Der Wert Regen heute wird von der CCU berechnet und in eine Systemvariable geschrieben. Diese werden dann irgentwie in die Gateway Extras geschrieben. Wie das genau geht oder ob die schon verdeckt drin sind kann ich nicht sagen.
Viele Grüße,
Ralf


Debmatic und Openhab in Proxmox VM debian x86_64

goerdi
Beiträge: 133
Registriert: 21. Dez 2019 23:44
Answers: 1

Re: HM-WDS100-C6-O-2 Regen heute

Beitrag von goerdi »

HI !

Also ich habs gefunden, aber irgendwie aktualisiert openhab das nicht (bzw. hat es nur 1x getan)
heute z.B. steht an der ccu3 drin 2,295 mm aber in openhab immer noch (wie seit Tagen) 0,885 mm

in der events.log iast auch nix zu finden

das Thing ist

Code: Alles auswählen

Thing GATEWAY-EXTRAS-CCU3 GWE00000000     "CCU3 - Gatway-Extras"
und das Item:

Code: Alles auswählen

Number RAIN_TODAY    "Regen heute [%.1f mm]"{ channel="homematic:GATEWAY-EXTRAS-CCU3:ccu3:GWE00000000:1#Regen_heute" }

Gruss Gerd

rbeudel
Beiträge: 290
Registriert: 6. Jun 2019 11:25
Answers: 1

Re: HM-WDS100-C6-O-2 Regen heute

Beitrag von rbeudel »

Die Gateway Extras werden nicht automatisch aktualisiert. Es muß eine rule erstellt werden die die Extras regelmäßig abruft. Dabei muss nur ein gültiger channel abgrufen werden damit alle aktualisiert werden. Mein Blöckly sieht so aus.

Code: Alles auswählen

configuration: {}
triggers:
  - id: "1"
    configuration:
      cronExpression: 0 0/5 * * * ? *
    type: timer.GenericCronTrigger
conditions: []
actions:
  - inputs: {}
    id: "2"
    configuration:
      blockSource: <xml xmlns="https://developers.google.com/blockly/xml"><block
        type="oh_event" id="zd)yJbc*+n;5DJ:jPmc$" x="80" y="82"><field
        name="eventType">sendCommand</field><value name="value"><shadow
        type="text" id="+|(Dm~gl?E^nEps;4?R7"><field
        name="TEXT">value</field></shadow><block type="text"
        id="E@@SscqSB5jy{`(3.Gxt"><field
        name="TEXT">REFRESH</field></block></value><value
        name="itemName"><shadow type="oh_item"
        id="[sI^imrU2?##PSgrIg2;"><mutation itemName="MyItem"
        itemLabel="MyItem"></mutation><field
        name="itemName">MyItem</field></shadow><block type="oh_item"
        id="f=BRcK-77?h#d-E?1p2s"><mutation itemName="As_Temp" itemLabel="Büro
        Temperatur"></mutation><field
        name="itemName">As_Temp</field></block></value></block></xml>
      type: application/javascript
      script: |
        items.getItem('As_Temp').sendCommand('REFRESH');
    type: script.ScriptAction
Das As_Temp durch Deine Variable ersetzen. Die rule kopieren wird nicht funktionieren, die muss über die GUI von Dir erstellt werden.
Viele Grüße,
Ralf


Debmatic und Openhab in Proxmox VM debian x86_64

goerdi
Beiträge: 133
Registriert: 21. Dez 2019 23:44
Answers: 1

Re: HM-WDS100-C6-O-2 Regen heute

Beitrag von goerdi »

Hi !

So scheints zu gehen

Gruss Gerd
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Antworten