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

Begonnen von CoolTux, 27 April 2019, 08:04:52

Vorheriges Thema - Nächstes Thema

majestro84

Zitat von: Wardancer am 29 April 2019, 09:44:59
Morgen,

was wäre denn der "bevorzugte" Upgradeweg? Alle Devices löschen und einmal neu anlegen lassen, damit man die Attribute loswird, oder geht das auch besser?
Bei mir läuft nach dem Upgrade alles soweit rund, nur die Menge an Attributen in den Devices wäre schon schöner, wenn ich da mal was aufräumen könnte. Ich denke auch, dass dann für weitere Erweiterungen in meiner Umgebung etwas übersichtlicher werden würde.

Hallo einfach oben in FHEMWeb in die Kommandozeile einfügen und Enter drücken, alle Default Attribute sind dann nicht mehr sichtbar.
deleteattr ASC=2:FILTER=ASC_Antifreeze=off ASC_Antifreeze;
deleteattr ASC=2:FILTER=ASC_Antifreeze_Pos=15 ASC_Antifreeze_Pos;
deleteattr ASC=2:FILTER=ASC_AutoAstroModeEvening=none ASC_AutoAstroModeEvening;
deleteattr ASC=2:FILTER=ASC_AutoAstroModeEveningHorizon=none ASC_AutoAstroModeEveningHorizon;
deleteattr ASC=2:FILTER=ASC_AutoAstroModeMorning=none ASC_AutoAstroModeMorning;
deleteattr ASC=2:FILTER=ASC_AutoAstroModeMorningHorizon=none ASC_AutoAstroModeMorningHorizon;
deleteattr ASC=2:FILTER=ASC_BlockingTime_afterManual=1200 ASC_BlockingTime_afterManual;
deleteattr ASC=2:FILTER=ASC_BlockingTime_beforDayOpen=3600 ASC_BlockingTime_beforDayOpen;
deleteattr ASC=2:FILTER=ASC_BlockingTime_beforNightClose=3600 ASC_BlockingTime_beforNightClose;
deleteattr ASC=2:FILTER=ASC_BrightnessSensor=none ASC_BrightnessSensor;
deleteattr ASC=2:FILTER=ASC_Closed_Pos=0 ASC_Closed_Pos;
deleteattr ASC=2:FILTER=ASC_ComfortOpen_Pos=80 ASC_ComfortOpen_Pos;
deleteattr ASC=2:FILTER=ASC_Down=astro ASC_Down;
deleteattr ASC=2:FILTER=ASC_DriveUpMaxDuration=60 ASC_DriveUpMaxDuration;
deleteattr ASC=2:FILTER=ASC_Drive_Offset=-1 ASC_Drive_Offset;
deleteattr ASC=2:FILTER=ASC_Drive_OffsetStart=-1 ASC_Drive_OffsetStart;
deleteattr ASC=2:FILTER=ASC_GuestRoom=none ASC_GuestRoom;
deleteattr ASC=2:FILTER=ASC_LockOut=off ASC_LockOut;
deleteattr ASC=2:FILTER=ASC_LockOut_Cmd=none ASC_LockOut_Cmd;
deleteattr ASC=2:FILTER=ASC_Mode_Down=always ASC_Mode_Down;
deleteattr ASC=2:FILTER=ASC_Mode_Up=always ASC_Mode_Up;
deleteattr ASC=2:FILTER=ASC_Open_Pos=100 ASC_Open_Pos;
deleteattr ASC=2:FILTER=ASC_Partymode=off ASC_Partymode;
deleteattr ASC=2:FILTER=ASC_PrivacyDownTime_beforNightClose=-1 ASC_PrivacyDownTime_beforNightClose;
deleteattr ASC=2:FILTER=ASC_PrivacyDown_Pos=50 ASC_PrivacyDown_Pos;
deleteattr ASC=2:FILTER=ASC_Roommate_Device=none ASC_Roommate_Device;
deleteattr ASC=2:FILTER=ASC_Roommate_Reading=state ASC_Roommate_Reading;
deleteattr ASC=2:FILTER=ASC_Self_Defense_Exclude=off ASC_Self_Defense_Exclude;
deleteattr ASC=2:FILTER=ASC_Shading_Angle_Left=75 ASC_Shading_Angle_Left;
deleteattr ASC=2:FILTER=ASC_Shading_Angle_Right=75 ASC_Shading_Angle_Right;
deleteattr ASC=2:FILTER=ASC_Shading_Direction=180 ASC_Shading_Direction;
deleteattr ASC=2:FILTER=ASC_Shading_Min_Elevation=25 ASC_Shading_Min_Elevation;
deleteattr ASC=2:FILTER=ASC_Shading_Min_OutsideTemperature=18 ASC_Shading_Min_OutsideTemperature;
deleteattr ASC=2:FILTER=ASC_Shading_Mode=off ASC_Shading_Mode;
deleteattr ASC=2:FILTER=ASC_Shading_Pos=20 ASC_Shading_Pos;
deleteattr ASC=2:FILTER=ASC_Shading_StateChange_Cloudy=20000 ASC_Shading_StateChange_Cloudy;
deleteattr ASC=2:FILTER=ASC_Shading_StateChange_Sunny=35000 ASC_Shading_StateChange_Sunny;
deleteattr ASC=2:FILTER=ASC_Shading_WaitingPeriod=1200 ASC_Shading_WaitingPeriod;
deleteattr ASC=2:FILTER=ASC_ShuttersPlace=window ASC_ShuttersPlace;
deleteattr ASC=2:FILTER=ASC_Time_Down_Early=16:00 ASC_Time_Down_Early;
deleteattr ASC=2:FILTER=ASC_Time_Down_Late=22:00 ASC_Time_Down_Late;
deleteattr ASC=2:FILTER=ASC_Time_Up_Early=05:00 ASC_Time_Up_Early;
deleteattr ASC=2:FILTER=ASC_Time_Up_Late=08:30 ASC_Time_Up_Late;
deleteattr ASC=2:FILTER=ASC_Time_Up_WE_Holiday=08:00 ASC_Time_Up_WE_Holiday;
deleteattr ASC=2:FILTER=ASC_Up=astro ASC_Up;
deleteattr ASC=2:FILTER=ASC_Ventilate_Pos=30 ASC_Ventilate_Pos;
deleteattr ASC=2:FILTER=ASC_Ventilate_Window_Open=on ASC_Ventilate_Window_Open;
deleteattr ASC=2:FILTER=ASC_WiggleValue=5 ASC_WiggleValue;
deleteattr ASC=2:FILTER=ASC_WindParameters=-1 ASC_WindParameters;
deleteattr ASC=2:FILTER=ASC_WindowRec=none ASC_WindowRec;
deleteattr ASC=2:FILTER=ASC_WindowRec_subType=twostate ASC_WindowRec_subType


Geht aber nur bei ASC=2 ansonsten abändern mit ASC=1

Gruß Alex
Server: Fujitsu ESPRIMO Q920 - aktuellen FHEM-Docker Image:Z-Wave (RollerShutter,DoorWindow,Socket,PIR,....) | ENIGMA2 | EGPM2LAN | BLE-Tag(PRESENCE) | HUE | alexa-fhem | Shelly | MQTT2
1.Pi-Zero:Viessmann(optolink) mit 89_VCONTROL300.pm
2.Pi3 Dongle Server: Zigbee2MQTT(CC1352P-2), Z-Wave(UZB1), BT

Dersch

Zitat von: CoolTux am 29 April 2019, 09:24:45
Du kannst mal Abends testen.


{ FHEM::AutoShuttersControl::IsDay('RolloKinZimSteven_F1') }

Das gibst Du einfach in Deine FHEMWEB Kommandozeile ein.

1 = Tag
0 = Nacht

Hast du mich evtl verwechselt? Ich habe kein Device mit dem Namen 'RolloKinZimSteven_F1'

Grüße

CoolTux

Man muß nicht löschen.
Lese Dir die Commandref durch und schaue ob der Wert der bei Dir drin steht default ist oder nicht. Ist er default kannst das Attribut löschen.
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: Dersch am 29 April 2019, 10:25:41
Hast du mich evtl verwechselt? Ich habe kein Device mit dem Namen 'RolloKinZimSteven_F1'

Grüße

Verwechselt nicht aber vergessen hin zu schreiben das Du bitte den Namen entsprechend Deines Rollos an passt.
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: Beetle2003 am 29 April 2019, 09:10:32
Danke und einen schönen Tag

Lösche bitte das Attribut WindParameter oder setzte es auf korrekte Werte. Dann sollte es wieder gehen. Du kannst auch in der neuen Version 0.6.2 das Attribut WindProtection auf off setzen wenn das Rolllo eh nicht darauf reagieren soll.
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: majestro84 am 27 April 2019, 10:47:05
Mir ist gerade aufgefallen das die Protection bei Z-Wave nicht mehr funktioniert ist das was an der Konfiguration geändert? Muss aber ehrlich sagen habe das schon des längeren nicht mehr so probiert.

Habe gerade einmal geschaut. Hast Du das Attribut ASC_ShuttersPlace auch auf Terrace gestellt?
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

majestro84

Zitat von: CoolTux am 29 April 2019, 11:16:54
Habe gerade einmal geschaut. Hast Du das Attribut ASC_ShuttersPlace auch auf Terrace gestellt?
Ja das habe bei beiden. Wenn ich es richtig verstehe wird das Rollo dann runter gefahren wenn keiner langer Zuhause ist mit self defense. Der Aussperrschutz sollte ja weiterhin gültig sein oder nicht?

Kurzer Nachtrag hatte das am Wochenende auch bei einen Fenster ohne ASC_ShuttersPlace ausprobiert dort hat es auch nicht funktioniert
Server: Fujitsu ESPRIMO Q920 - aktuellen FHEM-Docker Image:Z-Wave (RollerShutter,DoorWindow,Socket,PIR,....) | ENIGMA2 | EGPM2LAN | BLE-Tag(PRESENCE) | HUE | alexa-fhem | Shelly | MQTT2
1.Pi-Zero:Viessmann(optolink) mit 89_VCONTROL300.pm
2.Pi3 Dongle Server: Zigbee2MQTT(CC1352P-2), Z-Wave(UZB1), BT

Dersch

Zitat von: CoolTux am 29 April 2019, 10:46:38
Verwechselt nicht aber vergessen hin zu schreiben das Du bitte den Namen entsprechend Deines Rollos an passt.

Ok :) Aber es geht doch um alle Rollos. Kann ich das nicht direkt im ASC setzen?

CoolTux

Du sollst doch bitte einfach nur testen was das System Abends bei Dir erkennt. Ob er korrekt Tag und Nacht erkennt.
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: Helmuth am 28 April 2019, 12:07:50
Hallo zusammen
ich nutze ASC nun schon einige Zeit und muß mal ein "Danke!!" loswerden für die tolle Arbeit von Euch.

Natürlich habe ich auch noch eine Frage auf Lager ;)

Ich wollte die Regenfunktion nutzen und finde dazu nur Attribute im globalen Modul so dass alle Rollläden fahren.
Ich würde gerne einige oben lassen, wo der Regen nichts ausmacht.

Vielleicht habe ich es übersehen weshalb ein Tipp nett wäre.

Ich danke im Vorraus

Gruß Helmuth

Ab morgen per Update gibt es eine neue Version. Dort drin enthalten ist auch das neue Attribut ASC_RainProtection. Da wo die Rolllos nicht fahren sollen wegen Regen einfach das Attribut auf off setzen.
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

majestro84

Sag Mal hast du in der aktuellen Version was gemacht mit dem Aussperrschutz? Es geht wieder.
Server: Fujitsu ESPRIMO Q920 - aktuellen FHEM-Docker Image:Z-Wave (RollerShutter,DoorWindow,Socket,PIR,....) | ENIGMA2 | EGPM2LAN | BLE-Tag(PRESENCE) | HUE | alexa-fhem | Shelly | MQTT2
1.Pi-Zero:Viessmann(optolink) mit 89_VCONTROL300.pm
2.Pi3 Dongle Server: Zigbee2MQTT(CC1352P-2), Z-Wave(UZB1), BT

CoolTux

Zitat von: majestro84 am 29 April 2019, 16:09:45
Sag Mal hast du in der aktuellen Version was gemacht mit dem Aussperrschutz? Es geht wieder.

Nein gar nicht. Hatte ja gefragt wegen
ASC_ShuttersPlace - terrace
also ob Du das auch gesetzt hattest.
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

Typ1er

Hatte bei mir 3 Rollladen dran, alle 3 sind heute morgen hochgefahren. Hatte alle Devices nochmal neuangelegt. Hatte ein paar seltsame Fehler im Log drin.

2019.04.28 22:05:55 1: ERROR: empty name in readingsBeginUpdate
2019.04.28 22:05:55 1: stacktrace:
2019.04.28 22:05:55 1:     main::readingsBeginUpdate           called by fhem.pl (4870)
2019.04.28 22:05:55 1:     main::readingsSingleUpdate          called by ./FHEM/73_AutoShuttersControl.pm (4299)
2019.04.28 22:05:55 1:     ASC_Dev::Readings::setStateReading  called by ./FHEM/73_AutoShuttersControl.pm (2085)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2097)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (479)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3704)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.28 22:05:55 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.28 22:05:55 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.28 22:05:55 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.28 22:05:55 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.28 22:05:55 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.28 22:05:55 1:     main::FW_Read                       called by fhem.pl (3709)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (745)
2019.04.28 22:05:55 1: PERL WARNING: Use of uninitialized value $name in concatenation (.) or string at fhem.pl line 4725.
2019.04.28 22:05:55 1: readingsUpdate(,state,created new drive timer) missed to call readingsBeginUpdate first.
2019.04.28 22:05:55 1: stacktrace:
2019.04.28 22:05:55 1:     main::readingsBulkUpdate            called by fhem.pl (4871)
2019.04.28 22:05:55 1:     main::readingsSingleUpdate          called by ./FHEM/73_AutoShuttersControl.pm (4299)
2019.04.28 22:05:55 1:     ASC_Dev::Readings::setStateReading  called by ./FHEM/73_AutoShuttersControl.pm (2085)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2097)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (479)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3704)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.28 22:05:55 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.28 22:05:55 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.28 22:05:55 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.28 22:05:55 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.28 22:05:55 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.28 22:05:55 1:     main::FW_Read                       called by fhem.pl (3709)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (745)
2019.04.28 22:05:55 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4480.
2019.04.28 22:05:55 1: PERL WARNING: Use of uninitialized value $dev in hash element at fhem.pl line 3581.
2019.04.28 22:05:55 1: ERROR: empty name in readingsBeginUpdate
2019.04.28 22:05:55 1: stacktrace:
2019.04.28 22:05:55 1:     main::readingsBeginUpdate           called by fhem.pl (4870)
2019.04.28 22:05:55 1:     main::readingsSingleUpdate          called by ./FHEM/73_AutoShuttersControl.pm (4299)
2019.04.28 22:05:55 1:     ASC_Dev::Readings::setStateReading  called by ./FHEM/73_AutoShuttersControl.pm (2085)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2097)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (479)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3704)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.28 22:05:55 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.28 22:05:55 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.28 22:05:55 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.28 22:05:55 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.28 22:05:55 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.28 22:05:55 1:     main::FW_Read                       called by fhem.pl (3709)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (745)
2019.04.28 22:05:55 1: readingsUpdate(,state,created new drive timer) missed to call readingsBeginUpdate first.
2019.04.28 22:05:55 1: stacktrace:
2019.04.28 22:05:55 1:     main::readingsBulkUpdate            called by fhem.pl (4871)
2019.04.28 22:05:55 1:     main::readingsSingleUpdate          called by ./FHEM/73_AutoShuttersControl.pm (4299)
2019.04.28 22:05:55 1:     ASC_Dev::Readings::setStateReading  called by ./FHEM/73_AutoShuttersControl.pm (2085)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2097)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (479)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3704)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.28 22:05:55 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.28 22:05:55 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.28 22:05:55 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.28 22:05:55 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.28 22:05:55 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.28 22:05:55 1:     main::FW_Read                       called by fhem.pl (3709)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (745)
2019.04.28 22:05:55 1: ERROR: empty name in readingsBeginUpdate
2019.04.28 22:05:55 1: stacktrace:
2019.04.28 22:05:55 1:     main::readingsBeginUpdate           called by fhem.pl (4870)
2019.04.28 22:05:55 1:     main::readingsSingleUpdate          called by ./FHEM/73_AutoShuttersControl.pm (4299)
2019.04.28 22:05:55 1:     ASC_Dev::Readings::setStateReading  called by ./FHEM/73_AutoShuttersControl.pm (2085)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2097)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (479)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3704)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.28 22:05:55 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.28 22:05:55 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.28 22:05:55 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.28 22:05:55 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.28 22:05:55 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.28 22:05:55 1:     main::FW_Read                       called by fhem.pl (3709)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (745)
2019.04.28 22:05:55 1: readingsUpdate(,state,created new drive timer) missed to call readingsBeginUpdate first.
2019.04.28 22:05:55 1: stacktrace:
2019.04.28 22:05:55 1:     main::readingsBulkUpdate            called by fhem.pl (4871)
2019.04.28 22:05:55 1:     main::readingsSingleUpdate          called by ./FHEM/73_AutoShuttersControl.pm (4299)
2019.04.28 22:05:55 1:     ASC_Dev::Readings::setStateReading  called by ./FHEM/73_AutoShuttersControl.pm (2085)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2097)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (479)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3704)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.28 22:05:55 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.28 22:05:55 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.28 22:05:55 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.28 22:05:55 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.28 22:05:55 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.28 22:05:55 1:     main::FW_Read                       called by fhem.pl (3709)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (745)
2019.04.28 22:06:07 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_tilt SID: 158d0001e46303 Type: sensor_magnet.aq2 Status: close
2019.04.28 22:06:07 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_tilt SID: 158d0001e46303 Type: sensor_magnet.aq2 Status: close
2019.04.28 22:06:13 4: AutoShuttersControl (ASControl) - Devname: global Name: ASControl Notify: $VAR1 = [
          'DELETEATTR Rollladen_Bad ASC'
        ];

2019.04.28 22:06:17 4: AutoShuttersControl (ASControl) - Devname: global Name: ASControl Notify: $VAR1 = [
          'DELETEATTR Rollladen_Bad ASC_PrivacyDown_Pos'
        ];

2019.04.28 22:06:20 4: AutoShuttersControl (ASControl) - Devname: global Name: ASControl Notify: $VAR1 = [
          'DELETEATTR Rollladen_Bad ASC_AutoAstroModeEvening'
        ];

2019.04.28 22:06:22 4: AutoShuttersControl (ASControl) - Devname: global Name: ASControl Notify: $VAR1 = [
          'DELETEATTR Rollladen_Bad ASC_AutoAstroModeMorning'
        ];

majestro84

Zitat von: CoolTux am 29 April 2019, 16:15:17
Nein gar nicht. Hatte ja gefragt wegen
ASC_ShuttersPlace - terrace
also ob Du das auch gesetzt hattest.
Ja klar habe ich bei den beiden von Anfang an immer gesetzt gehabt und auch nichts geändert. Allerdings hatte ich einmal kurz bei der 0.6.0 da Phänomen das wieder der Name defekt war da stand kurz nach einen reboot Mal wieder kue3&567 usw du kennst das ja nur könnte ich es nicht reproduzieren und hatte es nicht erwähnt.
Naja jetzt geht es erstmal wieder mit dem Aussperrschutz.
Server: Fujitsu ESPRIMO Q920 - aktuellen FHEM-Docker Image:Z-Wave (RollerShutter,DoorWindow,Socket,PIR,....) | ENIGMA2 | EGPM2LAN | BLE-Tag(PRESENCE) | HUE | alexa-fhem | Shelly | MQTT2
1.Pi-Zero:Viessmann(optolink) mit 89_VCONTROL300.pm
2.Pi3 Dongle Server: Zigbee2MQTT(CC1352P-2), Z-Wave(UZB1), BT

CoolTux

Zitat von: Typ1er am 29 April 2019, 16:39:58
Hatte bei mir 3 Rollladen dran, alle 3 sind heute morgen hochgefahren. Hatte alle Devices nochmal neuangelegt. Hatte ein paar seltsame Fehler im Log drin.

2019.04.28 22:05:55 1: ERROR: empty name in readingsBeginUpdate
2019.04.28 22:05:55 1: stacktrace:
2019.04.28 22:05:55 1:     main::readingsBeginUpdate           called by fhem.pl (4870)
2019.04.28 22:05:55 1:     main::readingsSingleUpdate          called by ./FHEM/73_AutoShuttersControl.pm (4299)
2019.04.28 22:05:55 1:     ASC_Dev::Readings::setStateReading  called by ./FHEM/73_AutoShuttersControl.pm (2085)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2097)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (479)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3704)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.28 22:05:55 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.28 22:05:55 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.28 22:05:55 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.28 22:05:55 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.28 22:05:55 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.28 22:05:55 1:     main::FW_Read                       called by fhem.pl (3709)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (745)
2019.04.28 22:05:55 1: PERL WARNING: Use of uninitialized value $name in concatenation (.) or string at fhem.pl line 4725.
2019.04.28 22:05:55 1: readingsUpdate(,state,created new drive timer) missed to call readingsBeginUpdate first.
2019.04.28 22:05:55 1: stacktrace:
2019.04.28 22:05:55 1:     main::readingsBulkUpdate            called by fhem.pl (4871)
2019.04.28 22:05:55 1:     main::readingsSingleUpdate          called by ./FHEM/73_AutoShuttersControl.pm (4299)
2019.04.28 22:05:55 1:     ASC_Dev::Readings::setStateReading  called by ./FHEM/73_AutoShuttersControl.pm (2085)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2097)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (479)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3704)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.28 22:05:55 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.28 22:05:55 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.28 22:05:55 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.28 22:05:55 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.28 22:05:55 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.28 22:05:55 1:     main::FW_Read                       called by fhem.pl (3709)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (745)
2019.04.28 22:05:55 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4480.
2019.04.28 22:05:55 1: PERL WARNING: Use of uninitialized value $dev in hash element at fhem.pl line 3581.
2019.04.28 22:05:55 1: ERROR: empty name in readingsBeginUpdate
2019.04.28 22:05:55 1: stacktrace:
2019.04.28 22:05:55 1:     main::readingsBeginUpdate           called by fhem.pl (4870)
2019.04.28 22:05:55 1:     main::readingsSingleUpdate          called by ./FHEM/73_AutoShuttersControl.pm (4299)
2019.04.28 22:05:55 1:     ASC_Dev::Readings::setStateReading  called by ./FHEM/73_AutoShuttersControl.pm (2085)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2097)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (479)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3704)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.28 22:05:55 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.28 22:05:55 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.28 22:05:55 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.28 22:05:55 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.28 22:05:55 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.28 22:05:55 1:     main::FW_Read                       called by fhem.pl (3709)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (745)
2019.04.28 22:05:55 1: readingsUpdate(,state,created new drive timer) missed to call readingsBeginUpdate first.
2019.04.28 22:05:55 1: stacktrace:
2019.04.28 22:05:55 1:     main::readingsBulkUpdate            called by fhem.pl (4871)
2019.04.28 22:05:55 1:     main::readingsSingleUpdate          called by ./FHEM/73_AutoShuttersControl.pm (4299)
2019.04.28 22:05:55 1:     ASC_Dev::Readings::setStateReading  called by ./FHEM/73_AutoShuttersControl.pm (2085)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2097)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (479)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3704)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.28 22:05:55 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.28 22:05:55 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.28 22:05:55 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.28 22:05:55 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.28 22:05:55 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.28 22:05:55 1:     main::FW_Read                       called by fhem.pl (3709)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (745)
2019.04.28 22:05:55 1: ERROR: empty name in readingsBeginUpdate
2019.04.28 22:05:55 1: stacktrace:
2019.04.28 22:05:55 1:     main::readingsBeginUpdate           called by fhem.pl (4870)
2019.04.28 22:05:55 1:     main::readingsSingleUpdate          called by ./FHEM/73_AutoShuttersControl.pm (4299)
2019.04.28 22:05:55 1:     ASC_Dev::Readings::setStateReading  called by ./FHEM/73_AutoShuttersControl.pm (2085)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2097)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (479)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3704)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.28 22:05:55 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.28 22:05:55 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.28 22:05:55 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.28 22:05:55 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.28 22:05:55 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.28 22:05:55 1:     main::FW_Read                       called by fhem.pl (3709)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (745)
2019.04.28 22:05:55 1: readingsUpdate(,state,created new drive timer) missed to call readingsBeginUpdate first.
2019.04.28 22:05:55 1: stacktrace:
2019.04.28 22:05:55 1:     main::readingsBulkUpdate            called by fhem.pl (4871)
2019.04.28 22:05:55 1:     main::readingsSingleUpdate          called by ./FHEM/73_AutoShuttersControl.pm (4299)
2019.04.28 22:05:55 1:     ASC_Dev::Readings::setStateReading  called by ./FHEM/73_AutoShuttersControl.pm (2085)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2097)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (479)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3704)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.28 22:05:55 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.28 22:05:55 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.28 22:05:55 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.28 22:05:55 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.28 22:05:55 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.28 22:05:55 1:     main::FW_Read                       called by fhem.pl (3709)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (745)
2019.04.28 22:06:07 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_tilt SID: 158d0001e46303 Type: sensor_magnet.aq2 Status: close
2019.04.28 22:06:07 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_tilt SID: 158d0001e46303 Type: sensor_magnet.aq2 Status: close
2019.04.28 22:06:13 4: AutoShuttersControl (ASControl) - Devname: global Name: ASControl Notify: $VAR1 = [
          'DELETEATTR Rollladen_Bad ASC'
        ];

2019.04.28 22:06:17 4: AutoShuttersControl (ASControl) - Devname: global Name: ASControl Notify: $VAR1 = [
          'DELETEATTR Rollladen_Bad ASC_PrivacyDown_Pos'
        ];

2019.04.28 22:06:20 4: AutoShuttersControl (ASControl) - Devname: global Name: ASControl Notify: $VAR1 = [
          'DELETEATTR Rollladen_Bad ASC_AutoAstroModeEvening'
        ];

2019.04.28 22:06:22 4: AutoShuttersControl (ASControl) - Devname: global Name: ASControl Notify: $VAR1 = [
          'DELETEATTR Rollladen_Bad ASC_AutoAstroModeMorning'
        ];


Da scheint er den Namen des ASC Devices nicht erkannt zu haben. Warum auch immer.
hast Du es denn ansonsten soweit sauber eingebunden nun?
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