Autor Thema: FHEM Wdget (iOS)  (Gelesen 93820 mal)

Offline HaPeRiebmann

  • Full Member
  • ***
  • Beiträge: 290
    • FHEM Widget Website
Antw:FHEM Wdget (iOS)
« Antwort #675 am: 08 März 2019, 18:03:45 »
Gern

@bartimaus: geh mal per terminal auf deine FHEM Maschine und schreibe dann das folgende rein:

java -jar pfad/zu/deinem/FHEM_Sync_Client.jar -push -token='deinToken' -message="HierdieMessageäöü"

dann sollte per Push HierdieMessageäöü kommen. Wenn dann die Umlaute passen dann liegt es daran wie du den Service mit deinem FHEM startest
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

Offline Bartimaus

  • Hero Member
  • *****
  • Beiträge: 1081
Antw:FHEM Wdget (iOS)
« Antwort #676 am: 09 März 2019, 21:30:45 »
Nabend, so, via Konsole geht der Befehl korrekt raus.

Hier das List des notify
Internals:
   DEF        pushWidget:send set pushWidget ready; {system ("java -jar /home/pi/FHEM_Sync_Client.jar -push -token=".ReadingsVal("fhem_widget_sync_token","state","")." -message=".ReadingsVal("pushWidget","message","empty")." -title=".ReadingsVal("pushWidget","title","")." -subtitle=".ReadingsVal("pushWidget","subtitle","")."")}
   FUUID      5c7244c9-f33f-dcb4-764e-e3c4266c1655ad75
   NAME       pushWidgetService
   NOTIFYDEV  pushWidget
   NR         1400
   NTFY_ORDER 50-pushWidgetService
   REGEXP     pushWidget:send
   STATE      active
   TYPE       notify
   READINGS:
     2019-03-06 20:33:42   state           active
Attributes:
   room       Widget

und des Dummys

Internals:
   FUUID      5c7244c9-f33f-dcb4-517b-d091aed060270850
   NAME       pushWidget
   NR         1399
   STATE      message
   TYPE       dummy
   READINGS:
     2018-09-27 22:33:21   state           ready
Attributes:
   room       Widget
   stateFormat message
   webCmd     send

Internals:
   FUUID      5c7244c9-f33f-dcb4-cf8a-7dd509645b58659d
   NAME       msgHandler
   NR         1397
   STATE      Testööö
   TYPE       dummy
   READINGS:
     2019-03-09 21:45:57   state           Testööö
Attributes:
   room       Widget

Die Devices habe ich seit Beginn nicht geändert. Was ist denn jetzt daran falsch ?
« Letzte Änderung: 09 März 2019, 22:43:08 von Bartimaus »
LG
B.


BananaPiPro - Bananian16.04Jessie, RootFS@SSD, FHEM SVN rev.18111, CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs

Offline HaPeRiebmann

  • Full Member
  • ***
  • Beiträge: 290
    • FHEM Widget Website
Antw:FHEM Wdget (iOS)
« Antwort #677 am: 13 März 2019, 09:22:12 »
Hi,

das ist genau der Punkt an dem ich dir leider nicht helfen kann. Irgendwo zwischen FHEM und dem system{} Aufruf scheint ein Problem mit dem Zeichensatz zu bestehen. Ich bin leider in Perl null drinnen. Mit Googeln hab ich auf Anhieb auch nix gefunden. Vielleicht kann wer anders hier helfen?

Was du noch probieren könntest ist ob die Messages per Echo in ein File geschrieben werden können. Damit nimmst du den Sync Client erst mal komplett raus. Wenn das auch nicht geht dann könntest du in einem neuen Thread nachfragen ob dir da wer helfen kann warum FHEM Umlaute nicht auf die Konsole weitergeben kann.

Viele Grüße
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