Hab nochmal ein Update hochgeladen, da sind alle Änderungen drin - aber auch das Umlaute Problem!
Das bedeutet > in der Instanz dürfen in den Parent-Überschriften keine Umlaute sein!!! Ansonsten sind Umlaute ok (also in den Namen der Objekte die ausgelesen werden)!
Was noch fehlt ist > Aktorname selbst abschalten und nur Parent-Namen anzeigen/ausgeben. Fehlt sonst noch was?
Eine Beobachtung:
Nach dem IPS Start sieht man, dass das Modul sehr früh aufgerufen wird, HM Instanzen scheinen da noch nicht vollständig wach zu sein:
<b>Warning</b>: InstanceInterface is not available in <b>C:\IP-Symcon\modules\BY_BatterieMonitor\BY_BatterieMonitor\module.php</b> on line <b>420</b><br />
Später gibt es keine Probleme mehr …
Ist zwar nur eine Warnung aber vielleicht sollte man das abfangen?
Bei den Modulen fehlt noch so einiges… Man muss aktuell mit einigen „workarounds“ arbeiten. Deswegen warte ich momentan eher ab, denn schon jetzt ist klar > sind Seitens IPS mal die ganzen Modul-Funktionen eingebaut, darf man die bisherigen Module wieder umbauen. Alles unnötige, doppelte und dreifache Arbeit…
Also warten wir alle zusammen auf das was uns erwartet, erfreuen uns an dem was wir haben und blicken zurück auf das was wir hatten
Danke Dir Chris für das tolle Modul ! Funktioniert super und man kann es gut anpassen ! Klasse Arbeit
2 Fragen habe ich dazu als nicht PHP Programmierer ^^
Im Feld „Webfront Instanz“ für die Push Nachrichten habe ich die Instanz „Benachrichtigung“ aus dem Bereich Kerninstanzen ausgewählt. Da die Testnachricht aus deinem Modul heraus aber nicht ankommt, scheint es so wie ich das gemacht habe wohl nicht korrekt zu sein. Welche Instanz wähle ich denn hier aus ?
Ich möchte gerne, daß ein Sonos Lautsprecher mir sagt wenn eine Batterie leer ist und auch welche.
(wäre cool wenn man den Sonos aus dem Ivona TTS Modul hier in deinem Modul direkt eingeben könnte oder ähnliches. )
Gibt es da von dir eventuell ein Beispielscript für das IVONA TTS Modul, so wie dein enigma Beispielscript bei github ?
Ich habs mit meinen php Nullwissen per try & error probiert aber bekomm es nicht hin.
So sieht bei mir eine normale Ivona TTS Ausgabe aus. (Bestimmt auch falsch, aber funktioniert)
<?
SNS_PlayFiles(59206 /*[PHP_Module\Sonos\Sonos - Büro]*/ , array(IVNTTS_saveMP3(29516 /*[PHP_Module\TTS Ivona\Ivona]*/,"Ding Dong. Es hat jemand geklingelt !"),
) );
?>
Also dachte ich mir, man könnte den „Text“ durch deine Variable
ich wollte den Monitor mal kurz antesten. Ich habe nur einen HM Aktor (Heizungsthermostat) jedoch sagt mir der Monitor ich hätte 0 Aktoren mit Batterie. Ist das normal bei dem Heizungsthermostat HM-CC-RT-DN?
UPDATE
Ich musste die Maintanance Instanz (xxxxxxxxx:0) auch noch hinzufügen. Danach war die Anzeige korrekt!
ich bekomme den gleichen Fehler, obwohl ich eine Spende gelistet hatte und ich die Module bereits erfolgreich herunterladen konnte.
Wenn ich jedoch jetzt auf „Update überprüfen“ klicke, bekomme ich nun auch einen Fehler.
Ist die „Freischaltung“ der Module zeitlich bergrenzt oder wieso habe ich keinen Zugriff mehr?
Bitte nicht hier im Forum schreiben, bekomme ich nicht immer mit. Wenn ihr Fragen zu meinen Modulen habt, einfach eine Email schreiben und euch wird schnell geholfen
Und nein, eine Freischaltung ist natürlich nicht zeitlich begrenzt!
Ich vermute mal, dass du meine Module noch über GitHub eingebunden hast und nicht über GitLab! Um die Modul-URL auf GitLab zu ändern, einfach wie folgt vorgehen >> Bayaro`s IP-Symcon Module // Modul-URL von GitHub zu GitLab ändern
…dabei müssen die Modul-Instanzen nicht neu angelegt werden. Es wird einfach nur die URL geändert.
Wenn du noch Fragen hast, schreib mir, mit ein paar mehr Infos, eine Email.
Hallo,
ich wollte mal dein Modul testen.
Hab mich bei Gidlab registriert und den Link eingefügt.
Ich bekomme auch den Fehler 404
Auch wenn ich unter Gidlab nach deinem Projekt suche, wird nichts gefunden.
Hallo Bayaro und Fan`s
Ich versuche verzweifelt an den Batteriemonitor zu kommen, aber bisher ohme Erfolg!
Geschafft habe ich bisher nur die anmeldung bei Gitlab!!! Aber wie geht es weiter??
Ich kan kein Englisch und komme so nicht weiter.
Wie komme ich vieleicht an eine Anleitung die auch ein Laie versteht??
Du loggst Dich bei Gitlab mit Signin mit Deinem Benutzernamen und Passwort ein. Dann gehst Du auf Projects. Dort sollte nun das Modul zu finden sein. Das öffnest Du das Repository kopierst oben die URL mit Einstellung https in die Zwischenablage.
In IP-Symcon gehst Du unter Kerninstanzen auf Modules Hinzufügen und fügst dort die URL aus der Zwischenablage ein.