Neues Modul readingsGroup

Begonnen von Niko, 24 August 2013, 11:59:11

Vorheriges Thema - Nächstes Thema

justme1968

z.b. mit {$VALUE/3600} im passenden valueFormat.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

wolfi1104

Hallo Andre

Passt super
Aber wie bekomm ich jetzt noch hin das nur zwei stellen hinter dem komma sind

Gruss



pi / V 1.61e CUL433 / V 1.44 CUL868 /

justme1968

{sprintf("%.2f",$VALUE/3600)}

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

wolfi1104

Hallo Andre

Vielen Danke
habe es auch schon getestet
Passt

LG
pi / V 1.61e CUL433 / V 1.44 CUL868 /

ChrisD

Hallo,

@chris1284: Danke für den Hinweis, damit funktioniert die Aktualisierung. Ich möchte aber u.a. um Platz zu sparen nur den Dropdown anzeigen lassen.

Ich habe mir den Code angesehen und so modifiziert dass Dropdownmenüs in den ReadingsGroup korrekt aktualisiert werden.

Grüße,

ChrisD

CQuadrat

Hallo,

gibt es eigentlich eine Möglichkeit, direkt per http auf readingGroups zuzugreifen?

Wie es z.B. mit
http://localhorst:8083/fhem/icons/<device>
auf Icons möglich ist.


Danke und Gruß

Christoph
FHEM auf Mini-ITX-Server mit Intel Quad-Core J1900:
+ HM: HM-LAN, HM-USB, HM-MOD-UART mit div. HM-Komponenten
+ RFXtrx: Funkwetterstation Bresser mit ext. Thermometer, Regenmesser und Windmesser
+ TUL (KNX-Anbindung), MQTT, SONOS (div. Gimmicks), OneWire, Hue

Invers

Zitat von: CQuadrat am 27 Dezember 2014, 00:11:16
Hallo,

gibt es eigentlich eine Möglichkeit, direkt per http auf readingGroups zuzugreifen?

Wie es z.B. mit
http://localhorst:8083/fhem/icons/<device>
auf Icons möglich ist.


Danke und Gruß

Christoph

Falls du es weiter testen möchtest, heisst es localhost, nicht localhoRst.
Ob es geht, weiss ich leider nicht.
Pi3B+ mit SSD/ Bullseye | FB7590 AX | 12 x Dect200 | CUL433+868 | SDuino | HM-LAN | 3 x Heizung FHT + FKontakte | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x Türkont. TFK-TI | HM-Bew.-Melder innen | 3 x Smoked. HM-SEC-SD-2

justme1968

@ChrisD poste doch mal was du wo geändert hast.

@CQuadrat: nein. das geht nicht. was möchtest du denn genau machen?

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

ChrisD

Hallo,

Anbei meine Änderungen. Damit funktioniert es im Moment bei mir. Da ich aber nur einen kleinen Teil der Funktionalität von readingsGroup verwende kann ich eventuelle Nebenwirkungen nicht einschätzen.

Grüße,

ChrisD

justme1968

verwendest du die readingsGroup auf dem floorplan ?

fhemweb sendet in der normalen raum ansicht keine events für devices die nicht im raum vorhanden sind. deshalb sollte deine version in einem normalen raum nicht funktionieren weil die informid nicht passt.

ich muss mal schauen warum die aktuell verwendete version nicht so funktioniert wie sie soll. eventuell ist nur die id falsch.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

ChrisD

Hallo,

Ich hatte das Problem dass die Aktualisierung in einem normalen Raum nicht funktioniert da dort die informId falsch ist sobald ein Reading als Command verwendet wird. Nach der Änderung im Code hat es dann funktioniert da ich die informId passend gemacht habe. Im Floorplan geht es übrigens auch (eben getestet).

Als Beispiel ReadingsGroup mit einem FHT, DEF: fht_1.*:measured-temp,desired-temp, allein in einem Raum:

- Attribut commands leer, informId: rgDummy-fht_1.desired-temp, Update bei externer Änderung funktioniert (z.B. setreading), im Event-Monitor:
Zitat2014-12-27 14:57:57.659 readingsGroup rgDummy fht_1.desired-temp: 13

- Originalcode, Attribut commands { 'desired-temp' => 'desired-temp:'}, informId: fht_1-desired-temp, Update bei externer Änderung funktioniert nicht, kein Ereignis für die readingsGroup im Event-Monitor

- mein Code, Attribut commands { 'desired-temp' => 'desired-temp:'}, informId: rgDummy-fht_1.desired-temp, Update bei externer Änderung funktioniert, im Event-Monitor:
Zitat2014-12-27 15:01:48.772 readingsGroup rgDummy fht_1.desired-temp: 13

Grüße,

ChrisD

Tommy82

Hallo,
ich habe folgendes definiert, womit ich den Batterie status und den actStatus meiner 3 HM-SEC-SD darstellen will, allerdings bekomme ich nur den Batterie status angezeigt, was mache ich falsch?

Danke

define rd_Rauchmelder readingsGroup Flur_EG:battery,actStatus Keller:battery,actStatus Kinderzimmer:battery,actStatus

Internals:
   CFGFN
   DEF        Flur_EG:battery,actStatus Keller:battery,actStatus Kinderzimmer:battery,actStatus
   NAME       rd_Rauchmelder
   NR         1622
   NTFY_ORDER 50-rd_Rauchmelder
   STATE      Initialized
   TYPE       readingsGroup
   mayBeVisible 1
   Content:
     Flur_EG    1
     Keller     1
     Kinderzimmer 1
   Content2:
   DEVICES:
     ARRAY(0x310d380)
     ARRAY(0x2f295f8)
     ARRAY(0x309cb48)
   Fhem:
     lastDefChange 47
     last_update 1419692944.26028
   Helper:
     DEF
Attributes:
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

justme1968

@ChrisD: du hast recht. wenn das dropDown vom original device kommt muss natürlich die inform id angepasst werden. ich baue es ein.

@Tommy82:was gibt einlist Kinderzimmer actStatus

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

justme1968

#1033
ich habe den patch etwas umgebaut. er sollte jetzt auch mit dem slider und anderen widgets funktionieren.

bitte testet mal die angehängte version.

gruss
  andre

edit: ich habe den patch noch mal etwas überarbeitet.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

ChrisD

Vielen Dank, es funktioniert.

ChrisD