Autor Thema: Wiederverwendung von eigenen Subs in anderen Modulen  (Gelesen 1657 mal)

Offline igami

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2668
  • RTFM
    • commandref
Antw:Wiederverwendung von eigenen Subs in anderen Modulen
« Antwort #30 am: 10 Februar 2019, 16:32:27 »
Da das WeekdayTimer Modul doch eher wirr geschrieben ist habe ich nun der einfachheithalber die drei Funktionen
sub WeekdayTimer_GetHashIndirekt($$);
sub WeekdayTimer_InternalTimer($$$$$);
sub WeekdayTimer_RemoveInternalTimer($$);
eingeführt, damit keine Abhängigkeit mehr zu Twilight besteht.
Somit muss niemand auf mich warten und das Modul funktioniert genauso wie vorher.
https://github.com/Igami/FHEM-WeekdayTimer/blob/development/FHEM/98_WeekdayTimer.pm
Pi3 mit fhem.cfg + DbLog/logProxy
Komm vorbei zum FHEM Treffen im Kreis Gütersloh! Das nächste Mal im August 2019.

MAINTAINER: archetype, Heating_Control, LuftdatenInfo, monitoring, msgDialog, Nmap, powerMap, RandomTimer, WeekdayTimer
ToDo: adb, FluxLED
Gefällt mir Gefällt mir x 1 Liste anzeigen

Offline igami

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2668
  • RTFM
    • commandref
Antw:Wiederverwendung von eigenen Subs in anderen Modulen
« Antwort #31 am: 11 Februar 2019, 17:40:56 »
Wenn niemand Einwände hat übertrage ich die Änderungen ins SVN und dann können WOL und Twilight auch nachziehen.
Pi3 mit fhem.cfg + DbLog/logProxy
Komm vorbei zum FHEM Treffen im Kreis Gütersloh! Das nächste Mal im August 2019.

MAINTAINER: archetype, Heating_Control, LuftdatenInfo, monitoring, msgDialog, Nmap, powerMap, RandomTimer, WeekdayTimer
ToDo: adb, FluxLED

Offline CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 21694
Antw:Wiederverwendung von eigenen Subs in anderen Modulen
« Antwort #32 am: 11 Februar 2019, 17:58:36 »
Sieht gut aus denke ich.
Danke für Deine liebevollen Worte  :)
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://paypal.me/pools/c/8gULisr9BT
FHEM GitHub: https://github.com/fhem/
kein Support für cfg Editierer

Offline KernSani

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2804
Antw:Wiederverwendung von eigenen Subs in anderen Modulen
« Antwort #33 am: 11 Februar 2019, 18:17:08 »
Danke für Deine liebevollen Worte  :)
Hat sich da jemand die liebevollen Worte abgeguckt ;-) Ich warte noch auf Feedback eines Users, dann geht WOL auch ins SVN
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

Offline Christoph Morrison

  • Developer
  • Sr. Member
  • ****
  • Beiträge: 857
  • Maintainer von 12 Modulen + holiday-Files
    • Private Website
Antw:Wiederverwendung von eigenen Subs in anderen Modulen
« Antwort #34 am: 11 Februar 2019, 18:24:49 »
Oh nein, jetzt muss ich ja doch mal den Rewrite fortsetzen ;-)
Maintainer von:
holidays · 59_Twilight · Webcount · Lindy_HDMI_Swich · ALL3076 · ALL4027 · WEBIO · ALL4000T · WEBIO_12DIGITAL · Itach_Relay · VantagePro2 · WEBTHERM · Buienradar

Offline igami

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2668
  • RTFM
    • commandref
Antw:Wiederverwendung von eigenen Subs in anderen Modulen
« Antwort #35 am: 11 Februar 2019, 18:31:48 »
Hat sich da jemand die liebevollen Worte abgeguckt ;-)
Dafür ist es ja open Source ;)

WeekdayTimer wird dann mit dem morgigen Update ohne Abhängigkeit zu Twilight ausgeliefert.
Pi3 mit fhem.cfg + DbLog/logProxy
Komm vorbei zum FHEM Treffen im Kreis Gütersloh! Das nächste Mal im August 2019.

MAINTAINER: archetype, Heating_Control, LuftdatenInfo, monitoring, msgDialog, Nmap, powerMap, RandomTimer, WeekdayTimer
ToDo: adb, FluxLED

Offline CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 21694
Antw:Wiederverwendung von eigenen Subs in anderen Modulen
« Antwort #36 am: 11 Februar 2019, 18:57:38 »
Hat sich da jemand die liebevollen Worte abgeguckt ;-) Ich warte noch auf Feedback eines Users, dann geht WOL auch ins SVN

Dann Danke ich Dir auch ganz dolle.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://paypal.me/pools/c/8gULisr9BT
FHEM GitHub: https://github.com/fhem/
kein Support für cfg Editierer

 

decade-submarginal