FHEM Wdget (iOS)

Begonnen von HaPeRiebmann, 07 Dezember 2015, 21:46:23

Vorheriges Thema - Nächstes Thema

Moeti

Hallo shorty81!

Nach jeder das Widget betreffenden Änderung in FHEM musst du in der App den Button Update drücken, damit die Änderungen auch im Widget übernommen werden.

Das war für mich am Anfang nicht klar!

lg
Moeti
RaspberryPi 2, FHEM, Homematic, CUL, HMLAN, homebridge, Sonoff/Tasmota, Shelly, mqtt2
WH1080 per pywws, RaspiCam, Kostal PIKO 5.5,
Hörmann Supramatic mit UAP1, HM-SCI-3-FM, HM-LC-SW4-BA-PCB
SmartPi, Automower, Nissan Leaf/Carwings

oberlon

Hey HaPeRiebmann!

will nicht nerven aber wie sehen deine Pläne zwecks Weiterentwicklung aus?
Können wir uns bald über eine neue Version freuen?

HaPeRiebmann

#77
Hey oberlon,

nerven tut keiner :-)

Ich schraub derzeit schon an der App weiter, den einen oder anderen Bugfix hab ich eingebaut. Meine Anfrage zu den Experimentalfeatures ist nicht so angekommen, deswegen hab ich hier nichts weiter gemacht.

Deine Feature Requests sind auch größtenteils umgesetzt.

Ich bin jetzt dann erst mal beruflich in der Weltgeschichte unterwegs und werde da nix machen können. Danach werde ich die gefixte App mal in den Reviewprozess setzen.
Raspberry Pi | Homematic Komponenten | Brennenstuhl Funksteckdosen | homebridge
http://fhemwidget.de.tasior.de
Slack: fhemwidget.slack.com
https://itunes.apple.com/us/app/fhem-widget-2/id1169530472?l=de&ls=1&mt=8

miche

Hallo,

kann man auch einen Slider für einen Dimmer einstellen?

HaPeRiebmann

Hallo miche,

Ich hab mit Slidern experimentiert, horizontales schieben im Widget ist allerdings doof. Da schiebt man dann zwischen Widgets und Mitteilungen hin und her.
Du kannst aber einen Dimmer wie z.B. Einen Thermostaten behandeln und dann verstellen.

VG
Raspberry Pi | Homematic Komponenten | Brennenstuhl Funksteckdosen | homebridge
http://fhemwidget.de.tasior.de
Slack: fhemwidget.slack.com
https://itunes.apple.com/us/app/fhem-widget-2/id1169530472?l=de&ls=1&mt=8

HaPeRiebmann

Hallo,

Version 1.2 ist gerade ins Review gegangen, kann sich also nur noch um Tage handeln.

Changelog:
http://tasior.de/FHEM_Widget/

Primär Bug fixes und ein paar Kleinigkeiten die sich in den Forumseinträgen gesammelt haben.
Größere Änderungen dauern noch ein wenig.

VG
Raspberry Pi | Homematic Komponenten | Brennenstuhl Funksteckdosen | homebridge
http://fhemwidget.de.tasior.de
Slack: fhemwidget.slack.com
https://itunes.apple.com/us/app/fhem-widget-2/id1169530472?l=de&ls=1&mt=8

oberlon

Super und danke dir.
Freu mich schon auf die neue Version

stebar_

Danke für das Update!
Gefühlt werden die Befehle viel schneller übertragen

Moeti

Hallo Michael!

Danke für das Update. Übertragung läuft deutlich schneller!

lG
Moeti
RaspberryPi 2, FHEM, Homematic, CUL, HMLAN, homebridge, Sonoff/Tasmota, Shelly, mqtt2
WH1080 per pywws, RaspiCam, Kostal PIKO 5.5,
Hörmann Supramatic mit UAP1, HM-SCI-3-FM, HM-LC-SW4-BA-PCB
SmartPi, Automower, Nissan Leaf/Carwings

choetzu

Wirklich cooles App. Meine 3 Lampen und 3 Dimmer konnte ich erfolgreich einbinden.

- kann man auch Rolläden bedienen?
- wie kann ich nur eine stateFormat Anzeige einbinden?

Danke.

Lg c
Raspi3, EnOcean, Zwave, Homematic

choetzu

Hallo,

ich habe meine 2 Fragen oben lösen können.
Wo ich aber seit geraumer Zeit dran bin, ist die Darstellung von readingGroups. Wenn ich
{"allowed_values":[],"order":11} kommt immer "INITIALIZED" logischerweise. Ich weiss aber nicht, mit welchem Befehl die Werte der readingGroups angezeigt werden. Weiss jemand rat?

Danke.
Raspi3, EnOcean, Zwave, Homematic

HaPeRiebmann

Hi,

Deine aktuelle Konfiguration zeigt dir den State an. ReadingsGroups hab ich noch nicht implementiert. Du müsstest jedes Device einzeln konfigurieren.

VG
Michael
Raspberry Pi | Homematic Komponenten | Brennenstuhl Funksteckdosen | homebridge
http://fhemwidget.de.tasior.de
Slack: fhemwidget.slack.com
https://itunes.apple.com/us/app/fhem-widget-2/id1169530472?l=de&ls=1&mt=8

choetzu

Hallo,
Danke, schade. Ich habe bei einem Device (PoolController) so viele Werte im Readings, dass es ich nicht alles mit dem FHEM Widget darstellen kann. Deshalb habe ich eine ReadingGroup Wasserwerte, Pumpe und Temperaturen gemacht. 
Gibt es evtl. eine andere Möglichkeit?
Lg C
Raspi3, EnOcean, Zwave, Homematic

oberlon

Weiß nicht ob es dir hilft aber ich habe mir für ein Thermometer ein userReading gebastelt und dieses im Widget eingebunden:

userReadings:
mobileState {"T: ".ReadingsVal("WZ.Thermostat_Climate","measured-temp",0)." H: ".ReadingsVal("WZ.Thermostat_Climate","humidity",0)." A: ".ReadingsVal("WZ.Thermostat_Climate","absFeuchte",0)}

fhem_widget_command:
{"alias":"Wohnzimmer","controlled_attribute":"mobileState","allowed_values":[],"order":3}

choetzu

Hallo oberlon, herzlichen dank für die Mühe... Ich habe mich grad etwas mit userReadings auseinander gesetzt. Die Beschreibung unter commandref kann ich nicht entziffern. Und leider habe ich auch null perl-Kenntnisse. Das sind schlechte Voraussetzung, oder? ;) Wie soll ich das angehen?

Ich möchte ja eigentlich nur aus einem grossen Reading eines Devices 2 Reihen im FHEM Whidget belegen mit je 3 Werten.  Mein Reading sieht wie folgt aus:

Readings:
     2016-05-16 21:33:23   1450_U          1
     2016-05-16 21:33:23   1850_U          0
     2016-05-16 21:33:23   2150_U          0
     2016-05-16 21:33:23   AUF_manuell     0
     2016-05-16 21:33:23   Abdeckung_AUF   0
     2016-05-16 21:33:23   Abdeckung_ZU    0
     2016-05-16 21:33:23   Aussen_P        9.94 °C
     2016-05-16 21:33:23   CPU_Temp        48.71 °C
     2016-05-16 21:33:23   Chlor           0
     2016-05-16 21:33:23   Chlor_Control   enabled
     2016-05-16 21:33:23   Cl_Rest         83.3 %
     2016-05-16 21:33:23   Cl_consumption  36 ml
     2016-05-15 11:28:13   Clor_Control    enabled
     2016-05-16 21:33:23   Druck           507.46 mBar
     2016-05-16 21:33:23   Fluss           5.64 m³/h
     2016-05-16 21:33:23   Fluss_MS        10.58 cm/s
     2016-05-16 21:33:23   Messstrecke     17.31 °C
     2016-05-16 21:33:23   PH+_Control     DISABLED
     2016-05-16 21:33:23   PH-_Control     enabled
     2016-05-16 21:33:23   Palmen_Spot     0
     2016-05-16 21:33:23   Pool            16.25 °C
     2016-05-16 21:33:23   Pool_LED        0
     2016-05-16 21:33:23   Pool_Spot       0
     2016-05-16 21:33:23   Pumpe           1
     2016-05-16 21:33:23   Redox           817.50 mV
     2016-05-16 21:33:23   SW_Version      1.6.5
     2016-05-16 21:33:23   ZU_manuell      0
     2016-05-08 21:52:39   fCl             0.00 -
     2016-05-16 21:33:23   n.a.            0
     2016-05-16 21:33:23   pH              6.83 pH
     2016-05-16 21:33:23   pH+_Rest        100 %
     2016-05-16 21:33:23   pH+_consumption 0 ml
     2016-05-16 21:33:23   pH-Minus        0
     2016-05-16 21:33:23   pH-_Rest        75.9 %
     2016-05-16 21:33:23   pH-_consumption 0 ml
     2016-05-16 21:33:23   poolControllerTime 21:33
     2016-05-15 11:28:13   relay1          Auto_ON
     2016-05-15 11:28:13   relay10         Auto_ON
     2016-05-15 11:28:13   relay11         Auto_ON
     2016-05-15 11:28:13   relay12         Auto_ON
     2016-05-15 11:28:13   relay13         Auto_ON
     2016-05-15 11:28:13   relay14         Auto_ON
     2016-05-15 11:28:13   relay15         Auto_ON
     2016-05-15 11:28:13   relay16         Auto_ON
     2016-05-15 11:28:13   relay2          Auto_ON
     2016-05-15 11:28:13   relay3          Auto_ON
     2016-05-15 11:28:13   relay4          Auto_ON
     2016-05-15 11:28:13   relay5          Auto_ON
     2016-05-15 11:28:13   relay6          Auto_ON
     2016-05-15 11:28:13   relay7          Auto_ON
     2016-05-15 11:28:13   relay8          Auto_ON
     2016-05-15 11:28:13   relay9          Auto_ON
     2016-05-16 21:33:23   uptimeTime      11d10:02:44


Die erste Zeile im Whidget soll pH, pH-_consumption, pH-_Rest darstellen und die zweite Zeile Redox, Cl_consumption, Cl_Rest. Thats it.. Gibt es da evtl. eine Möglichkeit mit meinem beschränkten Wissen? Wenn nur via userReadings, wie muss ich das am besten angehen?

Danke für die Hilfe.
Raspi3, EnOcean, Zwave, Homematic