This example uses the newer library FirebaseClient so I thought I would try it but I get these errors. I have updated FirebaseClient to ver 2.1.0 and rebooted IDE.
C:\Firebase\Arduino Sketches\NewFirebaseLibrary\NewFirebaseLibrary.ino:22:1: error: ‘UserAuth’ does not name a type
22 | UserAuth user_auth(Web_API_KEY, USER_EMAIL, USER_PASS);
| ^~~~~~~~
C:\Firebase\Arduino Sketches\NewFirebaseLibrary\NewFirebaseLibrary.ino:29:1: error: ‘RealtimeDatabase’ does not name a type
29 | RealtimeDatabase Database;
| ^~~~~~~~~~~~~~~~
C:\Firebase\Arduino Sketches\NewFirebaseLibrary\NewFirebaseLibrary.ino: In function ‘void setup()’:
C:\Firebase\Arduino Sketches\NewFirebaseLibrary\NewFirebaseLibrary.ino:58:39: error: ‘user_auth’ was not declared in this scope
58 | initializeApp(aClient, app, getAuth(user_auth), processData, “🔐 authTask”);
| ^~~~~~~~~
C:\Firebase\Arduino Sketches\NewFirebaseLibrary\NewFirebaseLibrary.ino:59:14: error: ‘RealtimeDatabase’ was not declared in this scope
59 | app.getApp<RealtimeDatabase>(Database);
| ^~~~~~~~~~~~~~~~
C:\Firebase\Arduino Sketches\NewFirebaseLibrary\NewFirebaseLibrary.ino:59:32: error: ‘Database’ was not declared in this scope
59 | app.getApp<RealtimeDatabase>(Database);
| ^~~~~~~~
C:\Firebase\Arduino Sketches\NewFirebaseLibrary\NewFirebaseLibrary.ino: In function ‘void loop()’:
C:\Firebase\Arduino Sketches\NewFirebaseLibrary\NewFirebaseLibrary.ino:76:7: error: ‘Database’ was not declared in this scope
76 | Database.set<String>(aClient, “/test/string”, stringValue, processData, “RTDB_Send_String”);
| ^~~~~~~~
C:\Firebase\Arduino Sketches\NewFirebaseLibrary\NewFirebaseLibrary.ino:76:26: error: expected primary-expression before ‘>’ token
76 | Database.set<String>(aClient, “/test/string”, stringValue, processData, “RTDB_Send_String”);
| ^
C:\Firebase\Arduino Sketches\NewFirebaseLibrary\NewFirebaseLibrary.ino:78:20: error: expected primary-expression before ‘int’
78 | Database.set<int>(aClient, “/test/int”, intValue, processData, “RTDB_Send_Int”);
| ^~~
C:\Firebase\Arduino Sketches\NewFirebaseLibrary\NewFirebaseLibrary.ino:83:20: error: expected primary-expression before ‘float’
83 | Database.set<float>(aClient, “/test/float”, floatValue, processData, “RTDB_Send_Float”);
| ^~~~~
exit status 1