FHEM Wdget (iOS)

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

Vorheriges Thema - Nächstes Thema

HaPeRiebmann

#210
Ich probier mal was:
fhemwidget.slack.com

wen ich einladen soll einfach melden.
Wenns zu viel wird dann schalt ich das wieder ab.
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

TomLee

#211
Hallo,

im Widget lasse ich mir die letzten 2 Telefonanrufe aus dem Modul FB_CALLLIST anzeigen.

Mit einem userreadings hol ich mir diese 2 Anrufe in ein Reading.

userreadings:

WF_IOSread {"".ReadingsVal("Calllist","1-state","")."".ReadingsVal("Calllist","1-number","")."".ReadingsVal("Calllist","2-state","")."".ReadingsVal("Calllist","2-number","")}


und einbinden tu ich das mit

fhem_widget_command:

{"controlled_attribute":"WF_IOSread","order":3,"alias":"☎️","allowed_values":[]}


was dann im Widget wie im angehängten Bild1 aussieht.

Wie man ja sieht wäre da genug Platz in der Höhe um in einer Zeile des Widget zwei Textzeilen zu integrieren. Somit würde beispielsweise noch vor den Nummern Platz für die Uhrzeit frei werden.

Als dachte ich mir baust mal nun Zeilenumbruch ein

userreadings:

WF_IOSread {"".ReadingsVal("Calllist","1-state","")."".ReadingsVal("Calllist","1-number","")."\n".ReadingsVal("Calllist","2-state","")."".ReadingsVal("Calllist","2-number","")}


Das Ergebnis sieht man auf Bild 2.

Der Zeilenumbruch wird wahrscheinlich gemacht nur sieht man die 2 Zeile nicht.
In  userreadings WF_IOSread sind beide Telefonnummern vorhanden.

Ist es irgendwie möglich 2 Textzeilen anzuzeigen bzw. die Höhe einer Zeile des Widgets zu beeinflussen ?

Grüße

Thomas

HaPeRiebmann

Nein die Möglichkeit gibt es derzeit nicht. Vor allem weil die Höhe reduziert wird wenn du das Widget expandierst
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

gloob

Hallo,

Gibt es die möglichkeit eine DynDNS Adresse anstatt der IP zu nutzen?
Ich habe jetzt eine Synology und würde gernen den Service von xxxxxxxxxxxxxxx.synology.me nutzen.

Gruß
Stefan
Raspberry Pi 3 | miniCUL 433MHz | nanoCUL 868 MHz | nanoCUL 433 MHz | MySensors WLAN Gateway | LaCrosse WLAN Gateway | SignalESP 433 MHz | SignalESP 868 MHz | HM-MOD-UART WLAN Gateway | IR - 360 Grad WLAN Gateway

no_Legend

Zitat von: gloob am 11 Oktober 2016, 14:28:56
Hallo,

Gibt es die möglichkeit eine DynDNS Adresse anstatt der IP zu nutzen?
Ich habe jetzt eine Synology und würde gernen den Service von xxxxxxxxxxxxxxx.synology.me nutzen.

Gruß
Stefan

Wenn du ein Forward in deiner Firewall einrichtest kommst du auch von Extern an deine FHEM.
Hier sollte aber zwingend per https gearbeitet werden oder besser noch mit vpn.

Gruß Robert
IntelNUC mit Ubuntu mit FHEM immer aktuell,2x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
HM-SEC-KEY,HM-LC-BL1-FM,HM-SEC-SD,HM-Sen-DB-PCB,HM-Sec-RHS,HM-Sec-SC-2,HM-WDS10-TH-O,Harmony,Netamo, 433MHz Steckdosen uvm.

gloob

Zitat von: no_Legend am 11 Oktober 2016, 14:30:26
Wenn du ein Forward in deiner Firewall einrichtest kommst du auch von Extern an deine FHEM.
Hier sollte aber zwingend per https gearbeitet werden oder besser noch mit vpn.

Gruß Robert

Ein Forward hatte ich schon eingerichtet und https auch genutzt. Nur musste ich halt alle paar Wochen mal die neue IP setzen.
Hab jetzt einfach mal xxxxxxxxxx.synology.me bei der IP eingegeben und es hat auch anhieb funktioniert.
Hätte ich natürlich auch vorher einfach mal testen können :)
Raspberry Pi 3 | miniCUL 433MHz | nanoCUL 868 MHz | nanoCUL 433 MHz | MySensors WLAN Gateway | LaCrosse WLAN Gateway | SignalESP 433 MHz | SignalESP 868 MHz | HM-MOD-UART WLAN Gateway | IR - 360 Grad WLAN Gateway

denns

#216
Ähm, was ist mit der App passiert?
Sie zeigt nur noch 3 Geräte an. Obwohl ich sie für 1,99€ und unbegrenzten Geräten gekauft habe, wird nun ein Abo verlangt.
Ist das nicht ein Verstoß gegen die Richtlinien von Apple?
-> App Store Review Guideline 3.1.2(a).6
-> bitte wieder unbegrenzte Geräte in der Basis-App freischalten
Raspberry Pi3 (Raspbian) mit HM-CFG-USB-2 (hmland)

gloob

Für mich ist die App damit auch gestorben. Schade.

Wenn funktionen im Nachhinein gestrichen und durch ein Abomodel ersetzt werden, steige ich lieber wieder auf FTUI um und verzichte auf die Funktionalität als Widget.
Raspberry Pi 3 | miniCUL 433MHz | nanoCUL 868 MHz | nanoCUL 433 MHz | MySensors WLAN Gateway | LaCrosse WLAN Gateway | SignalESP 433 MHz | SignalESP 868 MHz | HM-MOD-UART WLAN Gateway | IR - 360 Grad WLAN Gateway

sasquuatch

keine ahnung wovon ihr redet, aber ein abo gibt es nicht. ich kann mir im widget nach wie vor meine 16 elemente anzeigen lassen. kann es sein das ihr iOS10 habt?

den seit iOS 10 ist es so, dass er mir das Widget nicht mehr komplett öffnet, obwohl dies so da steht. dann muss ich mehrmals auf mehr anzeigen und weniger anzeigen drücken, dann kommen erst alle elemente die ich eingerichtet habe und nicht nur zwei oder drei stück.

testet das mal.

denns

#219
Ne, es geht um das Update 1.6 aus dem App Store von heute.
Raspberry Pi3 (Raspbian) mit HM-CFG-USB-2 (hmland)

sasquuatch

#220
oh, das habe ich noch nicht drauf :O
das wäre ja eine schande. wie kann man so ein update verhindern :S
habe jetzt nur automaische updates ausgemacht.

aber habt ihr auch euer display entsperrt?
weil das ja eine neue funktion sein soll. von abo steht nix in den Neuerungen.

HaPeRiebmann

Hi,

nein das ist in der Tat eine Umstellung, wie schon längere Zeit angekündigt.
Die Basisapp ist kostenlos nutzbar bis 3 Devices. Alles mehr wird 2,49€ im Jahr oder 1,49€ im Halbjahr kosten. (Das Wochenabo ist nur zum Testen drin, würde ich nicht empfehlen)

Der Hintergrund ist relativ einfach: Die Community hier ist relativ klein, wenn ich nur beim Neukauf was verlange und keine neuen Kunden kommen dann gehen die Einnahmen gegen Null. Dann hab ich irgendwann die Wahl ob ich die Nebenkosten, die ich ja durchaus habe selbst trage und bezahle oder ob ich vom Nutzer einen Kaffee im Jahr verlange sodass die Nebenkosten gedeckt sind. Ich habe mich für letzteres entschieden.

So lange ihr mit der 1.6 nicht auf "Update" drückt wird die Liste nicht abgeschnitten. Damit könnt ihr die App weiter nutzen und ggf auf andere Apps umstellen und meine löschen.

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

sasquuatch

wäre eine neue App nicht sinnvoller gewesen, sprich widget 2, als jemanden vor vollendete tatsachen stehen zu lassen?

wer jetzt upgedatet hat, kann auch schlecht zurück und in iOS gibt es ein autoupdate funktion, bei dem ich nicht verhindern werden kann, dass dein app upgedatet wird.

ich kann dich aber auch verstehen mit den kosten und dem kaffe, nur die art ist nicht nett.

denns

Hi Michael,

klar, die 2,98€ im Jahr (so laut App) sind nur 1-2 Kaffees. Gerne bezahle ich auch für neue Funktionen mehr. Ich würde zahlen, wenn ich die Cloud-Funktion nutzen würde.

Aber so wie von dir umgesetzt funktioniert das im App Store nicht, bereits bezahlte Funktionen dürfen nicht entfernt werden. Die Nebenkosten (d.h. Apple Developer Account Gebühr) muss man anders wieder reinbekommen, gerne auch durch eine seperate App mit Abomodell und Zusatzfeatures.

Bei mir sind die automatischen Updates durch, ich kann also nicht mehr zurück.
Raspberry Pi3 (Raspbian) mit HM-CFG-USB-2 (hmland)

Fhemschorsch

Ich kann Dich hinsichtlich der Sync-Funktion vollkommen verstehen, aber der Rest der App ist definitiv nichts, was bei Dir zu dauerhaften Kosten führt. Und sie wurde von uns bezahlt.

Das Argument, die alte Version weiterzunutzen, ist nicht valide. Du weißt bestimmt, wie viele Apps jede Woche zur Aktualisierung anstehen und das 90% aller User wohl auf "Alles aktualisieren" drücken, weil es sonst nicht mehr bedienbar bleibt. Im Übrigen kann dann auch jeder Andere Deine neue "kostenlose" App für 0€ beziehen und dann die alte Version per iTunes einspielen. Das ist ja auch nicht in Deinem Sinne.

Ich würde Dich daher freundlich bitten, eine für uns sowie den Apple Richtlinien entsprechende Lösung zu finden.