Neues Modul für Hyperion Server 98_Hyperion.pm

Begonnen von DeeSPe, 29 Juni 2016, 18:54:18

Vorheriges Thema - Nächstes Thema

Ronn

die hier:

$Id: 98_Hyperion.pm 0011 2016-06-30 00:55:11Z DeeSPe $

DeeSPe

Das ist merkwürdig, denn in der betreffenden Zeile geht es um das Reading luminanceMinimum.

Welche Hyperion Server Version benutzt Du? Ist die aktuell wie im ersten Beitrag beschrieben?

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

Ronn

die 1.03? ich glaube nicht. ist schon länger her das ich das mal konfiguriert habe. ich werde da mit dem neuen probieren

DeeSPe

Mach das mal und berichte bitte.

Eventuell gab es das Reading in älteren Versionen noch nicht.

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

Ronn

ach so, um deine andere frage zu beantworten. ich benutze kein grabber. lasse das über enigma2 laufen. mach ich mal. jetzt geh ich aber ins bett. :) danke für deine hilfe und umsetzung

DeeSPe

#20
Eine verbesserte neue Version ist so gut wie fertig. Durch die neuen Readings ist allerdings das Homebridge Mapping etwas komplizierter geworden und ich warte noch auf Antwort vom Homebridge Master Andre.
Eine manuelle Erweiterung des homebridgeMapping für eventuell gewünschte Effekte oder die Quellenumschaltung habe ich im ersten Beitrag ergänzt.

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

DeeSPe

Ich habe soeben ein kleines Update im ersten Beitrag veröffentlicht und die Änderungen entsprechend dort auch dokumentiert.

Viel Spaß beim Testen und ich freue mich auf Euer Feedback.

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

Byte09

Hallo,

erstmal ... schönes Modul.

Leider verursacht es mit der aktuellen Version bei mir einen Fehler, der zum totalen Ausstieg von Fhem führt . Da ich im Moment keine Zeit habe danach zu schauen, ob es ggf. an meiner fhem.cfg liegt ( ist ja nie auszuschliessen ) , stelle ich dir einfach mal entsprechenden Logeintrag rein.

Gruss Byte

2016.07.13 18:34:58 1: PERL WARNING: Use of uninitialized value in string ne at ./FHEM/98_Hyperion.pm line 308, <GEN20> line 1.
encountered object '0', but neither allow_blessed nor convert_blessed settings are enabled at ./FHEM/98_Hyperion.pm line 331, <
 

DeeSPe

Zitat von: Byte09 am 13 Juli 2016, 18:45:35
Hallo,

erstmal ... schönes Modul.

Leider verursacht es mit der aktuellen Version bei mir einen Fehler, der zum totalen Ausstieg von Fhem führt . Da ich im Moment keine Zeit habe danach zu schauen, ob es ggf. an meiner fhem.cfg liegt ( ist ja nie auszuschliessen ) , stelle ich dir einfach mal entsprechenden Logeintrag rein.

Gruss Byte

2016.07.13 18:34:58 1: PERL WARNING: Use of uninitialized value in string ne at ./FHEM/98_Hyperion.pm line 308, <GEN20> line 1.
encountered object '0', but neither allow_blessed nor convert_blessed settings are enabled at ./FHEM/98_Hyperion.pm line 331, <


Danke für die Rückmeldung, der Fehler war wohl bei mir untergegangen.
Ist gefixt und die Version im ersten Beitrag aktualisiert.

Hat schon jemand das Laden verschiedener Konfig Dateien getestet (remote/lokal)?

Gruß
Dan

P.S. Falls Euch weitere Fehler auffallen, nur her damit! Gerne auch Wünsche/Verbesserungsvorschläge.
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

Esjay

Nabend zusammen,

erstmal danke für das Modul. Das was ich bisher gesehen habe, klappt schon echt gut.

ich habe allerdings ein Paar Fehlermeldungen im log


2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 231, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 232, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 233, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 234, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 235, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 236, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 237, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 238, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 239, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 240, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 241, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 242, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 243, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 244, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 245, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 246, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 247, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 248, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 254, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 255, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 256, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 257, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 258, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 259, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 261, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 262, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 263, <$fh> line 780.


sowie auf der Fhem Startseite folgendes:


2016.07.13 22:48:21 1: configfile: Ambilight: unknown attribute lightSceneParamsToSave. Type 'attr Ambilight ?' for a detailed list.


Jemand eine Idee?

Wäre es eigentlich die Werte für´s Smoothing über Fhem zu setzen?

Grüße!

DeeSPe

Zitat von: Esjaycc am 13 Juli 2016, 23:23:54
Nabend zusammen,

erstmal danke für das Modul. Das was ich bisher gesehen habe, klappt schon echt gut.

ich habe allerdings ein Paar Fehlermeldungen im log


2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 231, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 232, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 233, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 234, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 235, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 236, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 237, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 238, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 239, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 240, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 241, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 242, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 243, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 244, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 245, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 246, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 247, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 248, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 254, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 255, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 256, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 257, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 258, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 259, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 261, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 262, <$fh> line 780.
2016.07.13 22:46:12 1: PERL WARNING: Using an array as a reference is deprecated at ./FHEM/98_Hyperion.pm line 263, <$fh> line 780.


sowie auf der Fhem Startseite folgendes:


2016.07.13 22:48:21 1: configfile: Ambilight: unknown attribute lightSceneParamsToSave. Type 'attr Ambilight ?' for a detailed list.


Jemand eine Idee?

Wäre es eigentlich die Werte für´s Smoothing über Fhem zu setzen?

Grüße!

Das sieht mir so aus als wenn Du nicht die aktuelle Version verwendest, denn diese Fehler wurden schon gefixt und sind in der aktuellen Version nicht mehr vorhanden.

Tut mir leid, mit der aktuellen Version von Hyperion Server ist es leider nicht möglich die Werte für Smoothing per JSON zu verändern.

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

DeeSPe

Habe soeben noch ein kleines Update hochgeladen durch das fehlende Internals wieder ordnungsgemäß angezeigt werden.

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

Esjay

Ahh ok danke..Dachte das ich mit dem update von Fhem die neuste Version lade.Dann werd ich das bei gelegenheit mal manuell nachholen.
Gruß

DeeSPe

Zitat von: Esjaycc am 14 Juli 2016, 12:09:10
Ahh ok danke..Dachte das ich mit dem update von Fhem die neuste Version lade.Dann werd ich das bei gelegenheit mal manuell nachholen.
Gruß

Nein, das Modul ist bisher nicht Teil des offiziellen Updates. Wenn es aus der Testphase raus ist werde ich darum bitten das offiziell in FHEM mit aufzunehmen.

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

Byte09

Leider führt die aktuelle Version bei mir nachwievor noch zum Absturz von Fhem

Log

2016.07.14 20:14:33 1: PERL WARNING: Use of uninitialized value in string ne at ./FHEM/98_Hyperion.pm line 294, <GEN50> line 1.
2016.07.14 20:14:33 1: PERL WARNING: Use of uninitialized value in string ne at ./FHEM/98_Hyperion.pm line 295, <GEN50> line 1.
2016.07.14 20:14:33 1: PERL WARNING: Use of uninitialized value in string ne at ./FHEM/98_Hyperion.pm line 296, <GEN50> line 1.
encountered object '0', but neither allow_blessed nor convert_blessed settings are enabled at ./FHEM/98_Hyperion.pm line 331, <GEN50> line 1.



Gruss Byte