Polymer + Firebase (Polymerfire): <firebase-query> no funciona dentro de la vista de aplicación de una sola página (con <firebase-app> ubicado en my-app.html)

Estoy tratando de enviar datos a Firebase usando Polymerfire y la plantilla Polymer App Toolbox:

my-app.html&nbsp;contiene un configurado<firebase-app>&nbsp;componente.my-models.html&nbsp;(que es una página configurada enmy-app.html&nbsp;rutas) contiene un<add-model>&nbsp;componente<add-model>&nbsp;es un formulario con un<firebase-query>, <firebase-auth>, entrada y botón de enviar.

Intento enviar datos usando<firebase-query>&nbsp;con la siguiente función en eladd-model.html Polymer&nbsp;objeto:

Polymer({
    is: 'add-model',
    properties: {
        data: {
            type: Object
        }
    },
    create: function() {
       this.$.query.ref.push({
           name: this.$.myModelName.value
        });
    }
});
Salir

Vocaciónpush&nbsp;sobre el<firebase-query>&nbsp;objeto enadd-model.html&nbsp;devolucionesCannot read property 'push' of undefined (explicado en este Q / A, en nuestro caso es porque<firebase-app>&nbsp;no parece estar debidamente declarado).

Emocionante<firebase-app>&nbsp;demy-app.html&nbsp;aadd-model.html&nbsp;archivo hace elpush&nbsp;función de trabajo, pero luegomy-app.html&nbsp;pierde su funcionalidad Firebase.Vocación<firebase-app>&nbsp;en las devoluciones my-app.html y add-model.htmlUncaught Error: Firebase App named 'firebase-app' already exists.<firebase-auth>&nbsp;funciona enadd-model.html&nbsp;y devuelve un[[user]]&nbsp;objeto.

Como hagofirebase-query&nbsp;comunicarse adecuadamente confirebase-app&nbsp;de mi ruta?