Davis binding

Initial version of binding for Davis weather stations
why is the port only opened if the name of the port changed?