Nimm doch bitte mal das Testscript.
Was passiert denn, wenn du
>> das Testscript << so nimmst wie es dort gepostet ist ist und
lediglich deinen Userkey und Token reinkopierst und dann im Executer ausführst?
Normalerweise sollte
gerade noch eine Nachricht kommen.
Aber du kannst es selber beeinflussen, wenn du dann in
Code: Alles auswählen
var message ="692 +++++++++++++++ Die Nachricht +++++++++++++++++++++++++ ....
ein paar Zeichen entfernst müsste die Nachricht gesendet werden, wenn du wieder ein paar Zeichen hinzufügst kommt die Fehlermeldung.
Das habe ich letzte Nacht zig mal getestet.
Deine Fehlermeldung besagt genau das.
getstring(1038) > 1000
cuxd beschwert sich, das der zu übermittelnde string genau 38 Zeich zu lang ist.
Und genau so ist es mit der v0.5. und auch anderen Scripten...
Ich rechne es dir gern mal für die 0.5 vor:
Pro Kontakt werden ungefähr 130 Zeichen übermittelt, natürlich abhängig von
deiner Namensbezeichnung des Sensors und des Raumes
Beispiel:
Code: Alles auswählen
Fenstersensor Garage - Status: <font color = yellow >gekippt<\/font> - im Raum: Keller Garage - seit: 18.08.16 09:47:55 Uhr<br\/>
Wie ich oben schon schrieb: Abzüglich Titel und aller weiteren Parameter bleiben dir ca 700 Zeichen
für die "Nachricht" als solches
und das macht dann in etwa in dem Script der Zustand von nur
5 Sensoren
Nun kann man sich helfen, indem man die Zeichen pro Sensor verringert. (Alleine das Einfügen des fonttags, damit es schon bunt angezeigt wird in der Message, sind
pro Sensor 30 Zeichen.)
Warum das bisher keinen der Poweruser aufgefallen ist, kann ich dir auch nicht sagen.
Mein Tipp !"mach Fenster zu und benutz die only open Funktion" war natürlich Glaskugelgesteuert und spassig gemeint, weil es keine LÖSUNG darstellt..
Wenn jemand 10 Sensoren hat und nur 3 sind offen, dann funktioniert das Script mit der onlyopen Funktion, aber ist die aus, geht nichts.
Du hattest 38 Zeichen zuviel. Da hätte ich auch schreiben können. Reduziere deinen immens langen Titel.
Was cuxd angeht. Natürlich werde ich Uwe informieren.
Ob es schon immer so war, ob es eine neue Schutzfunktion ist, oder oder.... Keine Ahnung. Aber Uwe wird das wissen.
Alchy