Git Product home page Git Product logo

Comments (14)

jpbarraca avatar jpbarraca commented on May 14, 2024

Thanks. We will analyse the logfile and get to you.

from pai.

yozik04 avatar yozik04 commented on May 14, 2024

Most probably this is wrong PASSWORD in config.

PASSWORD is 4 digit numeric.

PASSWORD = b'1234'

Same password as you type on the keypad.

from pai.

tlamprecht avatar tlamprecht commented on May 14, 2024

Just check - my 4 digit numeric password was correctly captured in die defaults.py file that causes the error.

from pai.

yozik04 avatar yozik04 commented on May 14, 2024

I have modified my password to a wrong one in configuration and got the same log as you posted. I am absolutely sure it is problem with password.
Will make some commits to improve error messages soon.

from pai.

tlamprecht avatar tlamprecht commented on May 14, 2024

Thank you. I have more than one password for my panel. I will check the other passwords as well.

from pai.

yozik04 avatar yozik04 commented on May 14, 2024

Try to connect with Babyware first.

In Babyware:
User Type needs to be FullMaster (Users -> pick a user -> Security Option tab on the right)

from pai.

tlamprecht avatar tlamprecht commented on May 14, 2024

Thank you yozik04. I made a connection to my system. I have played around with WInLoad and BabyWare to get a better understanding of my passwords. BabyWare insisted on a Site ID and PC password for my system. I got BabyWare to work with Site ID 0000 and PC password 0000. It is independent from my panel passwords.

The user.py settings that worked was PASSWORD= None. I did confirm my FullMaster password in BabyWare, but it was the same password that caused the errors.

Thank you again for the support. I have new question based on my outputs. My outputs contains the following message:

"ERROR - PAI.paradox.hardware.evo.panel - Parser for memory address (0) is not implemented. Please review your STATUS_REQUESTS setting."

Does it relate to the STATUS_REQUEST setting in defaults.py. There are no comments next to in to guide me. (Should I close this Issue and open a new one?)

from pai.

yozik04 avatar yozik04 commented on May 14, 2024

Use
STATUS_REQUESTS = range(1, 6) # Status requests

For EVO192

from pai.

yozik04 avatar yozik04 commented on May 14, 2024

PASSWORD=None ????

Weird

Maybe PASSWORD=b'0000' ???

from pai.

yozik04 avatar yozik04 commented on May 14, 2024

You will also need for EVO:

PARTITIONS_CHANGE_NOTIFICATION_IGNORE = ['arm_full', 'exit_delay', 'all_zone_closed', 'ready', 'stay_instant_ready', 'force_ready', 'entry_delay', 'auto_arming_engaged']

from pai.

jpbarraca avatar jpbarraca commented on May 14, 2024

@yozik04 The panels seem to consider both the cases of password = unset (None) or password = value.
When the password is unset, PAI will send 0000, because when the password is actually 0000, PAI must send aaaa....

from pai.

tlamprecht avatar tlamprecht commented on May 14, 2024

Thank you. I don't see the STATUS_REQUEST error anymore, but I can still not see status information on the terminal. I can see the label information and then it stops at "Connection OK". I have disabled the mqtt connection. Can it be related to the warnings below?

WARNING - PAI.paradox.paradox - Missing type system for event: 45.4 Special events: WinLoad in (connected)
WARNING - PAI.paradox.paradox - Missing type system for event: 37.6 Trouble restore: Clock loss restore

from pai.

jpbarraca avatar jpbarraca commented on May 14, 2024

If you increase the log level to logging.DEBUG you will see lots of information about all state changes, messages, etc...

PAI is designed to provide information multiple interfaces (MQTT, Signal, Pushbullet, Pushover, GSM, etc...), but the console was not considered.

from pai.

yozik04 avatar yozik04 commented on May 14, 2024

I guess it is resolved now.

If not please reopen.

from pai.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.