Jump to content

azafeiros

Members
  • Posts

    3
  • Εγγραφή

  • Τελευταία Επίσκεψη

About azafeiros

  • Γενέθλια 01/01/1970

azafeiros's Achievements

Newbie

Newbie (1/14)

  1. azafeiros

    Smart Home και DIY!

    Πιστεύεις ότι με αυτά τα δεδομένα μπορώ να φτιάξω αυτό το LUA script ή ειναι αχρηστα και πρεπέι να ξεκινήσω από την αρχή?
  2. azafeiros

    Smart Home και DIY!

    Φιλε JAco, Καταρχήν να σου δώσω και εγώ συγχαρητήρια για το φανταστικό project που έχεις ξεκινήσει. Είναι κάτι που και εμένα με προβλημάτισε γιατι και εγώ έχτισα πρόσφατα (με δάνειο επίσης δυστυχώς). Οι δικές μου δυνατότητες όμως είναι πολύ περιορισμένες λόγω άσχετου αντικειμένου δουλειάς (Βιολόγος) και γιαυτό περιορίστηκα σε αυτά που φανταζόμουν ότι μπορούσε να κάνει το σύστημα. ΝΑι το είχα εξέτάσει και εγώ σαν πιθανότητα και βρήκα ένα RS232 gateway της ARCUS που πιθανώς να έκανε την δουλειά αλλά .......με 500€... και άρα απαγορευτικό κόστος. Οπότε αγόρασα ένα RS232 -IP server me 35€ και παιδεύομαι. Οσον Αφορά το ΚΝΧ server έχω το παλιό LM1 και όχι το LM2 αλλά κάνει περιπου τα ίδια πράγματα και χρησιμοποιεί το ίδο software. Στο site της εταιρίας έχει παραδείγματα LUA scripts gia IP επικοινωνία του server ως client σε άλλες συσκευές πχ RAdio tuner DENON (Example: Use LM2 as TCP client for reading data from Home Theater | KNX/EIB Logic Machine II) και επίσης έχω ένα "tcp_connection_ext_server_sock" script που μου έδωσε ο κατσκευαστής του LM1 ..... και καπου εκεί εξαντλήθηκε το περίφημο after sales support. -- init socket if not sock then require('socket') sock, err = socket.connect('192.168.1.1', 12345) -- set timeout to 1 second if sock then sock:settimeout(1) -- error opening connection, log error and wait before reconnecting else error(err) sleep(5) end end -- socket handler if sock then -- send data to socket sock:send('1234567890') -- get 10 bytes of data from socket or wait for timeout data = sock:receive(10) -- got data, log it if data then log(data) end end Επίσης βρήκα έναν τύπο που έστησε παρόμοιο συστημα και επικοινωνούσε sτο paradox- serial /IP server με client to WISER (και από εκεί με το C-BUS) C-Bus Forums - View Single Post - Interface with Paradox Σε αυτό το script φαίνεται με ποιό τρόπο χειρίζεται τα data που στέλνει το PRT3. Αλλά το script δεν είναι σε LUA....Όλη η πληροφορία είνια εκεί αλλά δεν μπορώ να το μετατρέψω... (Μάλλον είμαι σε λάθος επάγγελμα..) Πάντως το σύστημα έχει άπειρες δυνατότητες. Να αναφέρω μόνο ένα που κατάφερα να κάνω. Το σπίτι έχει ενδοδαπέδια θέρμανση και ώς γνωστόν το μεγαλύτερο πρόβλημα αυτού του είδους θέρμανσης είναι η αδράνεια του συστήματος.. δηλαδή αργεί να αναταποκριθει στις αλλαγές του καιρού. πχ αν από το κρύο πάμε σε ζεστο καιρό το σπίτι θα κάνει 3 μέρες να κρυώσει.. μεχρι τότε ξεροψήνεσαι.. Λοιπόν ρύθμισα το LM1 να μπαίνει στο yahoo.weather , να κατεβάζει την προβλεψη θερμοκρασίας για την περιοχή μου για τις επόμενες 3 μερες και μετά αναλόγως να τροποποιεί την λειτουργία του συστήματος ενδοδαπέδιας θέρμανσης. Θα ήθελα να σε ξανασυγχαρώ για την δουλειά που έχεις κάνει. Ιδιαίτερη εντύπωση μου έχει κάνει πόσο τακτοποιημένα και επαγγελματικά είναι όλα σου τα καλώδια/συστήματα. Αν δεις το δικό μου αυτή την στιγμή θα πάθεις σοκ .. από την ακατστασία. Αλέξανδρος
  3. azafeiros

    Smart Home και DIY!

    Φίλε JAco, Εχω ξεκινήσει μια περιπέτεια χωρίς να έχω τα κατάλληλα προσόντα. Αγόρασα ένα σύστημα digiplex Evo 196 και το PRT3 module και η φιλοδοξία μου είναι να το κάνω να επικοινωνήσει με ένα KNX server που τρέχει openWRT, μέσω ενός serial-ethernet adapter. O KNX server (logicmachine) χρειάζεται ένα script σε LUA για να αναγνωρίσει τα δεδομένα που του στέλνει το PRT3. Το προβλημα είναι ότι δεν ξέρω από LUA!!! Μήπως θα μπορούσες να με βοηθήσεις καθόλου εδώ? Έχω έτοιμο το πρότυπο για ανοιγμα καναλιών επικοινωνίας ethernet αλλά πέρα από αυτό χρείαζεται να αναγνωρίζει τις πληροφορίες που του στέλνει το PRT3. Αλέξανδρος
×
×
  • Δημιουργία...

Important Information

Ο ιστότοπος theLab.gr χρησιμοποιεί cookies για να διασφαλίσει την καλύτερη εμπειρία σας κατά την περιήγηση. Μπορείτε να προσαρμόσετε τις ρυθμίσεις των cookies σας , διαφορετικά θα υποθέσουμε ότι είστε εντάξει για να συνεχίσετε.