Update Weather4

@sweetpi i think we should change the id and channel for the weather devices to optional.