[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.8.x

Begonnen von CoolTux, 15 November 2019, 12:51:08

Vorheriges Thema - Nächstes Thema

CoolTux

Zitat von: crusader85 am 22 Mai 2020, 19:52:49
Hi,

Mit der Version ist das Problem der Residents behoben, danke dafür!
Aber folgendes Problem, nur anzeigetechnisch, Funktionalität ist dennoch gegeben. Ich bekomme bei manchen Rollladen in der Übersicht Rollladen mit den falschen Attributen angezeigt (siehe Fotos)
Nach einem RescanShutters zeigt er wieder die richtigen an, bis zum Reload der Seite. Aber wie gesagt: Funktionalität ist dadurch nicht eingeschränkt.

Grüße,

Crusader85 (https://uploads.tapatalk-cdn.com/20200522/4c7b0c2bc656f5480f8da394a680cf01.jpg)(https://uploads.tapatalk-cdn.com/20200522/f8715a3d41bb854f9cd6114ea655a69b.jpg)

Gesendet von meinem SM-G975F mit Tapatalk

https://uploads.tapatalk-cdn.com/20200522/f8715a3d41bb854f9cd6114ea655a69b.jpg

Hier scheint bei zwei Einträgen der Raum als Name genommen zu werden. Das könnte das Privacy Problem sein. Sobald Privacy konfiguriert ist wird hier falsch angezeigt.
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://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Zitat von: phoenix-anasazi am 22 Mai 2020, 15:00:06
Habe die ShadingPosition auf 80 gestellt. Hat aber nach Helligkeitsevent (minütlich) und Astro-Event (alle 5 Minuten) noch nicht reagiert.

Morgens und Abends fahren alle zusammen, ja. Sollte in dem Duofern-System auch kein Problem sein, da ja bidirektional. Im Rolladen-Device steht auch als Last Drive Shading in, obwohl im ASC-Device als Shading info bei allen Shading out steht. Bei Funküberlagerung müsste im Rollo doch auch Out stehen und nur die Fahrt wäre nicht erfolgreich, oder?
Danke für deine Zeit. Hast du noch eine Idee?

Ich habe eben eine neue Version freigegeben, diese sollte es eigentlich noch heute ins Update schaffen. So ab 8 Uhr, eventuell geht es damit bei Dir besser.
Wenn nicht müssen wir noch mal schauen.
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://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

phoenix-anasazi

Guten Morgen CoolTux,

vielen Dank für deine Arbeit. Habe eben das aktuelle Update (73_AutoShuttersControl.pm 22009 2020-05-23 05:43:38Z CoolTux) eingespielt, allerdings kann ich das Modul nicht laden (Cannot load module AutoShuttersControl).
Im Log kommt folgende Meldung:
2020.05.23 08:41:52 1: reload: Error:Modul 73_AutoShuttersControl deactivated:
Global symbol "$homemode" requires explicit package name (did you forget to declare "my $homemode"?) at ./FHEM/73_AutoShuttersControl.pm line 2468.
Global symbol "$homemode" requires explicit package name (did you forget to declare "my $homemode"?) at ./FHEM/73_AutoShuttersControl.pm line 2472.
Global symbol "$homemode" requires explicit package name (did you forget to declare "my $homemode"?) at ./FHEM/73_AutoShuttersControl.pm line 2473.
BEGIN not safe after errors--compilation aborted at ./FHEM/73_AutoShuttersControl.pm line 4458.

2020.05.23 08:41:52 0: Global symbol "$homemode" requires explicit package name (did you forget to declare "my $homemode"?) at ./FHEM/73_AutoShuttersControl.pm line 2468.
Global symbol "$homemode" requires explicit package name (did you forget to declare "my $homemode"?) at ./FHEM/73_AutoShuttersControl.pm line 2472.
Global symbol "$homemode" requires explicit package name (did you forget to declare "my $homemode"?) at ./FHEM/73_AutoShuttersControl.pm line 2473.
BEGIN not safe after errors--compilation aborted at ./FHEM/73_AutoShuttersControl.pm line 4458.

An was könnte das liegen?

crusader85


CoolTux

Ich schaue gleich mal, bitte erstmal nicht mehr updaten.
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://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Ich habe das gefixt, aber es wird erst morgen früh zur Verfügung stehen.
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://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

phoenix-anasazi

Alles klar, vielen Dank. Vielleicht passt das Wetter morgen auch besser zur Beschattung  :)

meier81

Hey,

hab mal eine Frage bezüglich den Fensterkontakten. Hab mir für meine Balkontür einen 3-State-Sensor zugelegt damit mich der Rollladen nicht aussperrt wenn ich auf der Terrasse bin.

Muss ja dann die drei Readings setzen:

ASC_LockOut = soft
ASC_WindowRec = Wohnzimmer_Tuer
ASC_WindowRec_subType = threestate


Welchen Readingnamen erwartet er denn Standard beim "ASC_WindowRec" und vor allem welchen Wert, zur Zeit habe ich noch 0/1/2 im Reading "state" stehen, kann das aber noch anpassen wenn erforderlich.

Gruß Markus
QNAP NAS mit Debian VM, darauf FHEM, debmatic, influxdb2 und Grafana || HB-RF-ETH || WS980 Wetterstation || Xiaomi Mi Robot mit valetudo-FW || Buderus web KM100 || div. Tasmota-Devices || mehrere Homematic-IP und Homematic-Devices

CoolTux

Zitat von: meier81 am 23 Mai 2020, 16:21:09
Hey,

hab mal eine Frage bezüglich den Fensterkontakten. Hab mir für meine Balkontür einen 3-State-Sensor zugelegt damit mich der Rollladen nicht aussperrt wenn ich auf der Terrasse bin.

Muss ja dann die drei Readings setzen:

ASC_LockOut = soft
ASC_WindowRec = Wohnzimmer_Tuer
ASC_WindowRec_subType = threestate


Welchen Readingnamen erwartet er denn Standard beim "ASC_WindowRec" und vor allem welchen Wert, zur Zeit habe ich noch 0/1/2 im Reading "state" stehen, kann das aber noch anpassen wenn erforderlich.

Gruß Markus

ShuttersPlace noch auf terracce stellen.
Readingnamen ist state und Werte sind open, closed und tilted
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://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

meier81

Mercy für die schnelle Hilfe! Werd das ganze morgen mal testen.
QNAP NAS mit Debian VM, darauf FHEM, debmatic, influxdb2 und Grafana || HB-RF-ETH || WS980 Wetterstation || Xiaomi Mi Robot mit valetudo-FW || Buderus web KM100 || div. Tasmota-Devices || mehrere Homematic-IP und Homematic-Devices

Timo_FHEM

Hallo zusammen,

habe heute ein update von FHEM gemacht und dabei auch das ASC geupdatet.
Jetzt läuft es aber nicht mehr. Beim Starten von FHEM steht, dass das device nicht bekannt ist und neu definiert werden soll. Ein define Rollladenautomatik AutoShuttersControl schlägt auch fehl, da das Modul nicht geladen werden kann.
Im Logfile steht was von "my $homemode". Daran hab ich nichts geändert.

2020.05.23 21:31:29 1: reload: Error:Modul 73_AutoShuttersControl deactivated:
Global symbol "$homemode" requires explicit package name (did you forget to declare "my $homemode"?) at ./FHEM/73_AutoShuttersControl.pm line 2468.
Global symbol "$homemode" requires explicit package name (did you forget to declare "my $homemode"?) at ./FHEM/73_AutoShuttersControl.pm line 2472.
Global symbol "$homemode" requires explicit package name (did you forget to declare "my $homemode"?) at ./FHEM/73_AutoShuttersControl.pm line 2473.
BEGIN not safe after errors--compilation aborted at ./FHEM/73_AutoShuttersControl.pm line 4458.

2020.05.23 21:31:29 0: Global symbol "$homemode" requires explicit package name (did you forget to declare "my $homemode"?) at ./FHEM/73_AutoShuttersControl.pm line 2468.
Global symbol "$homemode" requires explicit package name (did you forget to declare "my $homemode"?) at ./FHEM/73_AutoShuttersControl.pm line 2472.
Global symbol "$homemode" requires explicit package name (did you forget to declare "my $homemode"?) at ./FHEM/73_AutoShuttersControl.pm line 2473.
BEGIN not safe after errors--compilation aborted at ./FHEM/73_AutoShuttersControl.pm line 4458.


Irgendwie steh ich auf dem Schlauch. Was fehlt denn hier?
Kann mir jemand helfen?

Danke und Gruß Timo

phoenix-anasazi

Siehe oben von CoolTux:
ZitatIch habe das gefixt, aber es wird erst morgen früh zur Verfügung stehen.

Timo_FHEM

Zitat von: phoenix-anasazi am 23 Mai 2020, 21:55:46
Siehe oben von CoolTux:

jetzt hab ich das auch gesehen  ::)
Dann hoffe ich, dass das morgen wieder läuft.

crusader85

Zitat von: CoolTux am 22 Mai 2020, 19:56:32
https://uploads.tapatalk-cdn.com/20200522/f8715a3d41bb854f9cd6114ea655a69b.jpg

Hier scheint bei zwei Einträgen der Raum als Name genommen zu werden. Das könnte das Privacy Problem sein. Sobald Privacy konfiguriert ist wird hier falsch angezeigt.

Guten morgen,

ja stimmt, ist bei allen Privacy - Geräten der Fall.

Grüße

dk3572

Zitat von: CoolTux am 23 Mai 2020, 09:04:02
Ich habe das gefixt, aber es wird erst morgen früh zur Verfügung stehen.

Hallo und guten Morgen,

hatte leider gestern auch das Update gemacht und das Modul wurde nicht mehr geladen.
Nach dem Update heute ist zwar die Meldung weg, aber meine Device für die Rollladensteuerung auch.
Muss das wirklich neu definiert werden?

VG Dieter