FHEM Wdget (iOS)

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

Vorheriges Thema - Nächstes Thema

Bartimaus

Gerne.

Ist die maximale Anzahl der Devices durch iOS (iPhone6) auf 12 begrenzt ? Alles danach wird unten abgeschnitten. Im iPad-Mini2 werden glaube ich mehrere dargestellt.
LG
B.


FHEM@Intel-J4105@Debian-LXC, CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly

HaPeRiebmann

Die maximale Anzahl ist durch die Größe des Bildschirms im Widget begrenzt. Ein Widget darf nicht größer als der Sperrbildschirm werden.
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

Bartimaus

LG
B.


FHEM@Intel-J4105@Debian-LXC, CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly

fischit

Hallo Michael,

Gibts seit gestern Probleme mit dem Sync Service?
Habe seit gestern immer einen roten Balken in der App und natürlich keine Werte.

Grüße
Nils

Bartimaus

Zitat von: fischit am 03 November 2017, 17:23:24
Hallo Michael,

Gibts seit gestern Probleme mit dem Sync Service?
Habe seit gestern immer einen roten Balken in der App und natürlich keine Werte.

Grüße
Nils

Kann ich nicht bestätigen... bei mir läufts  ::)
LG
B.


FHEM@Intel-J4105@Debian-LXC, CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly

stebar_

Bei mir läuft es auch!

HaPeRiebmann

Hi,

Ich hab mal den Server neu gestartet weil ich bissl was dran gemacht hab. Dabei starten sich manchmal die Sync Clients neu um sich auf die neue Version zu aktualisieren, je nachdem welche grad als die minimale angegeben wird.

Hast du ein Downloadscript laufen?

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

fischit

Reboot tut gut ... Keine Ahnung woran es lag.

Danke für die schnelle Antwort

HaPeRiebmann

Hast du den csrfToken aktiv?
Wenn ja, dann kann es sein dass der Client schon den neuen Token geladen hatte, die App aber, nachdem sie keinen Kontakt mit dem FHEM direkt hatte, noch auf dem alten Token war. Das geht noch manchmal schief.
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

DarkT

#429
Hallo zusammen,

ich bin neu im THEMA FHEM. Ich habe mir einen FHEM Server (auf raspi-Basis) installiert.
Die Version ist aktuell (5.8 ).

Wenn ich nun versuche mich mit FHEM Widget 2 zu verbinden, dann erhalte ich den folgenden Fehler:
(aus den Logs):
Zitat
Request: http://<ip>:8083/fhem?cmd=jsonlist2%20room=Training&XHR=1&fwcsrf=<token>

Optional("jsonlist2 Response can not be decoded, json not valid. The reason could be that the JSON parser cannot cope with the size of the JSON response. Try to reduce the amount of devices and put only the valid ones into a dedicated room. Original Response: Optional(<NSHTTPURLResponse: 0x1c00323c0> { URL: http://<ip>:8083/fhem?cmd=jsonlist2%20room=Training&XHR=1&fwcsrf=<token> } { status code: 401, headers {\n    \"Content-Length\" = 0;\n    \"Www-Authenticate\" = \"Basic realm=\\\"FHEM: login required\\\"\";\n    \"X-FHEM-csrfToken\" = \"<anderesToken>\";\n} })")

Ich habe basisAuth Autentifizierung eingerichtet.

Anmerkung:

  • ip Adresse entfern
  • Token entfern
Kennt jemand den Fehler?






HaPeRiebmann

Hi,
dein FHEM verlangt eine Authentifizierung. Gib einfach mal eine ein auf beiden Seiten, dann sollts gehen
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

DarkT

Ich habe die BasicAuth im FHEM hinterlegt, muss mich auch anmelden, wenn ich es über den Browserr anspreche.

In der App habe ich unter user/ passwort die selben daten angegeben.

Trotzdem kommt die Fehlermeldung.

HaPeRiebmann

Ok, nutzt du auch in der App und auf dem Browser den Selben Port?
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

DarkT

#433
Ja, das habe ich gemacht.

Ich habe testweise jetzt mal für den pott 8085 das BasicAuth Token entfernt.
Es geht dann ein bisschen weiter.

log:

the attribute fhem_widget_command was not found anywhere

Ich habe vorher mit

attr global userattr fhem_widget_command fhem_widget_command_2 fhem_widget_command_3

das Attribut aber hinzugefügt.

Also irgendwie ist das komisch?

Habe jetzt das erste device anlegen können. Danke erst mal.


HaPeRiebmann

Gerne,

das mit dem globalen Attribut wird ab der nächsten Version einfacher, ich bau grad dran dass das automatisch eingefügt wird.
Wizard wird auch grad überarbeitet.

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